Commit Graph

193 Commits

Author SHA1 Message Date
Luck
c0734fc29e
refactor contexts slightly 2016-11-18 22:39:00 +00:00
Luck
c60067e733
Maybe fix zPerms migration & tidy up shorthand parser 2016-11-17 22:02:47 +00:00
Luck
e296b1df60
Fix migration commands never being executed 2016-11-15 18:17:35 +00:00
Luck
b72e5f5437 Update plugin.yml to make LuckPerms always enable before Vault 2016-11-14 22:50:11 +00:00
Luck
de09ae94b8
Fix Vault hook - thanks @Yann151924 2016-11-14 22:32:06 +00:00
Luck
18a3dfd604
cleanup 2016-11-13 19:30:46 +00:00
Luck
696cd235fd
Fix meta serialization. Resolves #41 2016-11-13 11:09:57 +00:00
Luck
563dd4683d
Changes for & release of API 2.14 2016-11-12 14:10:42 +00:00
Luck
e8cd2c7548
More command refactors 2016-11-10 22:13:53 +00:00
Luck
1c534d7475
More cleanup 2016-11-08 20:46:29 +00:00
Luck
90f8dbe243
Refactor commands 2016-11-07 22:02:48 +00:00
Luck
6cd8593fa5
Fix vault primary group override feature 2016-11-06 15:11:28 +00:00
Luck
5ebbc178a5
Remove messenger system & more cleanup 2016-11-06 14:56:13 +00:00
Luck
4f6e229943
Small cleanup 2016-11-05 23:23:08 +00:00
Luck
5361b1e87b
Implement group weights 2016-11-05 09:04:26 +00:00
Luck
e2cebfbd16
Refactor Node class 2016-10-31 18:18:31 +00:00
Luck
17b06c39e9
Ignore negated primary group override nodes & fix broken message 2016-10-30 15:29:55 +00:00
Luck
1275d0023d
Listen to PlayerQuit on monitor priority 2016-10-29 22:58:06 +01:00
Luck
27f6f225c9
whoops 2016-10-29 21:56:55 +01:00
Luck
41362aa34a
Use a temporary executor until the bukkit one has started 2016-10-29 21:54:13 +01:00
Luck
a99609e016
Don't wrap buffer tasks in scheduler calls 2016-10-29 21:23:30 +01:00
Luck
c0ea2d8ec3
Fix data not being loaded sync when the plugin starts 2016-10-29 21:14:59 +01:00
Luck
21695dd2cb
Implement support for Bukkit child permissions 2016-10-28 19:16:32 +01:00
Luck
531835c948
Fix GroupManager primary group migration 2016-10-28 18:00:18 +01:00
Luck
77e3b351fd
Fix GroupManager user migration 2016-10-28 17:58:36 +01:00
Luck
66f756575a
Remove redundant config option 2016-10-27 18:48:38 +01:00
Luck
7acc8bc7ed
Add verbose command 2016-10-27 17:46:44 +01:00
Luck
0a4d337a53
Cache context lookups & refactor Sponge subjects 2016-10-27 16:32:14 +01:00
Luck
0198068a13
Improve permission lookup speed (slightly) 2016-10-26 21:35:44 +01:00
Luck
d1863fa714
Implement more customizable primary groups 2016-10-26 17:19:33 +01:00
Luck
ee3db1e5c5
Maybe fix GroupManager primary group migration 2016-10-25 15:02:49 +01:00
Luck
bd830617c9
Small cleanup 2016-10-25 11:14:56 +01:00
Luck
a9b6493091
A few small optimizations 2016-10-24 18:48:39 +01:00
Luck
9894e45516
Fix issue with Vault lookups not being preprocessed 2016-10-24 15:57:05 +01:00
Luck
2cfc82f3aa
Implement support for instant data propagation with Redis 2016-10-24 14:38:12 +01:00
Luck
bb9eab0989
Lower sync wait buffer & fix export command 2016-10-24 13:02:26 +01:00
Luck
4d85930f5a
Refactor migration classes 2016-10-23 20:42:25 +01:00
Luck
383276f47a
Refactor contexts, expose cached data in the API & release 2.13 2016-10-23 16:46:53 +01:00
Luck
33c78e4a17
Use LoadingCache instead of a regular map + more datastore fixes 2016-10-22 20:39:26 +01:00
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