Rsl1122
3ecddd19f4
Fixed Litebans ban status #608
2018-07-09 10:26:46 +03:00
Rsl1122
721c8ebe44
Fixed compile issues in PluginBridge
2018-07-09 10:25:49 +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
36a9825442
Made McMMO PluginData use database instead Fixes #567 , Implements #589
2018-06-02 13:32:04 +03:00
Rsl1122
5c53368f28
Fixes Towny exception #595
2018-06-02 13:20:25 +03:00
Pyves
3412968039
Merge PR #596 from PyvesB/aach to 4.3.3
...
* Updated hook to use new Advanced Achievements API Maven artifact
* Removed spurious tab
2018-06-02 12:32:57 +03:00
Rsl1122
d677fb816e
Fixed compile issues in PluginBridge
2018-06-02 08:07:06 +03:00
Rsl1122
3ed62ffb1a
Disabled React hooks since the implementation is unfinished
2018-05-31 09:46:55 +03:00
Rsl1122
818e93ac95
Fixed ReactHook registration and a bug with data collection
2018-05-26 10:58:42 +03:00
Rsl1122
90fd06194b
Removed use of FormatUtils.formatLocation in PluginBridge
2018-05-26 10:18:46 +03:00
Rsl1122
19068d8f81
Task registration to ReactHook, Table cleaning
2018-05-26 10:16:22 +03:00
Rsl1122
2a06c57c71
Added database storage functionality for React data
2018-05-26 10:09:34 +03:00
Rsl1122
ef781723b3
Removed use of MiscUtils#getTime in PluginBridge
2018-05-25 10:05:54 +03:00
Rsl1122
2274f9204e
Updated PluginBridge jar
2018-05-24 15:50:19 +03:00
Rsl1122
5b23bddc04
Postponed PlaceholderAPI support due to unexpected NoClassDefFoundError
2018-05-24 15:49:22 +03:00
Rsl1122
ecd56a1bf7
Fixed #572 GP Data erasure (Removed calls & Added delays)
...
Addresses https://github.com/TechFortress/GriefPrevention/issues/279
2018-05-24 15:22:28 +03:00
Rsl1122
58592f0777
Added Plan placeholders to PlaceholderAPI
2018-04-09 00:26:03 +03:00
Rsl1122
3ff39d43cf
Updated plugin bridge jar
2018-04-04 21:48:38 +03:00
Rsl1122
b0d19134d2
Fixed NoSuchMethodErrors related to PluginBridge #555
2018-04-04 21:47:25 +03:00
Rsl1122
187ac708f0
Updated pluginbridge jar
2018-04-04 12:08:03 +03:00
Rsl1122
1f84cd556b
Removed PluginData functionality reliant on PlayerProfile OfflinePlayer
2018-04-02 18:37:16 +03:00
Rsl1122
aaf1d8a28c
Updated PluginBridge jar (2/2)
2018-02-23 10:35:31 +02:00
Rsl1122
d5f924191a
Updating PluginBridge jar (1/2)
2018-02-23 10:34:34 +02:00
Rsl1122
ec6fb4106e
Fixed SuperbVote related NoSuchMethodErrors
2018-02-23 10:28:05 +02:00
Rsl1122
70cfe0984b
Updated PluginBridge jar
2018-02-02 13:29:18 +02:00
Rsl1122
98d55b2ff2
Added World Name to GameMode slices ( #491 )
2018-02-01 18:17:53 +02:00
Rsl1122
a6bd3eadcc
Added a Stack graph for BuyCraft. (Each currency has own series)
2018-02-01 18:07:18 +02:00
Rsl1122
4ed3b4ae62
Fixed litebans Player page table.
2018-01-30 13:45:29 +02:00
Rsl1122
5df1145199
Bridge now registers listeners during reload (they're unregistered)
2018-01-30 12:06:04 +02:00
Rsl1122
62264ce1fd
Fixed LiteBansData (Broken due to refactoring) And improved it a lot.
2018-01-30 12:01:20 +02:00
Rsl1122
bd96978917
Fixed BuyCraft PluginData
2018-01-29 23:46:34 +02:00
Rsl1122
554eb83efd
First attempt at BuyCraft support ( #475 )
2018-01-29 23:01:20 +02:00
Rsl1122
547b191464
Added support for GriefPreventionPlus ( #494 )
2018-01-29 21:45:23 +02:00
Rsl1122
f0efc39c83
Litebans PluginData no longer uses hardcoded table prefix ( #480 )
2018-01-29 21:31:19 +02:00
Rsl1122
f9883473f5
Fixed NPE related to Factions ( #486 )
2018-01-29 21:26:33 +02:00
Rsl1122
2e6ca6aa8e
Fixed Bad ID values in Plugin Accordions ( #504 )
2018-01-29 21:19:07 +02:00
Rsl1122
d697c4875c
Fixed RedProtect API call in PluginBridge ( #502 )
2018-01-29 21:14:41 +02:00
Rsl1122
922562989a
Sonar Code smell clean-up
2018-01-28 20:46:03 +02:00
Rsl1122
0d4c065b52
PluginBridge now split into Bukkit & Bungee for future compatibility.
2018-01-27 17:37:42 +02:00
Rsl1122
2b412f6f7b
Fixed PlanPluginBridge compile issues
2018-01-24 20:26:38 +02:00
Rsl1122
4b33c5882d
Moved all packages from main.java.com.djrapitops to com.djrapitops
2018-01-11 14:17:09 +02:00
Rsl1122
a99d49bab0
Delete Risto.xml
2018-01-11 13:10:33 +02:00
Rsl1122
7f250251f1
Delete Maven__com_destroystokyo_paper_paper_1_12_R0_1_SNAPSHOT.xml
2018-01-11 13:10:24 +02:00
Rsl1122
37415f21b6
Delete Maven__com_gamingmesh_jobs_4_0_1.xml
2018-01-11 13:10:18 +02:00
Rsl1122
1b1b54de61
Delete Fix__198.xml
2018-01-11 13:10:09 +02:00
Rsl1122
c462c46a8e
Updated PluginBridge jar
2017-12-16 12:46:17 +02:00
Rsl1122
b35d7abf53
Fixed plugin bugs caused by poor refactor copy of Hack table for AAC #474 #473 #471
...
Renamed plan_viaversion_protocol to plan_version_protocol
Renamed HackerTable from plan_viaversion_protocol to plan_aac_hack_table
And use of wrong method for enum name #470
2017-12-16 12:43:44 +02:00
Rsl1122
d3bf6b4063
Removed old pluginbridge jar
2017-12-06 15:40:29 +02:00
Rsl1122
9c76f7293b
Updated PluginBridge jar
2017-12-06 15:38:47 +02:00
Rsl1122
4612ccd13f
Fixed NPE related to Factions #451
2017-12-06 15:34:59 +02:00
Rsl1122
d5027cfc46
Fixed java.lang.IllegalStateException: Duplicate key 300 #451
2017-12-06 15:27:00 +02:00
Rsl1122
6cf652a5eb
Started preparing PluginBridge for deployment
2017-12-06 12:30:22 +02:00
Rsl1122
70a2e1479b
Version bump to 4.1.2, updated PluginBridge jar
2017-12-03 10:10:52 +02:00
Rsl1122
f92a47967f
Fixed NPE when faction had no leader #442
2017-12-03 10:08:15 +02:00
Rsl1122
d900d1d1d9
Fixed litebans causing error on Offline servers #444
2017-12-03 09:56:26 +02:00
Rsl1122
7c31cb3c34
Updated PlanPluginBridge jar
2017-12-02 22:19:40 +02:00
Rsl1122
3c6167ddcf
Fixed Essentials display #440
2017-12-02 19:46:51 +02:00
Rsl1122
25470e6f60
Fixed affected imports of PluginBridge
2017-12-02 11:40:35 +02:00
Rsl1122
f8039e568f
Faction leader to inspect page
2017-11-28 20:38:06 +02:00
Rsl1122
3f57b77718
Advanced Anti Cheat (AAC) Data #125
2017-11-27 23:29:40 +02:00
Rsl1122
a8ffe64cf3
Kingdom king, Faction leader, Town mayor bold name in the Plugin Data playerlist.
2017-11-27 17:42:07 +02:00
Rsl1122
b012b09469
Fixed some funky stuff with plugin data accordions
2017-11-27 12:46:36 +02:00
Rsl1122
ec3d2eba02
isEmpty addition
2017-11-27 12:22:37 +02:00
Rsl1122
46ea5ccc6e
Kingdoms & Kingdoms+ support #371
2017-11-27 12:16:12 +02:00
Rsl1122
1765819b14
BanManager Data #125
2017-11-27 11:45:50 +02:00
Rsl1122
26f42be2d3
BanData interface to LiteBansData
2017-11-27 11:31:23 +02:00
Rsl1122
1da0b9e9a7
RedProtect Support #423
2017-11-27 11:25:16 +02:00
Rsl1122
0dc3e134b4
ProtocolSupport Support #230
2017-11-27 11:09:11 +02:00
Rsl1122
580daf9796
Fixes PluginData Playerlist
2017-11-26 20:06:26 +02:00
Rsl1122
e60a9a77d7
Improved display of some data
2017-11-26 19:03:07 +02:00
Rsl1122
17d15cfcd9
Improved performance of some PluginData objects
...
Fixed PluginConfigSectionHandler not creating new Enabled section properly for Factions & Towny
2017-11-26 18:39:55 +02:00
Rsl1122
b897e3ac29
Fixes to PluginData parsing
2017-11-26 17:42:06 +02:00
Rsl1122
91c2a3850a
ViaVersion Data
2017-11-26 17:31:15 +02:00
Rsl1122
87377b2586
Vault Data
2017-11-26 17:19:47 +02:00
Rsl1122
97bdfe1ec8
Towny Data
2017-11-26 16:54:05 +02:00
Rsl1122
c16d85b9e5
SuperbVote Data
2017-11-26 16:26:19 +02:00
Rsl1122
1ef2b1462c
MCMMO Data
2017-11-26 14:46:17 +02:00
Rsl1122
5b145601bf
Litebans Data
2017-11-26 14:31:19 +02:00
Rsl1122
c494215d70
Removed OnTime support
2017-11-26 14:20:09 +02:00
Rsl1122
56ac0da8fe
Jobs PluginData
2017-11-26 14:18:08 +02:00
Rsl1122
4427baa744
GriefPrevention PluginData
2017-11-26 14:06:42 +02:00
Rsl1122
81ad293c7f
FactionsData
2017-11-26 13:31:31 +02:00
Rsl1122
3889aedddf
Begun PluginData conversion, Fixes to containers
2017-11-26 12:53:19 +02:00
Rsl1122
4d28474711
Fixed PluginBridge
2017-11-05 20:05:44 +02:00
Rsl1122
7ff481d610
Updated PluginBridge jar
2017-10-29 12:33:55 +02:00
Rsl1122
313e75cc9c
Fixed LiteBans detection #367
2017-10-29 12:31:39 +02:00
Rsl1122
2ef4bccbfc
Updated PluginBridge jar
2017-10-08 13:41:04 +03:00
Rsl1122
7af17d6f94
Fixed a bug with ViaVersion PluginData that caused Database to lock on /plan reload (Related to #347 )
2017-10-08 11:22:47 +03:00
Rsl1122
82869f0ec1
SQLite now uses single connection again ( Fixes #309 , #321 & possibly #319 )
2017-10-07 19:46:51 +03:00
Rsl1122
270502114b
Fixes NPE related to PermGroupTable group capitalization #312
2017-10-02 17:17:55 +03:00
Rsl1122
b36abf045f
Fixes NPE HtmlUtils.getRelativeInspectUrl #306 from PluginBridge
2017-10-02 16:43:35 +03:00
Rsl1122
94ed7e09a6
Fixed Commit issue with MySQL
2017-09-28 19:42:01 +03:00
Rsl1122
451c42f384
Fix for #294 PluginBridge
2017-09-28 14:47:49 +03:00
Rsl1122
80bc5650bc
Replaced PlanPluginBridge jar
2017-09-26 18:03:59 +03:00
Rsl1122
393b00f5f8
Fixed Database lock related to ViaVersion table
2017-09-26 18:02:57 +03:00
Rsl1122
7fd3386a47
Fixed Plugin sources not registering, standalone plugins tabs
2017-09-09 14:39:42 +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
7ee1c6eef6
Fix sonar issues with PluginBridge
2017-08-17 18:03:45 +03:00
Rsl1122
5cc5d61816
Fix PluginBridge ( #254 #253 #232 )
2017-08-17 11:23:14 +03:00
Rsl1122
a2c4f150c5
Reverts commit 59da922490
.
2017-08-15 15:06:41 +03:00
Rsl1122
59da922490
Revert "PR for 3.6.3 (Fuzzlemann) (1)"
2017-08-12 12:49:25 +03:00
Rsl1122
298286180c
Fix #232
2017-08-11 12:54:59 +03:00
Rsl1122
4bfb07aac0
3.6.0
2017-08-01 08:11:23 +03:00
Rsl1122
43205718c7
3.6.0
2017-08-01 08:10:22 +03:00
Rsl1122
53cbe88a2c
Added new TPS Table columns
...
Added Worlds Table
Added WorldTimes Table
DB Version bumped to 7
Added averages for deaths, mobkills & playerkills
2017-07-27 10:32:45 +03:00
Rsl1122
65d0e09ace
Fix #198
2017-07-27 09:35:06 +03:00
Rsl1122
7a4edcac03
Fix #168
...
Update included jar file to the fixed version
2017-07-25 10:40:05 +03:00
Rsl1122
3bf90b4e3f
Fix typos & Clean code, Fix #188 , Fix imports to new location of Html class
2017-07-25 10:36:21 +03:00
Rsl1122
0667f51654
Fix #169
2017-07-25 09:58:03 +03:00
Rsl1122
b466edf777
Fix failing tests, Fix Format import
2017-07-25 09:37:37 +03:00
Rsl1122
c72440d689
Fix bugs
2017-07-09 14:25:36 +03:00
Rsl1122
e6b941e85d
Refactoring of RslRunnable, #150 , pluginbridge jar
2017-07-07 15:40:22 +03:00
Rsl1122
b0045077f6
Bugfixes
...
Fix #148
Fixed multiple PluginData issues
Fixed ViaVersion being compiled into final jar
Fixed GMTimesTable get multiple method
Fixed Playerlist being sorted the wrong way (Oldest players shown
instead of most recent)
2017-06-30 14:13:53 +03:00
Rsl1122
b7963a1f03
PluginData for SuperbVote, LiteBans, ViaVersion
...
#131
#125
2017-06-30 13:34:56 +03:00
Rsl1122
cfe876580f
More PluginData, Abstractions, Import Offline players, Optimizations
...
Permission Group table
PluginData objects now use API#getUserDataInspectCache instead of
getOfflinePlayer (It was slow) - Using FakeOfflinePlayer when
OfflinePlayer is required.
Abstracted CommandSender
New Player UserData Creation optimized
Added Importer for players who haven't joined after Plan was installed.
Added Timings to Status command
Importing now temporarily disables Analysis
BenchmarkUtil now not static
Players Table (On analysis page) now limited to last 3000 players due to
browser performance hit with higher numbers.
GMTimes now saved & Get more efficiently (Batches & Single query)
2017-06-29 22:18:53 +03:00
Rsl1122
d03d0836a1
Automatic PluginData config section, GriefPrevention data
...
Implemented #132
Implemented N.5 of #125
Moved debug log header to BukkitPluginDependency
Task disabling to BukkitPluginDependency
2017-06-28 13:24:14 +03:00
Rsl1122
64dd0b5a20
Fixes & PluginData objects
...
Fixed #144
Added #138 (ASkyBlock PluginData)
Added perm groups for #131
Fixed extra space before tables appearing
Total now indicated (Plugindata) with a "Total " modifier.
Added config setting for disabling minotaur player heads from analysis
page
Split tps graph axes to left & right
Added TimeAmount enum (BukkitPluginDependency)
2017-06-27 13:44:32 +03:00
Rsl1122
c17c1c5171
TPS collection, array generation. API methods, 3rd party speedups.
...
- Deprecated Condition, will be removed
2017-06-22 13:01:29 +03:00
Rsl1122
18a0d26fc5
TPS table, fixes
...
Fixed #135
Added process info for db
New batch split method
Craftbukkit no longer needs a local install (added spigot repo)
2017-06-20 13:57:44 +03:00
Rsl1122
386f62b35f
Implementing things
...
#136 #135 #122
2017-06-16 16:08:35 +03:00
Rsl1122
6d0819fc45
Split Dependencies to another project, 3.4.3 implementation
...
Split dependencies into another project to make forking easier in the
future.
Implemented & Fixed:
#129
#130
#124
#123
#126
Did research work for
#74
#128
(Won't be implemented)
2017-06-12 23:03:16 +03:00