Commit Graph

3676 Commits

Author SHA1 Message Date
Rsl1122
52456bcc04 Removed unintended Concurrency side-effect 2019-09-03 09:31:57 +03:00
Rsl1122
f0e1b7521d Removed guava as a dependency 2019-09-03 09:31:57 +03:00
Rsl1122
20df1264ad Added gson as dependency 2019-09-03 09:31:57 +03:00
Rsl1122
46631c9ae0 Removed /raw/server
Affects issues:
- #964
2019-09-03 09:31:56 +03:00
Rsl1122
bb59b76c68 Player & server names to sessions
- Fixed issues with limiting session count setting
2019-09-03 09:31:56 +03:00
Rsl1122
a68ac696c4 Removed ConnectionSystem 2019-09-03 09:31:56 +03:00
Rsl1122
e46ab76173 Fixed things on player page:
- Unavailable ping (-1)
- Longest session typo
- Calendar color issues
2019-09-03 09:31:56 +03:00
Rsl1122
49f8cedb3d Serveral things to server overview:
- Fixed unique player query
- Week timeframes added
- Average Playtime / Player sorted out
2019-09-03 09:31:55 +03:00
Rsl1122
eb9a6e3134 Fixed world pie size on accordions 2019-09-03 09:31:55 +03:00
Rsl1122
f905f3c879 Player page plugins tabs 2019-09-03 09:31:55 +03:00
Rsl1122
227c66961a Server Accordion to Player page 2019-09-03 09:31:54 +03:00
Rsl1122
5f55b9684c Server Preference Pie to Player page 2019-09-03 09:31:54 +03:00
Rsl1122
e276252893 PvP&PvE numbers to Player page 2019-09-03 09:31:53 +03:00
Rsl1122
5bad66bda0 Fix empty address warning 2019-09-03 09:31:53 +03:00
Rsl1122
22a5348e33 Removed proxy<->server connections:
Removed InfoSystem
- Removed /plan m setup
- Removed /planbungee setup
- Removed /planbungee con
- Removed /plan m con
- Removed all InfoRequests
- Removed /info web endpoint
- Removed ConnectionLog

Removed two config settings:
- Display of session accordion as table
  (Accordion is table now)
- Display of most played world on sessions
  (Always displayed now)

Removed html generation java code for player page
tables

Deprecated PlayerDeath related things

Removed AnalysisContainer data, and
server HealthInformation

Affects issues:
- Close #840
2019-09-03 09:31:53 +03:00
Rsl1122
d7f5e18de3 Kill & Death tables to player page
Affects issues:
- Close #918
2019-09-03 09:31:53 +03:00
Rsl1122
f489264ca3 Session calendar for player page 2019-09-03 09:31:53 +03:00
Rsl1122
024abf26b4 WorldPie for player page 2019-09-03 09:31:52 +03:00
Rsl1122
8862fb467c PunchCard for player page 2019-09-03 09:31:52 +03:00
Rsl1122
c41b8c201e Added player endpoint 2019-09-03 09:31:52 +03:00
Rsl1122
13668170b6 Made player overview dynamic 2019-09-03 09:31:52 +03:00
Rsl1122
82acfde702 Fixed Server name & plugin tables on plugin overview tab 2019-09-03 09:31:52 +03:00
Rsl1122
f0b31c8c4b Restyled TabsElement 2019-09-03 09:31:51 +03:00
Rsl1122
693884a7c7 Moved all graphs to single file
- This reduced site load from 6,5s to 3s
2019-09-03 09:31:51 +03:00
Rsl1122
415ac58c1a Matched html style of plugin tabs
Resolves oddities related to the style of the plugin tabs
on /server page - old style was being applied.
2019-09-03 09:31:51 +03:00
Rsl1122
4b1b7f78c3 Server extensions data endpoint 2019-09-03 09:31:51 +03:00
Rsl1122
4ff86347b0 Fixed an ActivityIndex query 2019-09-03 09:31:50 +03:00
Rsl1122
ad7f8c5631 Fixed TimeAmountFormatter 0s formatting 2019-09-03 09:31:50 +03:00
Rsl1122
93600b74ed Simplified endpoint parameters 2019-09-03 09:31:50 +03:00
Rsl1122
da04c431b6 Implemented performance tab endpoint 2019-09-03 09:31:49 +03:00
Rsl1122
2d5890ff69 Implemented Ping graph endpoint 2019-09-03 09:31:49 +03:00
Rsl1122
524e598664 Fixed some minor code smells 2019-09-03 09:31:48 +03:00
Rsl1122
27e5436785 Added missing license header 2019-09-03 09:31:48 +03:00
Rsl1122
49ea2fbfe9 Implemented geolocation graph endpoint 2019-09-03 09:31:48 +03:00
Rsl1122
f9bfb35a94 Implemented Playerbase endpoint 2019-09-03 09:31:48 +03:00
Rsl1122
5f25330b12 Implemented Playerbase graphs
- Implemented graph `activity` type.
- Improved ActivityIndex count query
- StackGraph now JSON compatible.
2019-09-03 09:31:47 +03:00
Rsl1122
bbe5c8ed67 Implemented regular player count query 2019-09-03 09:31:47 +03:00
Rsl1122
b2a02a3576 Rewrote ActivityIndex calculation (not tested) 2019-09-03 09:31:47 +03:00
Rsl1122
d4b0d107af Fixed broken tests 2019-09-03 09:31:46 +03:00
Rsl1122
7e36e8b071 Thought of new Activity index formula
See plot: https://www.wolframalpha.com/input/?i=plot+y+%3D+5+-+5+*+(1+%2F+(pi%2F2+*+x%2B1))+and+y+%3D1+and+y+%3D+2+and+y+%3D+3+and+y+%3D+3.75+from+-0.5+to+3
2019-09-03 09:31:46 +03:00
Rsl1122
9240a4e4fa Implemented PvP&PvE tab & endpoint 2019-09-03 09:31:46 +03:00
Rsl1122
25b036aff2 Moved some queries to different files 2019-09-03 09:31:45 +03:00
Rsl1122
0b74d53918 Implemented player kill endpoint 2019-09-03 09:31:45 +03:00
Rsl1122
882b1a8b6a Implemented sessions tab endpoint 2019-09-03 09:31:45 +03:00
Rsl1122
9d3045cfcc Implemented world pie endpoint 2019-09-03 09:31:42 +03:00
Rsl1122
8b84ed78b7 Implemented sessions endpoint 2019-09-03 09:31:41 +03:00
Rsl1122
38f4b4d084 Split ServerParameterJSONHandler to own utility 2019-09-03 09:31:41 +03:00
Rsl1122
bec64497ed Added missing license headers 2019-09-03 09:31:41 +03:00
Rsl1122
94506cb771 Removed "Refreshing Analysis" page
- Removed GenerateAnalysis & CacheAnalysis requests from InfoSystem
- Stopped using AnalysisContainer for /server page
- Moved constant placeholders to ServerPage
- Removed BootAnalysisTask, instead using PeriodicAnalysisTask
- Analysis command and periodic analysis task now export instead of
  making requests anywhere, Bungee will not export on analyze command.
2019-09-03 09:31:41 +03:00
Rsl1122
06873aa350 Server name & Calendar rendering 2019-09-03 09:31:40 +03:00