Commit Graph

2881 Commits

Author SHA1 Message Date
Fuzzlemann
afaf240cdc Removes redundant array initializer 2017-07-30 18:47:56 +02:00
Fuzzlemann
231e11633b Convert some things to lambda or Method Reference 2017-07-30 18:47:12 +02:00
Rsl1122
bc22a9d021 Fix Error 12 for TPS graph
Made all lines but TPS into AreaSpline graphs (semi-transparent)
2017-07-30 16:35:44 +03:00
Rsl1122
05b00778a1 Merge pull request #208 from Fuzzlemann/master
PR for 3.6.0 (Fuzzlemann) (7)
2017-07-30 16:10:32 +03:00
Rsl1122
f8434b6c81 Fix Refresh counters
Remove Useless Config settings
Remove Unused Code
Update Players page to use HighCharts
Update Performance Graphs to use 2 different Axis
CPU Avg shows Unavailable if Negative
2017-07-30 16:04:46 +03:00
Fuzzlemann
f20d85a021 Add compat with aliases 2017-07-30 14:53:52 +02:00
Fuzzlemann
9b6d133b11 Fix the censorshop of /plan register 2017-07-30 14:48:16 +02:00
Rsl1122
f9af3eee03 Merge pull request #207 from Fuzzlemann/master
PR for 3.6.0 (Fuzzlemann) (6)
2017-07-30 14:20:54 +03:00
Rsl1122
a2cc3a332b Rest of Analysis Graphs to HighCharts 2017-07-30 14:20:39 +03:00
Fuzzlemann
4e7632f7c6 Changes method to get the DataRequestHandler 2017-07-30 11:52:15 +02:00
Fuzzlemann
b7cd7e18ed Removes double-caching 2017-07-30 11:47:39 +02:00
Fuzzlemann
c345ec7c5d Caches the page at inspection / analysis now 2017-07-30 11:45:14 +02:00
Fuzzlemann
941fab9e9d Merge branch '3.6.0' of https://github.com/Rsl1122/Plan-PlayerAnalytics 2017-07-30 11:24:57 +02:00
Rsl1122
30f8fd69e7 HighCharts Geolocation Map
Attempts to fix error 12
2017-07-30 12:00:21 +03:00
Fuzzlemann
5d23121011 Changes double to int 2017-07-30 01:24:37 +02:00
Fuzzlemann
152856e886 Changes the method of setting the element to the last place 2017-07-30 01:17:39 +02:00
Fuzzlemann
e410f4eb05 Change != to !== where it's better suited 2017-07-30 01:13:03 +02:00
Fuzzlemann
bb9fbaa76e Outsourced the reduce gap triangle algorithm 2017-07-30 00:58:27 +02:00
Fuzzlemann
28489f07c1 Removes the last remnants of Player Demographics 2017-07-30 00:46:09 +02:00
Fuzzlemann
84217a7839 Adds JavaDoc to PageLoader
Removes unused variable in buildSeriesDataString
2017-07-30 00:41:43 +02:00
Fuzzlemann
0375de9cd5 Merge branch '3.6.0' of https://github.com/Rsl1122/Plan-PlayerAnalytics 2017-07-30 00:38:34 +02:00
Fuzzlemann
d0a47ba1c6 Adds a page cache 2017-07-30 00:38:24 +02:00
Rsl1122
fe3395fe7a New HighCharts Graphs 2017-07-30 01:24:47 +03:00
Fuzzlemann
9879faa8a8 Merge branch '3.6.0' of https://github.com/Rsl1122/Plan-PlayerAnalytics 2017-07-29 23:25:28 +02:00
Fuzzlemann
ec219907ec Fixed rounding 2017-07-29 23:15:53 +02:00
Rsl1122
652c700d1a Fix 200 OK given when response is not 200 OK 2017-07-29 23:52:54 +03:00
Rsl1122
aacbdc2d53 Merge pull request #206 from Fuzzlemann/master
PR for 3.6.0 (Fuzzlemann) (5)
2017-07-29 23:52:12 +03:00
Fuzzlemann
765866b6a5 Fix 2017-07-29 22:50:29 +02:00
Fuzzlemann
f25c348870 Merge '3.6.0' 2017-07-29 22:50:29 +02:00
Rsl1122
e76e3d0f52 Content-type html header to all responses
Highcharts Players Online graph.
2017-07-29 22:49:56 +02:00
Rsl1122
85e6817e87 Content-type html header to all responses
Highcharts Players Online graph.
2017-07-29 23:05:19 +03:00
Fuzzlemann
323b92fe76 Merge '3.6.0' 2017-07-29 21:58:44 +02:00
Fuzzlemann
0064664c9c Merge branch 'master' of https://github.com/Fuzzlemann/Plan-PlayerAnalytics 2017-07-29 21:57:08 +02:00
Fuzzlemann
1903b94288 Merge branch '3.6.0' of https://github.com/Rsl1122/Plan-PlayerAnalytics 2017-07-29 21:47:45 +02:00
Fuzzlemann
d1be610e96 Merge branch '3.6.0' into master 2017-07-29 21:44:53 +02:00
Rsl1122
50e3d839e3 Buffer the Outputstream for response
Add html header to /players
2017-07-29 22:30:15 +03:00
Rsl1122
dd299cd8ee Fix Http Server Start when Certificate is not found. 2017-07-29 21:36:30 +03:00
Rsl1122
0b0ef2941d Fix Webserver root redirect for perm level 0 2017-07-29 21:18:41 +03:00
Rsl1122
a84632686d Fix hashCode NPE
Attempt to fix "issued command: /plan register" filtering from console output - failed
2017-07-29 21:13:08 +03:00
Rsl1122
e6d7428c7f Fix WebServer responses for users with permission level 1 2017-07-29 20:35:49 +03:00
Rsl1122
74dd2261c9 Removed Todo for protocol upgrade http server 2017-07-29 20:02:09 +03:00
Rsl1122
e6fca61a59 Finished writing webserver functionality:
- Http server if cert not found
- Automatic path based on level
- Cleaned Responses a bit
- Using own Authentication
- Commands notify about missing user only when using auth
- New settings: UsingExternalWebserver, ExternalWebServerLinkProtocol (renamed LinkProtocol)

Removed TODO note from NicknamesTable
2017-07-29 20:01:08 +03:00
Fuzzlemann
505d2a9058 Recodes the sum(int[][]) method
Adds one double cast to an Integer operand to prevent a rounded Integer from returning
Removes outdated test
Performance improvements
2017-07-29 17:23:52 +02:00
Fuzzlemann
c1ba6a47ba Add a multithread executor 2017-07-29 11:47:40 +02:00
Rsl1122
ed555cce76 WebServer functionality restored. (Https instead of http)
TODO:
- Bump Http requests to Https
- Http server if certificate load fails
- No path automatic redirection based on permission level
  - Move to manual authentication instead of Authenticator
    - 403 Page
    - 401 Unauthorized Page
- Tutorial for Keystore creation
2017-07-29 12:40:39 +03:00
Rsl1122
a2f7587b8d Renamed WebSocketServer to WebServer 2017-07-29 12:16:19 +03:00
Rsl1122
75af8b58f8 Fixes mistakes not caught in the review of pull request. 2017-07-29 12:11:04 +03:00
Rsl1122
f7f0a3f141 Add few more Error cases 2017-07-29 11:31:32 +03:00
Rsl1122
00d91ea140 Merge pull request #204 from Fuzzlemann/master
PR for 3.6.0 (Fuzzlemann) (4)
2017-07-29 11:27:51 +03:00
Fuzzlemann
fb4225a377 Fixed some bugs resulting of my changes 2017-07-29 10:26:58 +02:00