Commit Graph

5248 Commits

Author SHA1 Message Date
Risto Lahtela
c17693331b 3.5.1 2017-07-09 16:13:29 +03:00
Rsl1122
c72440d689 Fix bugs 2017-07-09 14:25:36 +03:00
Risto Lahtela
4a78790638 [3.5.0] Merge pull request #142 from Rsl1122/3.5.0
Pull Request for 3.5.0
2017-07-09 10:12:38 +03:00
Risto Lahtela
42035bfabb 3.5.0 2017-07-09 09:38:28 +03:00
Rsl1122
e6b941e85d Refactoring of RslRunnable, #150, pluginbridge jar 2017-07-07 15:40:22 +03:00
Rsl1122
b274f1ded8 Bugfixes, More in depth enable debug & benchmark messages
Fix #152
Fix #153
2017-07-05 11:46:03 +03:00
Rsl1122
4cbc00d87d Code Cleaning
Cleaned code up to DBCallableProcessor (com.djrapitops.plan.cache)
2017-07-04 23:48:19 +03:00
Rsl1122
8cf22de4b6 Improvements & Fix #147
- RslPlugin v1.4.0
- RunnableFactory
- Prevented a collision if multiple RslPlugin implementations are
installed.
- Queues now wait for each other.
2017-07-04 11:24:50 +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
ab326343e6 Fixed TPS math 2017-06-27 00:17:38 +03:00
Rsl1122
47391ece51 TPS Graph & Collection fixed
Finished implementing #98
2017-06-26 16:10:29 +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
9bbb0b49c3 Didn't add this to last commit for some reason 2017-06-20 13:58:06 +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
754d437fd9 Moved to new abstracted task system to add Status command. 2017-06-19 14:02:50 +03:00
Risto Lahtela
3bc3b2cdf5 Update Configuration.md 2017-06-16 16:22:22 +03:00
Risto Lahtela
c1e7322707 Update Dependencies.md 2017-06-16 16:15:26 +03:00
Risto Lahtela
faca03755d [3.4.3] Merge pull request #133 from Rsl1122/3.4.3
Pull Request for 3.4.3
2017-06-16 16:12:35 +03:00
Rsl1122
386f62b35f Implementing things
#136 #135 #122
2017-06-16 16:08:35 +03:00
Rsl1122
7949113f6e Moved to use new utility package, attempts at #113
New Utility jar BukkitPluginDependency contains new classes that include
methods & classes usually required for me to start creating a project,
such as:
- Version check
- Abstract command classes (For subcommands & commands w/ subcommands)
- UUIDFetcher
- Log utility
- Benchmarking

It was tested with Plan to ensure it works.
It will be used in the future to lower the threshold of starting a new
project.
2017-06-15 15:14:51 +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
Risto Lahtela
ddb796bfda Update Configuration.md 2017-06-07 10:27:30 +03:00
Risto Lahtela
35ea16e5fb [3.4.2] Merge pull request #121 from Rsl1122/Version-3.4.2-or-3.5.0
Version 3.4.2 Pull Request
2017-06-07 10:16:10 +03:00
Rsl1122
bbbe47982c [3.4.2] 2 api methods 2017-06-07 10:15:39 +03:00
Rsl1122
2feb291f11 Version increment to 3.4.2 2017-06-06 19:28:20 +03:00
Rsl1122
5cfc1b5954 Issue template, some log cleanup 2017-06-06 19:27:10 +03:00
Rsl1122
05d86e6cb8 Some refactoring, Command Usage save change, Bugfix
Fix #120
2017-06-06 18:42:02 +03:00
Rsl1122
1ce28cc486 Added Max players scale disable option. 2017-06-05 14:12:36 +03:00
Rsl1122
d4ff5dd899 Merge remote-tracking branch 'origin/Version-3.4.2-or-3.5.0' into Version-3.4.2-or-3.5.0
# Conflicts:

#	Plan/src/main/java/com/djrapitops/plan/ui/graphs/PunchCardGraphCreator.java
2017-06-05 13:35:32 +03:00
Rsl1122
f8d8054d13 Implementing suggestions
Implemented #118 #117 #116
2017-06-05 13:33:48 +03:00
Risto Lahtela
b22a5ed298 Merge pull request #119 from Rsl1122/master
Forgot to sync, pulling update from master
2017-06-05 13:32:59 +03:00
Rsl1122
59c38305b8 Fix #112 2017-06-05 11:44:11 +03:00
Risto Lahtela
a875b867cc [3.4.1] Merge pull request #111 from Rsl1122/Version-3.4.1
Pull Request for 3.4.1
2017-06-04 13:41:56 +03:00
Rsl1122
d18c4acaff Small improvements, Refactored queues 2017-06-04 13:41:25 +03:00
Rsl1122
04b749c792 Fix #110 2017-06-03 17:32:50 +03:00
Rsl1122
a12509227d Update HtmlCustomization.md 2017-06-03 13:55:13 +03:00
Rsl1122
c40d11b4da [3.4.0] Merge pull request #109 from Rsl1122/Version-3.4.0
Pull Request for 3.4.0
2017-06-03 13:37:10 +03:00
Rsl1122
a7b76f9315 Documentation update 2017-06-03 13:36:47 +03:00
Rsl1122
0b061f0a5e Unique Players, Outlier removal, Gender pie removed 2017-06-03 12:58:14 +03:00
Rsl1122
a2af65349a Refactoring, Export utility, bugfixes
- Optimized Advanced Achievements PluginData objects with method
introduced in AA 5.2.0
- Fixed some plugindata objects displaying as empty
- localStorage -> sessionStorage on html pages
2017-06-02 13:04:24 +03:00
Rsl1122
a92da9a503 Count Up Javascript to both pages., javadoc
Fix #107
Added #106 #105
2017-05-31 12:41:56 +03:00
Rsl1122
c834d7b96d Update Configuration.md 2017-05-30 21:11:38 +03:00
Rsl1122
c5d35b4445 [3.3.0] Optimizations & Customization settings
Fix #101
Add #104 #99 #103 #100
2017-05-30 15:36:16 +03:00
Rsl1122
1cfb86c293 [3.2.1] Merge pull request #97 from Rsl1122/3.2.1
Pull Request for 3.2.1
2017-05-28 13:46:41 +03:00
Rsl1122
fe57e7b1fc Added Jobs & McMMO support 2017-05-28 13:46:09 +03:00
Rsl1122
a8145ec5f6 Update API.md 2017-05-24 14:03:54 +03:00