Commit Graph

1006 Commits

Author SHA1 Message Date
Rsl1122
9fa4839ee8 Fixed compile issues 2017-09-26 11:03:47 +03:00
Rsl1122
b0fdc2130e BungeeServerInfoManager javadoc 2017-09-26 11:01:41 +03:00
Rsl1122
3a3fd2cadc Analysis command now uses serverUUID, Bungee handling of Analysis requests. 2017-09-26 10:20:34 +03:00
Rsl1122
f178ed3d6a Fixed Theme fonts 2017-09-25 22:23:28 +03:00
Rsl1122
9c14f49b21 Network page 2017-09-25 17:37:24 +03:00
Rsl1122
22579ecf24 "No Data" equivalent for no sessions (Sessions Tab, Overview Tab), Plugins tab fixed on Bungee 2017-09-25 16:25:02 +03:00
Rsl1122
7dd10a03ab No-Data display to inspect page 2017-09-25 16:09:58 +03:00
Rsl1122
d317498eb6 Implemented PieChart colors 2017-09-25 16:06:33 +03:00
Rsl1122
59c339c6b0 Configuration WebAPI now functional 2017-09-25 15:54:35 +03:00
Rsl1122
45ab451f5f Fixed tests 2017-09-25 15:01:26 +03:00
Rsl1122
02e149c0bd Fix imports 2017-09-25 14:58:25 +03:00
Risto Lahtela
0a89567683 Started network page content 2017-09-25 11:17:53 +03:00
Risto Lahtela
a16c40a687 Added pie colors 2017-09-25 11:04:50 +03:00
Risto Lahtela
c127f03b00 Added pie color placeholders to html files 2017-09-25 10:58:14 +03:00
Risto Lahtela
0898fc2238 Server Preference Pie added to Inspect page 2017-09-25 10:50:34 +03:00
Risto Lahtela
786b8045ef Server Preference Pie creation 2017-09-25 10:46:37 +03:00
Risto Lahtela
403c17e681 Updated Metrics Charts 2017-09-25 10:36:59 +03:00
Rsl1122
6380457ccc Progress on automatic config setting propagation 2017-09-24 15:50:46 +03:00
Rsl1122
63f8482c4b Fixed UserInfoTable being cleared on V8->10 transfer 2017-09-21 13:34:02 +03:00
Rsl1122
d7e26f03bc Fixed Bungee->Bukkit connection 2017-09-21 13:07:41 +03:00
Rsl1122
c7b2523fec Fixed WebAPI variable parsing by replacing split symbol: & -> ;& 2017-09-20 10:26:37 +03:00
Rsl1122
ad23d1e60d More BugFixing:
- Fixed error when viewing inspect page with 0 bukkit servers
- Fixed html caching with PostHtmlWebAPI
- Fixed css serving on API mode WebServer
- Fixed UUIDFetcher NoClassDefFoundError on Bungee

Notable bugs that need fixing:
- PostHtmlWebAPI html is cut short because of & or = signs
2017-09-19 19:46:33 +03:00
Rsl1122
ccc562913c BugFixing the Connection between Bungee and Bukkit 2017-09-19 18:47:43 +03:00
Rsl1122
79b4793313 Fixed some ClassDefNotFoundExceptions (JavaPlugin, Bungee) 2017-09-19 17:42:01 +03:00
Rsl1122
4f3eea967a Finished some things marked //TODO 2017-09-19 17:15:55 +03:00
Rsl1122
fdf2a650df BungeeServerInfo management 2017-09-18 15:47:01 +03:00
Rsl1122
06eb66047b IsOnlineWebAPI and Removed all JsonResponse APIs (response body not used) 2017-09-18 13:13:14 +03:00
Rsl1122
7d5ccd2d0f ServerSpecificSetting getting and setting (Bungee) 2017-09-18 12:39:39 +03:00
Rsl1122
4918fea0b0 Bungee->Bukkit Configuration WebAPI 2017-09-17 12:56:05 +03:00
Rsl1122
7c154bbb5e Only Serve API if using WebServer on Bungee 2017-09-17 12:37:50 +03:00
Rsl1122
e048fb6d64 Registered Plugins tab WebAPI 2017-09-17 12:33:35 +03:00
Rsl1122
a1705b929d Refactored some WebAPI Response returns 2017-09-17 12:31:58 +03:00
Rsl1122
a2933bda1b Https support to WebAPI send method. (Please note: MiTM-attack risk & mitigating factors) 2017-09-17 11:53:22 +03:00
Rsl1122
0e3b1b0772 Code cleanup 2017-09-17 10:59:08 +03:00
Rsl1122
f77944f3f6 ServerUUID usage with Analysis page 2017-09-16 19:20:11 +03:00
Rsl1122
8ffcd302df Some parts to BungeeInformationManager 2017-09-16 19:03:33 +03:00
Rsl1122
116675f8a6 Plugins tab caching to bungee 2017-09-16 18:57:50 +03:00
Rsl1122
b14ed6fac2 Html Caching to Bungee WebAPI 2017-09-16 18:29:37 +03:00
Rsl1122
f5c6b1c994 More WebAPI stuff:
- Changed post request key verification to verify that sender exists in the db. This allows any plugin to call Plan WebAPI on the same server.
2017-09-16 18:22:05 +03:00
Rsl1122
fb717387d2 Fixed WebAPI, DevCommand, Improved some WebAPI, New WebAPI. 2017-09-16 10:53:13 +03:00
Rsl1122
3c2c710115 Replaced Apache HttpClient implementation with base Java implementation of Post request. 2017-09-15 17:11:45 +03:00
Rsl1122
23dd0f37e7 Debug logs for WebAPI 2017-09-15 16:19:52 +03:00
Rsl1122
99b265119f Rename stuff and change InspectWebAPI to use UUID 2017-09-14 21:05:38 +03:00
Rsl1122
e6698d0097 Added sendRequest method for WebAPI 2017-09-14 20:52:31 +03:00
Rsl1122
5a359c3e75 Moved WebAPI to different package 2017-09-14 20:27:11 +03:00
Rsl1122
d9b9fd53f7 Changed WebAPI to use IPlan instead of Plan 2017-09-14 20:26:19 +03:00
Rsl1122
3ffc5dd95d Restructured WebServer Response serving 2017-09-13 18:52:53 +03:00
Rsl1122
5e9624cba6 3.9.9 Dev Release 2017-09-10 17:36:56 +03:00
Rsl1122
d325cf8125 Fixed Drop table statements for temp_users (mysql) 2017-09-10 17:14:04 +03:00
Rsl1122
458638d3f2 Fixed a bug where sessions table had no id of 0 (Mysql) 2017-09-10 16:36:27 +03:00