Luck
2e62c98c45
Avoid blocking worker pool for command timeout check ( #2951 )
...
3rd time lucky...
2021-03-24 12:40:24 +00:00
Luck
f0e1a8f092
Remove some BungeeCord/Velocity command aliases
2021-03-23 13:45:34 +00:00
Luck
2dc6902001
Fix deadlock when lots of commands are executed at the same time ( #2951 )
2021-03-23 11:10:18 +00:00
Luck
21f5c24847
Optimize Bukkit/Nukkit ChildProcessor refresh ( #2952 )
2021-03-20 18:17:17 +00:00
Luck
6b2c4bca58
Change command manager lock handling to avoid non-fair tryLock call
2021-03-20 15:28:45 +00:00
Luck
4564a97371
Update fabric-loop, explicitly set archivesBaseName to 'luckperms' ( #2880 )
2021-03-19 20:39:42 +00:00
Luck
1df66255e4
Fix RCON permission checking for LP commands on Bukkit ( #2948 )
2021-03-19 20:03:21 +00:00
Luck
1c7e2dfb8c
Fix very lenient duration parsing ( #2940 )
2021-03-19 19:59:15 +00:00
Luck
ad1ba3c126
Fix player locale retrieval on Bukkit 1.8 ( #2930 )
2021-03-19 19:33:18 +00:00
lucko
0f63b024e4
Update readme to clarify build output dirs
2021-03-15 12:17:02 +00:00
Daniil
a17b441165
Don't rely on getPackage to determine generated class name ( #2937 )
2021-03-15 12:12:02 +00:00
Luck
e3138eb94c
Make console detection more resilient against spoofed UUIDs
2021-03-13 14:25:33 +00:00
Luck
53bb61f9b2
Allow server name to be specified by a system property
2021-03-13 14:16:02 +00:00
Luck
370e2aed0d
Add some missing null annotations
2021-03-13 14:14:59 +00:00
Luck
b7f05a2f91
API 5.3
2021-03-04 15:13:40 +00:00
Luck
bb01c74642
Fix typo
2021-03-04 15:01:47 +00:00
Luck
ba71345cbd
Improve Vault sync lookup error message
2021-03-04 14:58:00 +00:00
Luck
2c636c5ac6
Further javadoc improvements
2021-03-04 00:25:11 +00:00
Luck
0884dd7e97
Add package description javadocs to the API
2021-03-03 11:48:20 +00:00
Luck
c948632dfa
Create a copy of args for command timeout catcher
2021-03-02 17:53:10 +00:00
Luck
9647b7de43
Translation file fixes
2021-03-01 13:20:47 +00:00
Luck
e7f2a8d713
Add config option to disable built-in contexts
2021-03-01 11:18:21 +00:00
Luck
bf0ac1a867
Micro-optimise some frequently iterated lists
2021-03-01 10:38:48 +00:00
Luck
89894353b6
Add web editor deletion cause
2021-03-01 10:16:21 +00:00
Luck
ca65e2175d
Add getMetaValue API method that accepts a value transformer function
2021-02-28 12:04:23 +00:00
Luck
84c5b818b8
Add cancellable UserUnloadEvent
2021-02-27 18:24:39 +00:00
Luck
843eaaed0c
Fix getLocale on older Bukkit releases ( #2915 )
2021-02-27 15:43:46 +00:00
Luck
4ff2c75538
Add config option to set Hikari keepalive property
2021-02-22 23:02:43 +00:00
Luck
734b011dc7
Some minor tidying
2021-02-22 22:51:45 +00:00
Federico López
4018493285
Fix holder type and name on hover and click events in meta info entries ( #2906 )
2021-02-22 11:14:45 +00:00
Hai-tun
435e039b38
Bump PostgreSQL version ( #2903 )
2021-02-20 11:09:07 +00:00
Luck
7579bbe549
Update gradle wrapper
2021-02-20 11:06:41 +00:00
Luck
16ee500054
Fix NoClassDefFoundError when loading extensions on non-JiJ platforms
2021-02-19 16:33:59 +00:00
Luck
88f040e822
Allow extensions to opt to be added to the parent classloader instead
2021-02-19 16:25:11 +00:00
Luck
a766c0e9aa
Support the web editor payload format in /lp import
...
This means that if a user accidentally deletes data locally but still has a working web editor session, they can automatically recover the data contained in the session by importing it with the --upload flag.
Of course, this will only be able to recover the data present in the session. The sensible thing would be to create proper backups (using /lp export or otherwise) - but hey, people are dumb.
2021-02-19 14:33:54 +00:00
Luck
40e8038604
Fix non-lower-case meta lookups via the API ( #2900 )
2021-02-19 09:43:37 +00:00
Luck
3c4091018c
Fix bukkit legacy 1.7 build
2021-02-18 13:28:47 +00:00
lucko
75d8f00400
Implement jar-in-jar loader system ( #2899 )
...
This fixes an issue that prevented LuckPerms from loading on Java 16
2021-02-18 12:21:17 +00:00
Luck
cb5f403043
Invalidate context cache on Bukkit PlayerJoinEvent
...
The players world is first defined just before this event, so we need to invalidate here as well as on world change
2021-02-16 17:38:45 +00:00
Luck
997e3c7ef7
Add timeout for command executions ( #2887 )
2021-02-10 11:38:35 +00:00
Luck
cb9e0899fc
Misc refactoring and tidying up
2021-02-10 11:12:30 +00:00
Luck
ab009ed110
Don't use pretty-printed JSON when uploading to bytebin for web apps
2021-02-05 12:44:48 +00:00
Luck
c8b89f245e
Tidy up RabbitMQMessenger a bit
2021-02-05 12:00:16 +00:00
Callum Seabrook
d8aefd23d3
Added virtual host support for RabbitMQ ( #2877 )
2021-02-05 11:38:13 +00:00
ruViolence
a8dfd38fe6
RabbitMQ messenger support ( #2874 )
2021-02-04 17:10:30 +00:00
Luck
b7ac05a0a5
Improve Fabric initial connection debug
2021-02-04 13:29:33 +00:00
Luck
b8e044c4e3
Fix Sponge build
2021-01-31 12:51:16 +00:00
Federico López
b708d04141
Improve CraftBukkit detection ( #2867 )
2021-01-31 11:01:44 +00:00
Federico López
d485017744
Fix trailing period in translation bundle ( #2868 )
2021-01-31 11:00:55 +00:00
Luck
35f5944d7b
Make separated flat-file read/writes atomic ( #2860 )
...
This has become an issue as a result of removing the global per user/group/track IO locks in 478fddc486
2021-01-29 11:42:48 +00:00