BrainStone
8a4b23649d
PingCountTimerSponge
2018-08-31 18:57:53 +02:00
Rsl1122
333936cfa8
Implemented afk check on kick event #705 Note about AFK ignore perm:
...
- Players kicked by afk that have plan.ignore.afk will be counted as "real" kicks.
2018-08-30 18:10:16 +03:00
Rsl1122
08d1067bd8
Fixed #710
2018-08-30 18:02:24 +03:00
Rsl1122
bee9966450
Ignored exception in #715
2018-08-30 17:52:50 +03:00
Rsl1122
be2be530ca
Reproduced #710 with a test
2018-08-30 17:43:43 +03:00
Rsl1122
0bb2922329
Fixed #693
2018-08-30 17:22:33 +03:00
Rsl1122
446aec2a0a
Reproduced issue #693 in a test
2018-08-30 17:18:57 +03:00
Rsl1122
c30650c0ee
Changed ResponseCache to use caffeine (5 minute invalidation) #685
2018-08-30 16:36:14 +03:00
Rsl1122
fd5e02e1c9
Reduced html page size by compressing result html #685
2018-08-30 16:11:34 +03:00
Rsl1122
8c75e936d6
Spacing
2018-08-30 15:51:42 +03:00
Rsl1122
17e8bc105e
Removed static uses in database package and Database.getActive
2018-08-29 16:56:11 +03:00
Rsl1122
23f679802e
Made Processing non static and initialized by Dagger
2018-08-29 10:58:29 +03:00
Rsl1122
c0f1dfc8c5
Removed all getInstance method calls related to InfoSystem.
2018-08-29 10:13:37 +03:00
Rsl1122
ff02eefb20
WorldAliasSettings initialized by Dagger, ConnectionLog changes
2018-08-28 12:00:03 +03:00
Rsl1122
ed40c916fb
Missing singleton annotations
2018-08-28 10:53:10 +03:00
Rsl1122
90b3e55dc7
InfoRequestFactory, InfoRequestHandlerFactory, initialized by Dagger
2018-08-27 22:36:23 +03:00
Rsl1122
bcd20f4390
PageHandlers initialized by Dagger, ResponseFactory, PageFactory
2018-08-27 17:18:17 +03:00
Rsl1122
9898bf8264
Bukkit/Bungee pom - comment relocation & uncomment ignore for Sponge pom
2018-08-27 15:23:46 +03:00
Rsl1122
a21b91fae8
Version bump to 4.4.5
2018-08-27 12:02:12 +03:00
Rsl1122
86f99cbe1b
Fixed Sponge CPU usage gathering
2018-08-27 12:02:00 +03:00
Rsl1122
f5b6b43aec
Added a progress bar utility
2018-08-27 11:37:22 +03:00
Rsl1122
58512dbd19
Fixed uninstalled subcommand
2018-08-27 11:36:37 +03:00
Rsl1122
af2eed4d88
Added Bungee PluginData rendering support #571
...
Added Bungee Plugin Support: AdvancedBan, BuyCraft, LiteBans, ViaVersion
Added Sponge Plugin support: BuyCraft
2018-08-27 10:33:21 +03:00
Rsl1122
41d39ac234
Removed config tab from debug page
2018-08-26 10:02:41 +03:00
Rsl1122
a130ce97ad
Fixed Session PlayerKills not being saved
2018-08-23 19:07:46 +03:00
Rsl1122
e75f9a1027
Version bump to 4.4.4
2018-08-23 18:59:05 +03:00
Rsl1122
6585fa18a1
Fixed current session not being displayed on Analysis page #697
2018-08-23 18:56:25 +03:00
Rsl1122
93aa208472
Theme and Config related things initialized by Dagger, module cleanup
2018-08-23 13:56:24 +03:00
Rsl1122
63b1419b12
Export initialized by Dagger, added more Singleton annotations, fixes
2018-08-23 10:53:07 +03:00
Rsl1122
c6b9058bb0
Tasks, BungeeTaskSystem initialized by Dagger
2018-08-23 09:49:17 +03:00
Rsl1122
8d28169c6c
BungeeInfoSystem initialized by Dagger
2018-08-23 09:18:04 +03:00
Rsl1122
5143e0fd7f
Reduced AFK perm check to a single check until next reload #693
2018-08-22 10:45:15 +03:00
Rsl1122
710779e7b0
Fixed Ping Enable delay #694
2018-08-22 10:39:32 +03:00
Rsl1122
8ca16a1aa9
Fixed Patch Task causing issues on disable #695
2018-08-22 10:38:44 +03:00
Rsl1122
20b651f909
WebServer initialized by Dagger
2018-08-22 10:19:52 +03:00
Rsl1122
81a6ed7365
UUIDUtility & PlanAPI initialized by Dagger - needs singleton
2018-08-21 18:33:40 +03:00
Rsl1122
8fb54ed905
Added Connection: close header to HttpClient in ConnectionOut
2018-08-21 16:56:34 +03:00
Rsl1122
6700d6918c
Made Dagger initialize Database & Config Systems
2018-08-21 16:26:37 +03:00
Rsl1122
f5cc33a717
Add /planbungee uninstalled
2018-08-21 15:17:59 +03:00
Rsl1122
bae8708e87
Improved Session Length Median calculation on even number of sessions
2018-08-21 10:24:38 +03:00
Rsl1122
3afaad9731
Changed gathered ping average to be median instead #691
...
(For each datapoint a median is calculated, which is then used in calculation for mean values, averages)
2018-08-21 10:23:13 +03:00
Rsl1122
268474d5ca
Added config settings for ping delays #691
2018-08-21 09:46:43 +03:00
Rsl1122
6992aedc4b
Stopped tests failing with an Assume and @Ingore annotations
2018-08-20 18:32:51 +03:00
Rsl1122
251f0414e9
Prevented compile errors from different tests by assigning null values
2018-08-20 18:26:37 +03:00
Rsl1122
b66033f589
Sponge Listener + Task Systems now initialized by Dagger
2018-08-20 18:15:24 +03:00
Rsl1122
604496fb64
Bukkit Listener + Task Systems now initialized by Dagger
2018-08-20 18:07:22 +03:00
Rsl1122
86ba26e50e
Bukkit + Sponge ServerInfo & ShutdownHook now initialized with Dagger
2018-08-20 17:43:55 +03:00
Rsl1122
d587892df2
Fixed tests
2018-08-20 11:44:21 +03:00
Rsl1122
5e2c540522
Fixed player online status on server switch, reduced delay 20 -> 5s #646
2018-08-20 11:35:26 +03:00
Rsl1122
e165164a7f
Fixes wrong relative link on server page #689
2018-08-20 11:04:28 +03:00
Rsl1122
151d09f284
Fixes longest world time calculation #690
2018-08-20 10:59:14 +03:00
Rsl1122
53851bb6da
Updated hikaricp to 3.2.0
2018-08-20 10:36:32 +03:00
Rsl1122
b48eb26f74
Large changes: (Still compiles, does not function)
...
- Made all Command related things be initialized by Dagger
- Removed Update stuff since it is incompatible with ConnectionSystem removal
- Deprecated a lot of static methods
2018-08-19 13:22:55 +03:00
Rsl1122
0b56576bb8
Started work on Dagger modules, extremely incomplete - will not run.
2018-08-18 21:53:33 +03:00
Rsl1122
f324541343
Removed use of EnumUtility
2018-08-17 15:32:42 +03:00
Rsl1122
6fc7185669
Change config package
2018-08-17 15:29:11 +03:00
Rsl1122
1833eda29b
APF 3.3.0 Compiling version
2018-08-17 11:48:23 +03:00
Vankka
9d45fa1c40
AdvancedBan support ( #688 )
...
+ Make Hook not check if the class extends JavaPlugin
2018-08-16 16:59:54 +03:00
Rsl1122
5ad7f3f591
Fixed sponge metrics
2018-08-16 12:21:55 +03:00
Rsl1122
23929d73ca
Filtered out ping under 0 and over 4000ms, increased ping data gather delay to 15s #684
2018-08-16 12:19:36 +03:00
Rsl1122
12073e9732
Fixed ConcurrentModificationException #683
2018-08-16 12:16:28 +03:00
Rsl1122
497b37aa3b
Removed DataContainerCache due to its memory impact vs cpu gain being too high
2018-08-15 10:17:16 +03:00
Rsl1122
782e3a07ed
Optimized network page updating
...
- Less frequent rendering (Only on request)
- Server boxes don't cause a render, but removal from cache
- Removed from cache instead of updated when player joins
2018-08-14 18:19:23 +03:00
Rsl1122
b737880788
Fixed Locale identifiers (And tests)
2018-08-12 12:33:20 +03:00
Rsl1122
fa8b1d2b35
More smell cleans
2018-08-12 12:31:23 +03:00
Rsl1122
db47e51e45
ConnectionSystem cached values now cleared
2018-08-12 12:26:57 +03:00
Rsl1122
ad739ffc8f
Geolocation cache cleared on disable
2018-08-12 12:21:13 +03:00
Rsl1122
2e92ba2822
DataCache now cleared on disable
2018-08-12 12:19:19 +03:00
Rsl1122
c6b2f89728
Added missing override annotations
2018-08-12 12:17:38 +03:00
Rsl1122
4abf818cb6
Fixed possible Arithmetic Exception
2018-08-12 12:16:54 +03:00
Rsl1122
f28420d4af
Fix CraftBukkit failing to initialize if some Spigot classes are present
2018-08-12 12:13:57 +03:00
Rsl1122
2dd8dd3ee1
Made it possible to mark servers as uninstalled
2018-08-12 12:00:43 +03:00
Rsl1122
07a0855432
Timeout message address + debug log instead of warn
2018-08-12 10:46:53 +03:00
Rsl1122
08cb206977
made some fields static
2018-08-12 10:42:38 +03:00
Rsl1122
fc6c9399cf
Code smell cleanup in mutators
2018-08-12 10:35:56 +03:00
Rsl1122
2dcc69fc92
Attempt to reduce TableContainer#parseHtml complexity
2018-08-12 10:18:07 +03:00
Rsl1122
0393bcef61
Disambiguated ManageCommand setNodeGroups call
2018-08-12 10:08:10 +03:00
Rsl1122
ac5095153e
Removed DBOpException fatal field
2018-08-12 10:05:48 +03:00
Rsl1122
11e0b6b9ed
Explained why onReload is empty
2018-08-12 10:03:48 +03:00
Rsl1122
ac0a2116f3
Logged exception instead of printStackTrace in ConnectionOut
2018-08-12 10:02:25 +03:00
Rsl1122
306b7e45a6
Moved webserver.response.cache to webserver.cache
2018-08-12 09:59:22 +03:00
Rsl1122
bf1f28388d
Moved unnecessary response.api package classes
2018-08-12 09:57:54 +03:00
Rsl1122
cab63df82f
Split NetworkPage into it's own response
2018-08-12 09:53:56 +03:00
Rsl1122
8fbb5a7c9e
Added missing inspect page lang to locale
2018-08-12 09:49:17 +03:00
Rsl1122
bac1f4f7bf
Moved page parsing under utilities/html/pages
2018-08-12 09:48:06 +03:00
Rsl1122
7d389a1fc1
Removed use of AnalysisUtils
2018-08-12 09:42:09 +03:00
Rsl1122
1e100838c0
Updated debug page to container caches, added tabs to debug page
2018-08-11 19:01:55 +03:00
Rsl1122
6bcdc67c1f
Version bump to 4.4.3
2018-08-11 18:09:53 +03:00
Rsl1122
d6f7ff967b
Reload command now performs things async
2018-08-11 18:05:16 +03:00
Rsl1122
84ccaabbe4
Fixed /plan m setup false negative on success #681
2018-08-11 11:35:23 +03:00
Rsl1122
8e81560c0e
Fixed players not registering at all
2018-08-10 09:46:23 +03:00
Rsl1122
d4f3e75f0e
Fixed Nickname LastSeen Patch Application
2018-08-10 09:40:04 +03:00
Rsl1122
23c8c0769f
Attempt to fix #678 by changing RegisterProcessor to a task
2018-08-10 09:26:14 +03:00
Rsl1122
e525e0c5db
Ensured Processing ExecutorServices shut down
2018-08-10 09:22:43 +03:00
Rsl1122
76040c1177
Fixed #679 (Null locale)
2018-08-10 09:20:35 +03:00
Rsl1122
b96efc7f92
Attempt to fix #680 with connection timeouts
2018-08-10 09:18:42 +03:00
Rsl1122
bc79d72fea
Fixed nickname data truncation on MySQL
2018-08-09 15:29:08 +03:00
Rsl1122
6ebf221ce3
Added bStats to pom, added metrics for Bungee and Sponge
2018-08-09 15:14:25 +03:00
Rsl1122
7c3acb03af
Updated sqlite test-dependency to reduce JVM crashes on CI
2018-08-09 14:50:49 +03:00
Rsl1122
f4fad3a277
Fixed player head display sometimes not working #677
2018-08-08 22:13:01 +03:00
Rsl1122
5de088ca03
Added /plan m raw <player>, /planbungee raw <player> commands #620
2018-08-08 22:06:48 +03:00
Rsl1122
59b0452d47
Added JSON export to /player/<name>/raw #620 and /server/<name>/raw #506
2018-08-08 22:01:36 +03:00
Rsl1122
8da9dc643b
Added RedisBungee online count #642 , split ServerProperties to 3 classes
2018-08-08 21:12:42 +03:00
Rsl1122
20994b07d9
Merge pull request #676 from f0rb1d/4.4.2
...
Updated Simplified Chinese language
2018-08-08 15:41:39 +03:00
F0rb1d
26547a0c46
Updated Simplified Chinese language.
2018-08-08 19:41:31 +08:00
Rsl1122
732dab8e39
Version bump to 4.4.2
2018-08-08 11:47:21 +03:00
Rsl1122
f16dd73376
Fix Player page updating on Bungee
2018-08-08 11:46:02 +03:00
Rsl1122
da87e8c0c2
Network page update processor added to Bungee #646
2018-08-08 11:37:43 +03:00
Rsl1122
ebec530871
Player page update processor moved to Bungee if available #646
2018-08-08 11:35:24 +03:00
Rsl1122
5b4ae5ba36
Moved Player#getFirstPlayed call to asynchronous execution #659
2018-08-08 11:08:20 +03:00
Rsl1122
397f1dd81b
Fixed missing method exception on bukkit
2018-08-08 11:03:10 +03:00
Rsl1122
94247cdcad
Reduced performance impact of BukkitTPSCountTimer #639
2018-08-08 11:02:28 +03:00
Rsl1122
94b5d0d393
Fix ConcurrentModificationException in #673
2018-08-08 10:59:49 +03:00
Rsl1122
91aa730673
Made DataContainer non Serializable, getValue instead of getUnsafe in UsersTable - both attempt to fix #673 - 1
2018-08-08 10:58:18 +03:00
Rsl1122
886de6fe4d
Updated Simplified Chinese locale with new language
2018-08-08 10:33:53 +03:00
佛壁灯
11c9ad1fcf
Simplified Chinese language by 佛壁灯 (f0rb1d). ( #674 )
...
* Update versions.txt [skip ci]
* Added support for Simplified Chinese Language.
* Updated translation of Simplified Chinese.
* Updated Simplified Chinese Translation.
2018-08-08 10:21:33 +03:00
Rsl1122
0c5fbb160f
Added a DataContainerCache clean task
2018-08-07 17:30:03 +03:00
Rsl1122
e73b89d9de
Added a 10s caching layer between database and server page creation
2018-08-07 17:28:52 +03:00
Rsl1122
7e1b1fe2e8
Added a 10s caching layer between database and player page creation
2018-08-07 17:21:33 +03:00
Rsl1122
a8f57c8edd
Added a 10s caching layer between database and network page creation
2018-08-07 17:15:57 +03:00
Rsl1122
efa4b36b6c
Object serializer
2018-08-07 10:15:26 +03:00
Rsl1122
a515357736
Fix smell with incrementation
2018-08-06 12:06:52 +03:00
Rsl1122
6aae5be083
Close old and return new if connection invalid
2018-08-06 12:05:54 +03:00
Rsl1122
8641bd5f0d
Added connection validation to MySQL
2018-08-06 11:54:12 +03:00
Rsl1122
cccdf14e9b
Changed PlanSystem enable and disable methods
2018-08-06 11:21:33 +03:00
Rsl1122
1f624078d9
Set up leakDetection & Pool name incrementation for MySQL
2018-08-06 09:42:14 +03:00
Rsl1122
00bd119481
Fixed compile issue that appeared because of commit cleanup
2018-08-05 22:12:28 +03:00
Rsl1122
eb88f85467
Fixed compile issue that appeared all of a sudden?
2018-08-05 22:06:41 +03:00
Rsl1122
1456d78bd4
Removed unnecessary use of getValue inside Session
2018-08-05 22:02:52 +03:00
Rsl1122
0294dc4ec8
Attempt to fix #656 #655 & wrote tests to ensure Session functionality
2018-08-05 11:22:42 +03:00
Rsl1122
0b6d6cb687
Main address now redirects to /server on HTTP servers #668
2018-08-05 11:01:09 +03:00
Rsl1122
addd463406
Fixed World Map causing issues introduced in fcc87d5
2018-08-05 11:00:15 +03:00
Rsl1122
d5965ffdc1
Fixed TPSMutator calculating downtime incorrectly #672
2018-08-05 10:35:24 +03:00
Rsl1122
128f788232
Fixed compile issue
2018-08-04 15:23:32 +03:00
Rsl1122
d9fc8cb842
IntelliJ code smells
2018-08-04 13:03:07 +03:00
Rsl1122
5a69797552
Removed a bunch of unused code
2018-08-04 12:51:20 +03:00
Rsl1122
c84871496c
Fixed CacheInspectPageRequest debug-logging an exception message
2018-08-04 12:16:33 +03:00
Rsl1122
e0b05cc169
Fix a code smell
2018-08-04 12:09:10 +03:00
Rsl1122
e3f344b1c6
Fix exception on DeathEvent #667
2018-08-04 12:00:34 +03:00
Rsl1122
fcc87d5a87
TextStringBuilder to some appropriate instances
2018-08-04 11:50:36 +03:00
Rsl1122
2ad2d70166
Updated plugins and dependency versions
2018-08-04 11:50:05 +03:00
Rsl1122
c1cc7f21aa
Merge German locale by Morsemorse ( #670 )
...
* Update locale_DE.txt
2018-08-03 21:43:06 +03:00
Rsl1122
56aa498258
Replaced HttpUrlConnection with apache HttpClient in ConnectionOut
2018-08-03 15:54:02 +03:00
Rsl1122
2b103cc43b
Fixed some new code smells
2018-07-31 10:30:34 +03:00
Rsl1122
0ba447ddf7
Fixed retain percentage calculation on health tab #652
2018-07-31 10:19:58 +03:00
Rsl1122
d1f4b70b8c
Merge remote-tracking branch 'origin/4.4.2' into 4.4.2
2018-07-30 16:32:11 +03:00
Rsl1122
5d5fe7c452
Split commit and returnToPool methods into proper classes
2018-07-30 16:28:56 +03:00
Rsl1122
1e7bf388b2
Update locale_FI.txt ( #663 )
...
* Update locale_FI.txt
* Delete locale_FI_old.txt
2018-07-30 12:08:35 +03:00
Rsl1122
a93ffaca7e
Default English locale placeholders for translators
2018-07-30 11:34:51 +03:00
Rsl1122
a35da3dad2
FIXED UTF-8 CHAR ENCODING ISSUE ( Fixes #291 #331 )
2018-07-30 11:21:27 +03:00
Rsl1122
df50b8bb76
Fixed some replacement issues
2018-07-30 10:47:32 +03:00
Rsl1122
1a278689d8
Added missing language to locale
2018-07-30 10:26:48 +03:00
Rsl1122
64984c6ea8
Fixed some inconsistencies in Locale implementation
2018-07-30 09:14:13 +03:00
Rsl1122
52fddeac78
Fixed some inconsistencies in the Locale
2018-07-29 20:44:42 +03:00
Rsl1122
d62d510bda
Html Lang implementations, Fixed LocaleFileWriter
2018-07-29 13:15:31 +03:00
Rsl1122
c44ddac69d
Fixed accidental moment.js breakage
2018-07-29 12:11:18 +03:00
Rsl1122
ca93523f14
Html locale replacement code
2018-07-29 11:11:33 +03:00
Rsl1122
d33f305bb2
Renamed locale files to _old
2018-07-29 11:00:31 +03:00
Rsl1122
73afb678d0
A lot of CommandLang locale - removed rest of Msg
2018-07-29 10:58:00 +03:00
Rsl1122
3417b6ca9f
Processing locale stuff
2018-07-29 09:39:08 +03:00
Rsl1122
09796cdbec
Database locale stuff
2018-07-29 09:34:47 +03:00
Rsl1122
2d3ca08dfe
VersionCheckSystem locale stuff
2018-07-29 09:15:36 +03:00
Rsl1122
5da4b043c4
WebServer and Geolocation Cache Locale stuff
2018-07-29 09:03:13 +03:00
Rsl1122
8b2f38eb5f
Removed Aliases from DeepHelp since they're already displayed.
2018-07-29 08:42:48 +03:00
Rsl1122
bf81052dac
ManageLang, removed a lot of Msg variables that have been replaced
2018-07-29 00:16:42 +03:00
Rsl1122
a98a15627b
In Depth help for commands (Does not compile yet)
2018-07-28 22:53:11 +03:00
Rsl1122
9ca2fd549b
Merge pull request #662 from Argetan/master
...
Updated Font Awesome from 5.0.13 -> 5.2.0
2018-07-28 19:46:50 +03:00
Argetan
00eeec0df2
Merge branch 'master' into master
2018-07-28 18:43:49 +02:00
Rsl1122
430e0dcdbf
Begun work on the new Locale system #635 (Does not compile yet)
2018-07-28 18:31:07 +03:00
Julian van Doorn
9cb1c24192
Updated Font Awesome from 5.0.13 -> 5.2.0 (furthermore still supports 4.7.0).
2018-07-28 11:39:14 +02:00
Rsl1122
bcdcc152cd
Relocated org.slf4j to remove conflict with other plugins using HikariCP
2018-07-28 10:00:08 +03:00
Rsl1122
5625b90852
Database Patching from project-organization branch (with fixes)
2018-07-28 09:43:14 +03:00
Rsl1122
349c556db4
Replaced DHCP2 with HikariCP #660 (Possibly fixes #648 )
2018-07-27 09:08:02 +03:00
Rsl1122
a0737f2ca8
Fixed #653 Exception cause
2018-07-26 15:34:50 +03:00
Rsl1122
68a2947f70
Tests attempting to solve #655
2018-07-26 15:32:51 +03:00
Rsl1122
abeb841378
Fix CraftBukkit not working due to ping task
2018-07-26 15:05:05 +03:00
Rsl1122
31e04bb080
Fixed Processing sometimes running processors on the main server thread
2018-07-19 14:11:16 +03:00
Rsl1122
38084bee63
Version bump to 4.4.1
2018-07-19 10:14:08 +03:00
Rsl1122
0661c0b1bd
Fixed litebans table breaking the server page #636
2018-07-19 09:51:19 +03:00
Rsl1122
403503e61f
Improved Ping gathering outlier filtering. "Unavailable" to player ping
2018-07-19 09:39:11 +03:00
Rsl1122
da8d41e40b
Version bump to 4.4.0
2018-07-18 12:14:53 +03:00
Rsl1122
23e555ad1a
Fixed players table order #622
2018-07-18 12:03:09 +03:00
Rsl1122
2161e26a3f
Fixed "BungeeCord" appearing as network name on player and network pages
2018-07-18 11:54:25 +03:00
Rsl1122
cd88af2f77
Fixed tests
2018-07-18 10:48:32 +03:00
Rsl1122
a40c10f6bb
Added ping to player page, started work on a test database creator
2018-07-18 09:23:46 +03:00
Rsl1122
2c9f89eb50
Fixed sqlite -> sqlite backup
2018-07-16 19:04:27 +03:00
Rsl1122
62221b1582
Added missing PING to PlayerContainer when a single player was fetched.
2018-07-16 18:42:36 +03:00
Rsl1122
10f47157ef
Updated Unique Players graph help text
2018-07-16 18:19:22 +03:00
Rsl1122
1c6c647aec
Fixed extra closing div tags on litebans table on server page #630
2018-07-16 17:57:50 +03:00
Rsl1122
35c82d1e99
Renamed highest->worst lowest-best ping
2018-07-16 17:31:46 +03:00
Rsl1122
a836b7a362
Better guard against negative ping values
2018-07-16 17:24:44 +03:00
Rsl1122
6f11dc33ac
Fixed issue with getUnsafe(SessionKeys.END) #632
2018-07-16 17:06:13 +03:00
Rsl1122
e3118c57a4
Ping table to Geolocation tab on Server page
2018-07-16 16:23:11 +03:00
Rsl1122
236121b0e6
Added players to Ping graph, fixed ping table not being created
2018-07-16 15:32:59 +03:00
Rsl1122
6282862438
Ping graph and ping graph colors
2018-07-16 15:23:49 +03:00
Rsl1122
ead8024ca5
Ping grouping for graphing purposes to PingMutator
2018-07-16 12:00:44 +03:00
Rsl1122
ab768c3f4b
Made Ping store min, max, average to make it more useful
2018-07-16 11:32:19 +03:00
Rsl1122
c9b4cae8e6
Added Ping to PlayerContainer and PerServerContainers
2018-07-16 10:44:57 +03:00
Rsl1122
1fbd1fb943
Fixed TPS Table cleaning
2018-07-16 10:30:02 +03:00
Rsl1122
9872c9d209
Added Ping gathering and storage
2018-07-16 10:29:45 +03:00
Rsl1122
7b5588e19a
Geolocation bar chart to network page
2018-07-15 20:42:49 +03:00
Rsl1122
376690acc0
Geolocation bar chart to server page
2018-07-15 20:34:05 +03:00
Rsl1122
9e9bb8097d
Fixed South Korea ISO code conversion
2018-07-15 19:32:00 +03:00
Rsl1122
161f79743c
Added more stuff to network health #601
2018-07-15 17:05:27 +03:00
Rsl1122
af2c9a86f3
Added benchmarks to Analysis
2018-07-14 20:18:45 +03:00
Rsl1122
3ef1e06389
Fixed Server session accordion order
2018-07-13 17:22:28 +03:00
Rsl1122
43c127c68f
Refactored ServerCalendar with with unique chart optimizations in mind
2018-07-13 16:43:48 +03:00
Rsl1122
6c1e648741
Implemented unique players graph #560
2018-07-13 16:24:08 +03:00
Rsl1122
0549ce32f5
Rewrote Unique player and new player counters for #560
2018-07-13 15:27:06 +03:00
Rsl1122
9369a863b2
Wrote a disable command on bungee #594
2018-07-12 19:45:29 +03:00
Rsl1122
8788cf2d01
Added plan.ignore.afk permission #613
2018-07-12 19:13:44 +03:00
Rsl1122
edce0a5b4f
Fixed test that was ignored
2018-07-12 14:05:22 +03:00
Rsl1122
0a90682bb2
Added /afk command check to AFKTracker #614
2018-07-12 14:00:09 +03:00
Rsl1122
efa98483a0
Updated CPU Usage method #631
2018-07-12 13:42:44 +03:00
Rsl1122
e974e987d9
Removed a bunch of deprecated methods:
...
- TransferOperations#getServerPlayerIsOnlineOn & related methods
- AnalysisUtils new and unique player calculation methods
- Session getter methods
- getColumnID, getColumnUUID, getColumnName in various Tables
- AstractPieChart#createSeries
- HtmlUtils#replacePlaceholders
2018-07-12 13:30:30 +03:00
Rsl1122
fd65f00487
Moved Inspect page generation to Bungee #630 , prevented #488
2018-07-12 13:08:19 +03:00
Rsl1122
a7fd378ca8
Removed kills table color inside session accordion #630
2018-07-12 11:24:17 +03:00
Rsl1122
0456b53682
Fixed player retention filter in PlayersMutator #630
2018-07-12 10:50:55 +03:00
Rsl1122
c9703233e5
Fixed Average CPU unavailable text display #630
2018-07-12 10:44:54 +03:00
Rsl1122
d29f6079bd
Fixed some table sorting issues #624
2018-07-12 10:39:30 +03:00
Rsl1122
b6fc279649
Started work on network health tab #601
2018-07-11 20:50:22 +03:00
Rsl1122
46fa30d224
PvP & PvE tab on Player inspect page
2018-07-11 12:46:37 +03:00
Rsl1122
5bf69b61aa
BanData is now used in Server Analysis #630
2018-07-11 11:03:18 +03:00
Rsl1122
228997950a
Fixes to Regression bugs #630 :
...
- Removed PlaceholderReplacer debug logs
- Removed unregistered players from playerbase stack graph
- Made a couple optimizations to ActivityData calculation
2018-07-11 10:54:26 +03:00
Rsl1122
b25acb18c4
Moved Player#isBanned call to be executed on an asynchronous thread #616
2018-07-11 10:08:14 +03:00
Rsl1122
efa0a2949f
Fixed export #630 , Added missing table header for Nickname table
2018-07-10 11:47:14 +03:00
Rsl1122
571de4e15d
Fixed plugin icons and plugin bugs #615 , #605 , #606
2018-07-10 11:36:24 +03:00
Rsl1122
7604a87962
Fixing icons: clocks, frown, compass
2018-07-10 10:22:16 +03:00
Rsl1122
a9958253d4
New Icon classes since all FA icons are not in the same family.
2018-07-10 10:16:00 +03:00
Rsl1122
7b95cbb1d3
Fixed some missing icons due to fa5
2018-07-09 21:12:34 +03:00
Rsl1122
721c8ebe44
Fixed compile issues in PluginBridge
2018-07-09 10:25:49 +03:00
Rsl1122
61cb0ecb0a
Added AnalysisContainer access to PluginData on getServerContainer call
2018-07-09 08:51:45 +03:00
Rsl1122
1039c54f58
Merge remote-tracking branch 'origin/data-refactoring-bridge-fixes' into data-refactoring
...
# Conflicts:
# Plan/src/main/java/com/djrapitops/plan/data/Actions.java
# Plan/src/main/java/com/djrapitops/plan/data/PlayerProfile.java
# Plan/src/main/java/com/djrapitops/plan/data/ServerProfile.java
# Plan/src/main/java/com/djrapitops/plan/data/container/Action.java
# Plan/src/main/java/com/djrapitops/plan/data/container/GeoInfo.java
# Plan/src/main/java/com/djrapitops/plan/data/container/StickyData.java
# Plan/src/main/java/com/djrapitops/plan/data/store/mutators/HealthInformation.java
# Plan/src/main/java/com/djrapitops/plan/system/database/databases/operation/SaveOperations.java
# Plan/src/main/java/com/djrapitops/plan/system/database/databases/operation/TransferOperations.java
# Plan/src/main/java/com/djrapitops/plan/system/database/databases/sql/operation/SQLFetchOps.java
# Plan/src/main/java/com/djrapitops/plan/system/database/databases/sql/tables/ActionsTable.java
# Plan/src/main/java/com/djrapitops/plan/system/info/server/BukkitServerInfo.java
# Plan/src/main/java/com/djrapitops/plan/system/listeners/bukkit/PlayerOnlineListener.java
# Plan/src/main/java/com/djrapitops/plan/system/listeners/sponge/SpongePlayerListener.java
# Plan/src/main/java/com/djrapitops/plan/system/processing/processors/player/FirstLeaveProcessor.java
# Plan/src/main/java/com/djrapitops/plan/system/webserver/pages/parsing/AnalysisPage.java
# Plan/src/main/java/com/djrapitops/plan/system/webserver/pages/parsing/NetworkPage.java
# Plan/src/main/java/com/djrapitops/plan/system/webserver/pages/parsing/Page.java
# Plan/src/main/java/com/djrapitops/plan/utilities/html/structure/SessionTabStructureCreator.java
# Plan/src/main/java/com/djrapitops/plan/utilities/html/tables/ActionsTable.java
# Plan/src/main/java/com/djrapitops/plan/utilities/html/tables/SessionsTableCreator.java
2018-07-09 08:33:03 +03:00
Rsl1122
ef4e5d6d66
Prevented multiple concurrent analysis
2018-07-08 23:06:06 +03:00
Rsl1122
916a15299f
Fixed broken test
2018-06-24 15:33:09 +03:00
Rsl1122
599a688545
Fixed a few mistakes
2018-06-24 14:03:12 +03:00
Rsl1122
6830a0ed9f
/players page now uses PlayerContainers
2018-06-24 12:53:39 +03:00
Rsl1122
e65106382b
NetworkContainer, Improved PerServer data fetching for large numbers of players
2018-06-24 12:43:29 +03:00
Rsl1122
fc4942b59b
Merge remote-tracking branch 'origin/data-refactoring' into data-refactoring
2018-06-22 13:02:07 +03:00
Rsl1122
acad6529e3
Fixed regression bugs, reduced list copying, html changes
2018-06-22 13:01:28 +03:00
Rsl1122
4e254cb42e
Fixed regression bugs, reduced list copying
2018-06-22 12:40:14 +03:00
Rsl1122
5dba6ac27c
Fixed tests
2018-06-22 11:33:53 +03:00
Rsl1122
cb41ad61be
Turned plugin analysis into suppliers for now
2018-06-22 11:08:46 +03:00
Rsl1122
a730c76543
Removed stuff related to Actions and old Analysis classes and MathUtils
2018-06-21 20:42:19 +03:00
Rsl1122
b6e23acd8e
DB v18 -> 19, Dropped plan_actions, added last_used to plan_nicknames
2018-06-21 20:01:50 +03:00
Rsl1122
50b8aea7ac
Deprecated more of the Action stuff
2018-06-21 11:40:14 +03:00
Rsl1122
c4c5b374f8
Rest of NetworkKey suppliers, tests, Plugins tab stuff to Analysis
2018-06-21 11:36:47 +03:00
Rsl1122
9ec6d21b93
NetworkContainer and NetworkKeys objects
2018-06-20 16:30:11 +03:00
Rsl1122
4c709464be
Fixed last bugs with the new AnalysisContainer, deprecated a lot of things
2018-06-20 13:22:54 +03:00
Rsl1122
201cb98055
Health Information
2018-06-20 12:39:35 +03:00