Luck
|
8aa7d272fa
|
Include license file in the jars
|
2017-01-19 19:03:59 +00:00 |
|
Luck
|
01ac5382ea
|
Prevent some shutdown exceptions - closes #136
|
2017-01-19 18:56:22 +00:00 |
|
Luck
|
1db777cd31
|
Remove world cache - fixes #135
|
2017-01-18 21:05:14 +00:00 |
|
Luck
|
aea44fc8bc
|
API changes for 2.17 - closes #123
|
2017-01-16 20:01:41 +00:00 |
|
Luck
|
f1a1612f5d
|
Subscribe to default permissions too
|
2017-01-14 23:49:45 +00:00 |
|
Luck
|
6501e5cf8d
|
Fix bukkit permission subscriptions
|
2017-01-14 23:19:11 +00:00 |
|
Luck
|
2b96b656a9
|
constants do not need getters
|
2017-01-12 21:14:27 +00:00 |
|
Luck
|
1c229d54d9
|
Cleanup
|
2017-01-11 18:55:46 +00:00 |
|
Luck
|
055d181c67
|
Fix KCauldron dependency loading - closes #121
|
2017-01-09 18:20:03 +00:00 |
|
Luck
|
960c2291b6
|
Fully implement new SQL schema & add migration code
|
2017-01-08 19:33:27 +00:00 |
|
Luck
|
bd509b3c75
|
Fix build
|
2017-01-05 18:30:09 +00:00 |
|
Luck
|
a71e040c6d
|
Fix NPE with Vault transient permissions - closes #117
|
2017-01-05 18:20:17 +00:00 |
|
Luck
|
454abec468
|
Cleanup vault hook
|
2017-01-05 18:19:14 +00:00 |
|
Luck
|
2dad9f84fc
|
Fixes towards #77
|
2016-12-27 14:55:21 +00:00 |
|
bakatrouble
|
f8a77cf809
|
Change comments on configs; default ports for all storage backends
|
2016-12-27 12:39:54 +00:00 |
|
Luck
|
2d5975d6e3
|
Vault only save if a change was made
|
2016-12-27 12:24:19 +00:00 |
|
Luck
|
b35f3b4375
|
Properly cleanup in the case of a reload - towards #100
|
2016-12-23 11:28:42 +00:00 |
|
Luck
|
d3e60487bb
|
Download dependencies at runtime instead of shading them in the jar
|
2016-12-22 21:17:02 +00:00 |
|
Luck
|
8a692200d5
|
Improve memory footprint in low throughput caches
|
2016-12-20 12:42:20 +00:00 |
|
Luck
|
171a54c0fc
|
PEX migration - include username too. Closes #92
|
2016-12-19 01:22:47 +00:00 |
|
Luck
|
dadca97d8a
|
actually remove
|
2016-12-17 00:04:04 +00:00 |
|
Luck
|
8afba8b53d
|
remove /p alias
|
2016-12-17 00:03:21 +00:00 |
|
Luck
|
85dac1184c
|
silence NPE in autoop listener
|
2016-12-16 22:47:44 +00:00 |
|
Luck
|
70aa3964ee
|
Run all commands on the same thread - fixes #79
|
2016-12-11 11:34:18 +00:00 |
|
Luck
|
167489823a
|
more lenient command blocking
|
2016-12-09 19:39:05 +00:00 |
|
Luck
|
d1426f1b37
|
change jar names
|
2016-12-08 19:33:49 +00:00 |
|
Luck
|
1e13ee87af
|
cleanup imports
|
2016-12-07 22:21:22 +00:00 |
|
Luck
|
5101c1a759
|
fix build
|
2016-12-07 22:16:01 +00:00 |
|
Slind14
|
74bb079625
|
Fix zPermissions imports (PR #72, fixes #61)
* removed zPerm inherit loop check. (blocked the import due to throwing NPE)
* should fix zperm migration (group inheritance and memberships)
* zperm import, include username
* zperm import: fixed memberships
|
2016-12-07 22:13:50 +00:00 |
|
Luck
|
2fba9b83af
|
apply group rewrites to vault - resolves #59
|
2016-12-07 21:18:57 +00:00 |
|
Luck
|
25511f898c
|
implement clickable message base - towards #68
|
2016-12-07 21:08:40 +00:00 |
|
Luck
|
257f426ab9
|
implement cached state for all permission holders. towards #69
|
2016-12-06 21:33:55 +00:00 |
|
dracnis
|
85ee211172
|
Update VaultChatHook.java
need update as soon as possible.
|
2016-12-06 19:03:01 +00:00 |
|
Luck
|
8f9a1aa931
|
Add verbose pastebin upload functionality - resolves #55
|
2016-12-03 19:30:25 +00:00 |
|
Luck
|
307e2b889c
|
Changes for version 2.16
|
2016-12-02 20:20:31 +00:00 |
|
Luck
|
c6878c27b9
|
Fix Vault #setPrefix method
|
2016-11-30 21:43:10 +00:00 |
|
Luck
|
02ff4a4acb
|
cleanup
|
2016-11-29 23:35:25 +00:00 |
|
Luck
|
23f757e916
|
fix formatting
|
2016-11-28 21:50:19 +00:00 |
|
Luck
|
f0ababa409
|
Maybe fix lilypad uuid retrieval
|
2016-11-28 21:39:10 +00:00 |
|
Luck
|
331ff341f3
|
Fix autoop
|
2016-11-28 20:11:10 +00:00 |
|
Luck
|
793a84edfb
|
Sponge: replace MemorySubjectData with own implementation
|
2016-11-26 17:19:04 +00:00 |
|
Luck
|
18dd59ed0f
|
Refactor Sponge subject handling
|
2016-11-25 20:59:28 +00:00 |
|
Luck
|
443906da55
|
Refactor managers
|
2016-11-25 18:28:10 +00:00 |
|
Luck
|
cf456cff81
|
Implement tab completion for permissions
|
2016-11-24 19:07:01 +00:00 |
|
Luck
|
f1606ac51b
|
API changes for 2.15
|
2016-11-22 18:27:40 +00:00 |
|
Luck
|
51732fa660
|
Rearrange some packages, general cleanup
|
2016-11-20 13:44:36 +00:00 |
|
Luck
|
bb25632178
|
Improve info command
|
2016-11-19 21:56:11 +00:00 |
|
Luck
|
9a2cf82623
|
Improve user info command
|
2016-11-19 17:52:39 +00:00 |
|
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 |
|
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 |
|
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
|
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
|
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
|
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
|
ce3ee866ca
|
Sponge fixes
|
2016-09-14 19:37:20 +01:00 |
|