Commit Graph

239 Commits

Author SHA1 Message Date
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 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
Rsl1122 7539c2c9c0 Update API.md 2017-05-24 14:02:46 +03:00
Rsl1122 8df6f349b1 Update API.md 2017-05-24 13:34:01 +03:00
Rsl1122 426f126b4b Update README.md 2017-05-24 12:39:55 +03:00
Rsl1122 8346e675c1 Update StoredData.md 2017-05-24 12:24:31 +03:00
Rsl1122 02b39a8d5e Create StoredData.md 2017-05-24 12:24:07 +03:00
Rsl1122 3f92006a37 Create DataGathering.md 2017-05-24 12:08:04 +03:00
Rsl1122 c0be41794e Update HtmlCustomization.md 2017-05-24 11:40:42 +03:00
Rsl1122 35c75daf9e Merge branch 'master' into 3.2.1 2017-05-23 23:16:21 +03:00
Rsl1122 6e3d75621c Added Suggestion #96 - Web pages now mobile friendly 2017-05-23 23:10:05 +03:00