Commit Graph

154 Commits

Author SHA1 Message Date
Luck
77e70ef8d3
Fix deadlocks caused by waiting for async operations to complete before the scheduler has started 2016-10-22 09:21:30 +01:00
Luck
9b92143501 prevent logins until the plugin has started 2016-10-22 00:07:30 +01:00
Luck
87f94f6b8f add started value to bukkit plugin 2016-10-22 00:05:33 +01:00
Luck
5d955e77b6
Make the max pool size configurable 2016-10-21 22:22:06 +01:00
Luck
be7d914e39
Finish the buffering refactor - still WIP. Towards #32 2016-10-21 18:34:53 +01:00
Luck
37fc00cce8
Refactoring storage - WIP. Towards #32 2016-10-20 21:55:34 +01:00
Luck
258bf1cc41
small cleanup 2016-10-19 20:57:53 +01:00
Luck
ce3d7829d7
Update internal permissions to match the new command layouts 2016-10-19 20:14:16 +01:00
Luck
d113a92ce5
Cleanup permission calculation 2016-10-18 20:48:59 +01:00
Luck
7b655d12df
Add set-primary-group option to the default assignments 2016-10-17 18:23:41 +01:00
Luck
a4c872f1e8
Fix per-world permissions not working until a user switches worlds 2016-10-17 17:10:02 +01:00
Luck
13fbc7dd39
Implement default assignment system (#25) 2016-10-16 13:58:57 +01:00
Luck
02a75fc32a
Reimplement autoop on Bukkit & other misc fixes 2016-10-15 21:04:04 +01:00
Luck
e4810302e1
Implement meta / Sponge option commands & fix meta caching system. Fully resolves #23 2016-10-14 22:49:32 +01:00
Luck
045539c752
refactor inheritance commands 2016-10-14 19:19:57 +01:00
Luck
6109718c67
Cleanup some remaining TODOs 2016-10-13 21:16:34 +01:00
Luck
cd758d7e48
Bump minor version 2016-10-13 20:40:09 +01:00
Luck
26fb506560
Reorganize packages 2016-10-13 20:07:10 +01:00
Luck
83d9229295
Refactor caching system (WIP) - still working towards #23 2016-10-12 21:57:57 +01:00
Luck
ac57509a29
Fix prefix/suffix priorities being ignored 2016-10-11 19:31:26 +01:00
Luck
c5ce655cf6
Add Vault chat debug messages 2016-10-11 19:06:18 +01:00
Luck
9fe05efb4e
Don't force the default group 2016-10-11 18:54:42 +01:00
Luck
9133951446
I'm dumb 2016-10-08 16:45:18 +01:00
Luck
7853d4686a
Fix NPE with LPPermissibles & refreshing users 2016-10-08 16:43:57 +01:00
Luck
ed5892eb56
add option to ignore vault world parameters 2016-10-08 15:01:54 +01:00
Luck
687804de2c
small change to BukkitConfig 2016-10-08 09:05:48 +01:00
Luck
2429831153
API changes for 2.11 2016-10-05 21:40:54 +01:00
Luck
9b4384dc33
Revert: Merge dummy implementations 2016-10-04 17:15:10 +01:00
Luck
de462d2385
Merge dummy implementations 2016-10-04 16:58:54 +01:00
Luck
90150428be
Inject a dummy on quit instead of a real PermBase instance 2016-10-04 16:19:41 +01:00
Luck
2a7f951f4f
Fix NPE / crash on player quit 2016-10-04 16:10:06 +01:00
Luck
82789328c1
Pre-process permissions and apply immediately on login events 2016-10-04 14:57:00 +01:00
Luck
008dc3fc52
Move some classes around 2016-10-03 20:42:11 +01:00
Luck
3442372281
Cleanup random debug messages 2016-10-02 15:43:44 +01:00
Luck
1b3b50c113
Refactor PermissionHolder & Sponge subjects 2016-10-02 15:05:53 +01:00
Luck
4787361e66
Implement locks to hopefully resolve race conditions with I/O - experimental 2016-10-01 19:03:05 +01:00
Luck
1fc0d77971
Cache & fix (and maybe break) Vault Chat implementation 2016-09-30 20:08:59 +01:00
Luck
2d8083bf18
Another Vault fix & cleanup User / Group classes 2016-09-30 17:45:29 +01:00
Luck
63b9be9845
Change Vault behavior & cleanup Node class 2016-09-30 17:09:19 +01:00
Luck
85a83d8c71
Add logging output to Vault 2016-09-29 22:04:46 +01:00
Luck
385addfe08
cleanup 2016-09-27 20:21:13 +01:00
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
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
5ee6db02ff
Proper context implementation - WIP 2016-09-25 10:19:36 +01:00
Luck
eb9d2be587
Add locale file support 2016-09-23 22:14:40 +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