Eduard Wayland
848fc353d4
Added redis authentication with username ( #3201 )
2021-11-12 22:49:46 +00:00
Luck
9cd33d26f2
Fix toLowerCase/toUpperCase locale sensitivity
2021-08-25 20:09:20 +01:00
Luck
979c80d9ee
Clarify config comments for mongodb-connection-uri option ( #3062 )
2021-06-15 20:41:36 +01:00
Luck
ad49508b74
Some misc tidying up
2021-05-23 11:29:22 +01:00
Luck
931d61e2ed
Include more information about targets in verbose payloads
2021-05-02 15:50:38 +01:00
Luck
9d4f278117
Remove redundant CommandResult enum
2021-04-22 21:01:57 +01:00
Luck
07f672ae1f
Add 'skip-bulkupdate-confirmation' config option ( #2980 )
2021-04-18 11:55:06 +01:00
Luck
e3138eb94c
Make console detection more resilient against spoofed UUIDs
2021-03-13 14:25:33 +00:00
Luck
370e2aed0d
Add some missing null annotations
2021-03-13 14:14:59 +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
4ff2c75538
Add config option to set Hikari keepalive property
2021-02-22 23:02:43 +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
cb9e0899fc
Misc refactoring and tidying up
2021-02-10 11:12:30 +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
b8e044c4e3
Fix Sponge build
2021-01-31 12:51:16 +00:00
Luck
f9030825fd
Add some more annotations to mark API methods
2021-01-19 14:29:49 +00:00
Luck
0a92597767
Don't use adventure-platform on Sponge ( #2822 )
2021-01-18 22:57:27 +00:00
Luck
238a4fba75
Rename MapProcessor to DirectProcessor
2021-01-13 18:25:02 +00:00
i509VCB
21abb94796
Fabric ( #2029 )
2021-01-04 15:23:54 +00:00
Luck
8167fbf73f
Give false default permissions priority over wildcards
...
I think this is a good compromise. It won't apply to registered permissions that are defaulted to 'op' (Bukkit) or 'undefined' (Sponge), only to those that are specifically set to false.
The change is configurable, enabled by default for new installs of LP.
Will hopefully go some way to resolving:
- #2787
- https://v2.nucleuspowered.org/docs/nowildcard.html
- NucleusPowered/Nucleus#1093 (and related)
cc: @dualspiral @slipcor
2020-12-23 14:36:31 +00:00
lucko
478fddc486
Track individual changes to users/groups instead of writing in full on each save ( #2767 )
2020-12-13 13:08:15 +00:00
Luck
129a10aa60
Automatically install translation bundles
2020-11-12 00:28:02 +00:00
Luck
9796d2421f
Player context calculator fixes, fix compat with Sponge API 7 ( #2703 )
2020-11-07 11:40:26 +00:00
Luck
0ea0ce9d26
Provide 'gamemode' and 'dimension-type' contexts by default
...
Also, optimize world rewrites
2020-11-07 00:57:57 +00:00
MrMicky
7854de8991
Move exception printing to logger ( #2695 )
2020-10-31 22:25:11 +00:00
Luck
7b3beae57f
Change wiki links from GitHub to luckperms.net
2020-10-28 11:58:41 +00:00
Luck
b9eb022011
Fix null player locale causing NPE ( #2678 )
2020-10-20 12:25:35 +01:00
Luck
d7fa9e08f3
Fix various translation issues
2020-10-19 13:24:44 +01:00
Luck
4811129ab1
Convert to text components and implement new translation system
2020-10-14 12:26:09 +01:00
Luck
2ea43d4b2e
Some misc refactoring and cleanup
2020-09-10 21:13:12 +01:00
Luck
5e48224c78
Use a map factory when resolving permissions for cached data
2020-08-30 09:14:33 +01:00
Luck
4d5a24f2c4
ContextSetJsonSerializer output should be sorted
2020-08-14 16:25:55 +01:00
Luck
8b506b6a95
Don't re-use PermissionCache instances
2020-07-03 15:18:58 +01:00
Luck
d12d13d6ea
Fix NodeMap#size method and rename some things
2020-07-02 12:16:13 +01:00
Luck
cc08390abe
Remove NodeMap immutable cache
2020-07-02 12:06:37 +01:00
Jonas Baars
8817e17d2c
Fix typo in config file
2020-06-29 15:17:42 +01:00
Luck
2ac7d3dfe6
Refactor command argument parsing
2020-06-21 19:58:17 +01:00
Luck
bd9718c5af
Add log notification filters ( #1980 )
2020-06-20 20:46:54 +01:00
Luck
e37c77a1be
Add '/lp verbose command <command>' for easy testing of command permissions
2020-06-03 22:32:24 +01:00
Luck
11998b2dd6
Some misc cleanup
2020-06-03 21:20:41 +01:00
Luck
6b3e4bdc71
Add ContextUpdateEvent and related functionality
2020-05-25 21:49:49 +01:00
Luck
5c0d82f306
Refactor config handler classes
2020-05-25 10:42:32 +01:00
Luck
ed85ab1bfd
Change ContextSet 'satisfy' behaviour ( #2300 )
2020-05-20 14:51:03 +01:00
Luck
bfa5fc43cd
Rename getWithPermission method internally
2020-05-19 17:45:16 +01:00
Luck
a1c91b9007
Improve sync task performance
2020-05-11 13:46:02 +01:00
Luck
7845d89f10
Add some convenience API methods ( #1926 )
2020-05-09 23:41:28 +01:00
Luck
10fbc24f43
Add option for Sponge style wildcards on other platforms ( #1625 )
2020-05-09 17:48:29 +01:00
Luck
7ae532f082
Add UserManager/GroupManager searchAll method
2020-05-09 17:27:17 +01:00