Commit Graph

982 Commits

Author SHA1 Message Date
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
Rsl1122
5cbfdcd30e Fixed a bug where sessionstable didn't exist (Mysql) 2017-09-10 16:30:07 +03:00
Rsl1122
774cc4319e Fixed a bug where users table didn't exist. 2017-09-10 16:27:26 +03:00
Rsl1122
66a2169141 Fixed some bugs with backups 2017-09-10 16:18:23 +03:00
Rsl1122
a236c1e98b Fixed broken tests 2017-09-10 15:11:45 +03:00
Fuzzlemann
4a20d4417a PR for 4.0.0 (Fuzzlemann) (14) (#285) (Finalizes importer)
* Finalized Importer

* Test method for ManageImportCommand (runs OfflinePlayerImporter all the time, temporary)
Fix Importer
2017-09-10 15:07:23 +03:00
Rsl1122
25c2e8a1bf Disabled some messages 2017-09-10 15:06:02 +03:00
Rsl1122
f632657102 Shutdown Hook 2017-09-09 15:52:55 +03:00
Rsl1122
4a246d4c5c Plugins Tab placeholders now replaced properly 2017-09-09 14:51:33 +03:00
Rsl1122
7fd3386a47 Fixed Plugin sources not registering, standalone plugins tabs 2017-09-09 14:39:42 +03:00
Rsl1122
013f01ccff Now using name cache in a few places. 2017-09-08 20:43:40 +03:00
Rsl1122
8b391a31cf Split InformationManager, 3rd party analysis enabled. 2017-09-08 20:35:08 +03:00
Rsl1122
7ee67d4be7 Fixed WorldTimes not being saved for sessions for known worlds. 2017-09-08 19:27:03 +03:00
Rsl1122
e14e7aeda7 Fixed total WorldTimes returned by db limited to a single world. 2017-09-07 20:00:57 +03:00
Rsl1122
4c78bb9271 Combined Performance graphs to a single chart for #249 2017-09-07 19:55:29 +03:00
Rsl1122
ce151a612c Fixed Activity Pie amounts
Fixed Graph size issue on load
2017-09-07 19:19:28 +03:00
Rsl1122
64cac023f7 Fixed GraphTest
SessionTables to Analysis page
2017-09-07 19:00:50 +03:00
Rsl1122
a7b01a05c3 New PluginBridge binary. 2017-09-07 18:44:14 +03:00
Rsl1122
389a87a306 Name Cache & Fixed PluginBridge 2017-09-07 18:43:09 +03:00
Rsl1122
8fbb3679dd Fixed WorldPie for sessions 2017-09-06 14:58:29 +03:00
Rsl1122
66d5551e20 Fixed version transfer table for MySQL 2017-09-06 12:57:01 +03:00
Rsl1122
fab0a0633a Activity Pie Slices. 2017-09-05 12:36:39 +03:00
Rsl1122
864f50df62 VersionTransferTable now works for SQLite, fixed some Html issues. 2017-09-05 12:02:17 +03:00
Rsl1122
3386255627 Start of VersionTransferTable (Reqires User ID selection. 2017-09-04 19:00:32 +03:00
Rsl1122
7451c5f1f7 getSavedUUIDs for UserInfoTable 2017-09-04 16:30:56 +03:00