Commit Graph

247 Commits

Author SHA1 Message Date
Luck
4c21957b04
Cache Vault lookups & properly sort listnodes output 2016-09-27 20:18:06 +01:00
Luck
ab6b011225
Fix permission lookups being case sensitive 2016-09-26 18:52:01 +01:00
Luck
e72d91503c
Maybe nicer looking messages 2016-09-26 18:42:46 +01:00
Luck
b9ee206908
Add some more bulk edit commands 2016-09-25 21:23:48 +01:00
Luck
4c9abba5fa
Maybe fix vault (again) 2016-09-25 19:26:36 +01:00
Luck
3424b0542a
Release 2.10 2016-09-25 17:32:58 +01:00
Luck
fec90b8958
Add bulkchange commands 2016-09-25 17:29:11 +01:00
Luck
4da7fe4ff9
Small fixes to context system 2016-09-25 16:55:14 +01:00
Luck
c53623dd67
Make command usage output easier to read 2016-09-25 14:34:27 +01:00
Luck
6540ffa4dd
Refactor storage 2016-09-25 12:47:15 +01:00
Luck
5ee6db02ff
Proper context implementation - WIP 2016-09-25 10:19:36 +01:00
Luck
d8221f466a
Fix messages not being formatted correctly 2016-09-24 17:22:33 +01:00
Luck
462bea2a09
Remove broken repo, maybe fix build 2016-09-24 16:58:45 +01:00
Luck
f452a97278
fix typo 2016-09-23 22:19:17 +01:00
Luck
eb9d2be587
Add locale file support 2016-09-23 22:14:40 +01:00
Luck
df1e747861
Add commands to view inherited groups 2016-09-23 19:23:31 +01:00
Luck
f48595b1ff
Add world and group name rewriting, refactor configs 2016-09-23 18:58:19 +01:00
Luck
12cd4e19cb
Update config comments 2016-09-22 18:25:49 +01:00
Luck
a195e94522
Calculate defaults after all plugins have loaded 2016-09-22 17:34:51 +01:00
Luck
02abb39dc2
Change #isPermissionSet to be more like the Bukkit impl 2016-09-21 22:04:18 +01:00
Luck
f7a0b1ef78
Refactor default permissions to be less bad 2016-09-21 21:30:42 +01:00
Luck
7678f25879
Fix default permissions not properly applying on Bukkit 2016-09-21 17:40:05 +01:00
Luck
fa9324bda8
Implement basic standalone base, working towards #9 2016-09-20 21:50:28 +01:00
Luck
1e72f9d8fe
Listen on lowest priority, may fix issues with plugins checking for permissions on login events 2016-09-20 21:04:53 +01:00
Luck
50fd954599
Use a BiMap in UuidCache 2016-09-19 21:13:45 +01:00
Luck
b1e34b55f8
Re-add regex permissions & actually take note of the config options 2016-09-19 21:00:23 +01:00
Luck
cff1b8a411
Separate PermissionProcessor into own class 2016-09-19 20:45:37 +01:00
Luck
6ffa6720be
Make more specific wildcards take priority over less specific ones 2016-09-19 20:36:52 +01:00
Luck
f52a106165
Order nodes alphabetically after other priority rules have been applied 2016-09-19 17:31:00 +01:00
Luck
bf247b71e1
Fix possible race condition & maybe use better Hikari flags 2016-09-18 23:13:20 +01:00
Luck
66818e4c82
Fix build 2016-09-17 23:46:11 +01:00
Luck
23d53d39b4
Refactor permission calculation 2016-09-17 23:15:07 +01:00
Luck
30ea5a5b69
Fix no permissions applying when include-global is false, and better support per-server/per-world groups 2016-09-17 19:05:56 +01:00
Luck
e7a210dc06
Update default configs 2016-09-16 22:09:55 +01:00
Luck
497de9824a
Actually pass on a single wildcard node so it gets applied 2016-09-16 21:46:55 +01:00
Luck
be74b50762
Fixes for offline mode servers 2016-09-16 21:24:25 +01:00
Luck
f2e06b56e7
Cache permission lookups 2016-09-16 21:11:12 +01:00
Luck
f6aa20c300
Fix compile 2016-09-15 17:12:19 +01:00
Luck
5e16134f6f
Provide prefixes and suffixes through the PS options 2016-09-15 17:06:27 +01:00
Luck
6165fcbb21
Fix #getDefaults for users 2016-09-15 16:54:12 +01:00
Luck
831e882db0
Actually apply default permissions on Sponge 2016-09-15 16:53:03 +01:00
Luck
feb8bf4bd3 Update readme 2016-09-14 20:16:36 +01:00
Luck
ce3ee866ca
Sponge fixes 2016-09-14 19:37:20 +01:00
Luck
d29dd35689
Support the latest powerfulperms so-called "api" 2016-09-13 20:14:16 +01:00
Luck
3a0a89853f
Apply negated wildcards 2016-09-13 17:23:16 +01:00
Luck
e7ca79d251
Use Splitter instead of Patterns, don't split arguments in quotes 2016-09-12 19:00:37 +01:00
Luck
22426bab33
Update placeholders to use the latest API version 2016-09-11 15:36:19 +01:00
Luck
116094ea96
Maybe fix an issue with per-server prefixes/suffixes 2016-09-11 14:34:38 +01:00
Luck
9df39a9545
Inject PermissibleBase instead of using attachments. Resolves #14 2016-09-11 11:50:59 +01:00
Luck
b8f44df723
Add missing headers 2016-09-10 22:40:36 +01:00