Luck
|
0adf85746d
|
Abstract out the process of traversing the inheritance tree, add configurable option to choose which algorithm to use (#719)
|
2018-02-16 17:46:17 +00:00 |
|
Luck
|
f1047df98e
|
Log checks made against non Player command senders in LP bungee
|
2018-02-16 13:41:21 +00:00 |
|
Luck
|
765f9d2545
|
Remove old schema migration code, cleanup a bit
|
2018-02-16 13:19:43 +00:00 |
|
Luck
|
7f7116e1c7
|
Use OkHttp for web requests
|
2018-01-30 00:08:00 +00:00 |
|
Luck
|
0cc1c4e5a7
|
fix build, refactor Bukkit model classes
|
2018-01-28 14:18:53 +00:00 |
|
Luck
|
54dbede130
|
Add /lp debug command
|
2018-01-24 19:13:29 +00:00 |
|
Luck
|
4858e59b70
|
Don't relocate H2 or SQLite depends in favour of loading into isolated classloaders (fixes #704)
|
2018-01-22 21:32:31 +00:00 |
|
Luck
|
1f70ad978f
|
Cleanup usages of loadUser/loadGroup/loadTrack - eliminate possibility for unloading race condition (#706)
|
2018-01-22 17:34:15 +00:00 |
|
Luck
|
f18d230ff6
|
Force a clear of transient nodes when a User quits, don't just rely on their instance being unloaded
|
2018-01-21 20:25:00 +00:00 |
|
Luck
|
72d4e5cf7a
|
Remove the 'use-server-uuids' option and internal UuidCache system
The feature has stuck around since the early days - and solves a problem which really should never occur.
|
2018-01-21 20:18:13 +00:00 |
|
Luck
|
821dc4ef56
|
Expose a means to implement the plugin's MessagingService via the API
|
2018-01-19 23:35:41 +00:00 |
|
Luck
|
03a93b1186
|
Apply dependency remapping using an isolated classloader
* Fixes the issue which prevented LP from loading on Java 9
* Should also fix #697
|
2018-01-19 19:27:08 +00:00 |
|
Luck
|
39daed23c4
|
fix ~~minor~~ typo
|
2018-01-13 23:53:44 +00:00 |
|
Luck
|
19e6d4e4c8
|
Relocate dependency packages to prevent conflicts with other plugins
|
2018-01-13 23:27:55 +00:00 |
|
Luck
|
3201d10bdd
|
Rewrite the way user instances are cleaned up and unloaded - towards #674
|
2018-01-10 21:28:33 +00:00 |
|
Luck
|
ea94bd8696
|
move bukkit-legacy module to a separate project, cleanup poms
|
2018-01-08 20:01:02 +00:00 |
|
Luck
|
f646c04d09
|
Remove lombok from the project
|
2018-01-07 18:40:23 +00:00 |
|
Luck
|
505a10a8b1
|
misc refactoring
|
2018-01-01 19:48:20 +00:00 |
|
Luck
|
0b72507e2d
|
Correctly close flatfile database connections on disable, catch all exceptions when performing initial data load
|
2017-12-22 22:35:13 +00:00 |
|
Luck
|
fb92fd9357
|
Extract out common constants & magic values into factory classes
|
2017-12-18 22:19:25 +00:00 |
|
Luck
|
e5ce64266f
|
Add option to pull server setting from the server.properties file
|
2017-12-11 19:42:24 +00:00 |
|
Luck
|
322b522a52
|
propagate i/o errors to the futures returned by the dao
|
2017-12-10 01:47:00 +00:00 |
|
Luck
|
9dd4f71526
|
Remove the isAcceptingLogins storage state in favour of just throwing exceptions on usage
|
2017-12-09 19:02:23 +00:00 |
|
Luck
|
94b4e3d366
|
Validate checksums of downloaded dependencies
|
2017-12-09 18:36:08 +00:00 |
|
Luck
|
e2b9e37867
|
Change poms to conform to Sonatype's OSSRH requirements
|
2017-11-28 22:22:52 +00:00 |
|
Luck
|
c5c253af4e
|
Fix bug when loading maps from the BungeeConfigAdapter (#563)
|
2017-11-25 12:45:57 +00:00 |
|
Luck
|
717835e5c1
|
Add config option for defining extra SQL connection properties (#563)
|
2017-11-25 11:37:30 +00:00 |
|
Luck
|
211fb219a7
|
Catch and ignore exceptions thrown when migrating a specific entity
|
2017-11-22 16:59:19 +00:00 |
|
Luck
|
6ca9eb13dd
|
General tidy up
|
2017-11-18 23:20:48 +00:00 |
|
Luck
|
987ea51264
|
Expose more connection pool settings in the config file
|
2017-11-14 19:39:46 +00:00 |
|
Luck
|
df37491199
|
maybe fix some bukkit migration issues when plugins use strange identifier formats, cleanup legacy message conversion on Bungee
|
2017-11-12 15:05:06 +00:00 |
|
Luck
|
a115ff8ce2
|
Final bits of API refactoring, add group data caches, fix issue with LPPermissionAttachment fake map injection
|
2017-11-08 22:55:05 +00:00 |
|
Luck
|
3e8f7911af
|
Fix tab completions not being returned for empty strings (#538)
|
2017-11-07 22:16:48 +00:00 |
|
Luck
|
175a21c0e4
|
API 4.0 - this is a breaking change
|
2017-11-07 22:05:49 +00:00 |
|
Luck
|
2440a38e82
|
add RedisBungee context calculator for the BungeeCord platform
|
2017-11-02 19:01:53 +00:00 |
|
Luck
|
b7541c43c8
|
Add Sender#getNameWithLocation
|
2017-11-02 18:51:59 +00:00 |
|
Luck
|
72e6c75433
|
Cleanup / tidy up a number of classes
|
2017-10-29 12:58:49 +00:00 |
|
Luck
|
e8896fbdf7
|
Fix NPE on startup (#520)
|
2017-10-24 13:05:06 +01:00 |
|
Luck
|
54695b8046
|
Form more descriptive console & import usernames
|
2017-10-23 23:37:55 +01:00 |
|
Luck
|
c573c755d2
|
Add option to cancel failed logins on BungeeCord variant
|
2017-10-23 16:59:07 +01:00 |
|
Luck
|
a3a7198777
|
More storage refactoring
|
2017-10-22 20:09:53 +01:00 |
|
Luck
|
ca8cc91f37
|
Add group setdisplayname command (#493)
|
2017-10-22 16:58:53 +01:00 |
|
Luck
|
5ac0f93214
|
Fix migrating null / non-existent usernames - reverts parts of 6bfeec6 , fixes #514
|
2017-10-22 09:07:08 +01:00 |
|
Luck
|
ecfbed00b1
|
Add config option to allow invalid usernames (#516)
|
2017-10-22 09:00:10 +01:00 |
|
Luck
|
fa4bb0447a
|
Rewrite flatfile storage (YAML & JSON) to use configurate, add HOCON storage method
|
2017-10-21 23:20:45 +01:00 |
|
Luck
|
aa0be40124
|
Cleanup verbose handler & only send sponge OP command notification if the sender has permission
|
2017-10-16 18:55:17 +01:00 |
|
Luck
|
6bfeec6d16
|
Fix updating primary groups for players who've never joined the server with SQL storage types (#500)
|
2017-10-16 14:43:58 +01:00 |
|
Luck
|
0f4c057395
|
Add highest_inherited and lowest_inherited meta stack elements
|
2017-10-15 15:13:23 +01:00 |
|
Luck
|
b26fc69e73
|
Remove usage of the now-redundant ExtractedContexts class, other misc cleanup
|
2017-10-15 14:23:51 +01:00 |
|
Luck
|
597f2f7b1b
|
Make parents-by-weight the default primary group calculation method
|
2017-10-14 22:54:54 +01:00 |
|