Commit Graph

2070 Commits

Author SHA1 Message Date
Luck
8754123535
Fix parsing second optional argument in editor command 2020-05-30 02:39:37 +01:00
Luck
91d75424f4
Include users which inherit the group when running /lp group <group> editor 2020-05-30 02:13:18 +01:00
Luck
c5c99abd16
Improve argument based perm checks for the editor 2020-05-30 01:54:18 +01:00
Luck
6c88f7629e
Add optional filter argument to editor command 2020-05-30 01:47:31 +01:00
Luck
98c71739f8
Fix user ordering in the editor 2020-05-30 01:37:24 +01:00
Luck
25551641fc
Add option to merge into instead of overriding existing data in imports (#2324) 2020-05-28 21:36:06 +01:00
Luck
00b701f129
Improve undo command generation (#2318) 2020-05-28 20:53:07 +01:00
Luck
ab082aa311
Group names should always be lowercase in inheritance nodes 2020-05-28 00:49:46 +01:00
Joshua Schmitt
dc32c84bb3
Increase world column max length (#2334) 2020-05-27 14:02:53 +01:00
Luck
0bb4161397
Use nicer toString for Durations in log messages 2020-05-27 10:46:24 +01:00
Luck
4a049ca732
Use contains instead of startsWith for context tab completions 2020-05-27 10:43:30 +01:00
Luck
d5ac45d230
Formalize more of the contexts spec 2020-05-25 22:46:26 +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
5a6176def5
Enforce removal of server=global and world=global contexts at a higher level 2020-05-21 17:30:13 +01:00
Luck
13ebc87b29
Fix compatibility with modified SimplePluginManager in Mohist fork
eab0f722a4/src/main/java/org/bukkit/plugin/SimplePluginManager.java (L674)
2020-05-20 21:37:07 +01:00
Luck
1ca1bcf1d1
Make getUniqueUsers more resilient to invalid uuids 2020-05-20 21:23:40 +01:00
Luck
ea5a05d770
Fix incorrectly reading node value from the value field when reading from the flatfile meta section (#2312) 2020-05-20 18:22:10 +01:00
Luck
ed85ab1bfd
Change ContextSet 'satisfy' behaviour (#2300) 2020-05-20 14:51:03 +01:00
Luck
c09e4a1aa0
Update web app urls 2020-05-20 14:45:20 +01:00
Luck
ee36fa9d81
Fix prefix being displayed twice in extensions info section 2020-05-19 17:47:07 +01:00
Luck
bfa5fc43cd
Rename getWithPermission method internally 2020-05-19 17:45:16 +01:00
Luck
5d6389249a
Fix bug with searching for group permissions via the api 2020-05-19 13:32:06 +01:00
Luck
637cb0d836
Fix group info command 2020-05-19 09:55:00 +01:00
Luck
bfebe6a5d0
Cleanup MetaStack, cache the computed prefix/suffix when meta accumulator completes 2020-05-19 00:36:39 +01:00
Luck
4cbbbd390f
Don't schedule command list updates if the server is stopping (#2301) 2020-05-16 18:19:05 +01:00
Luck
c120fa6a4d
Fix startup on Nukkit (#2290) 2020-05-16 11:52:51 +01:00
Luck
918ea7503a
Fix bug with duplicated users in editor (lucko/LuckPermsWeb#235) 2020-05-13 11:20:11 +01:00
Luck
dbe07827bd
Update readme 2020-05-12 23:12:53 +01:00
Luck
98eb756951
Add contextual data section to group info command too 2020-05-12 18:34:07 +01:00
Luck
86eeeb5b94
Slightly change plugin prefix 2020-05-12 17:54:06 +01:00
Luck
a3e6628e11
Improve user info command 2020-05-12 16:54:02 +01:00
Luck
84bc4217de
Fix command arg rewriting 2020-05-12 16:35:43 +01:00
Luck
b88819b9bb
Cleanup Bukkit/Nukkit dummy classes, some aren't necessary anymore 2020-05-11 21:58:24 +01:00
Luck
c7a0e59919
Catch RejectedExecutionException in BufferedRequest (#2289) 2020-05-11 21:15:42 +01:00
Luck
9984d4be42
Optimize ActionLog and Paginated util 2020-05-11 21:00:42 +01:00
Luck
a1c91b9007
Improve sync task performance 2020-05-11 13:46:02 +01:00
Luck
6a256d59f5
Fix null check in selectAllGroupPermissions 2020-05-11 13:12:30 +01:00
Luck
fca2f1e6de
Optimize loading lots of groups from SQL storage types (#2287) 2020-05-11 12:54:42 +01:00
Luck
ec7994a561
Print more useful debug message when a LinkageError is thrown due to bad SLF4J classloading
This is a longstanding issue, mostly caused by plugins with bad Maven shade configurations.

https://github.com/lucko/LuckPerms/issues?q=slf4j
2020-05-11 01:41:01 +01:00
Luck
2839c36ea2
Fix NPE in Nukkit disconnect handling (#2269) 2020-05-10 22:24:47 +01:00
Luck
9f22bf2fbf
Update the client commands list when permissions are changed (#2262) 2020-05-10 22:18:01 +01:00
Luck
5f0df1b167
Increase editor users limit to 1000 & sort users according to their max inherited group weight 2020-05-10 16:31:35 +01:00
Luck
3bf2fab2e9
Release API 5.1 2020-05-10 14:02:57 +01:00
Luck
73d76d860e
Move PlayerAdapter to platform package 2020-05-10 13:51:30 +01:00
Luck
bcfcb64931
Add modifyUser and modifyGroup convenience API methods 2020-05-10 12:40:20 +01:00
Luck
a19cb71394
Add PermissionHolder#getQueryOptions API method 2020-05-10 12:22:40 +01:00
Luck
52731fe68e
Add getInheritedGroups and getNodes filtered by type methods to the API (#1926) 2020-05-10 01:19:43 +01:00
Luck
7845d89f10
Add some convenience API methods (#1926) 2020-05-09 23:41:28 +01:00
Luck
3d358e57ff
Fix group listmembers command behaviour with the default group (#2088) 2020-05-09 19:16:17 +01:00