This website requires JavaScript.
a526c942ca
Add config options to allow for finer control over how permissions are calculated, and set include-global to true on BungeeCord by default
Luck
2017-04-23 20:30:58 +0100
af8fd15929
improve speed of NodeTools#removeSamePermission
Luck
2017-04-23 11:51:56 +0100
7bfd5d4bc8
implement atomic group insertion
Luck
2017-04-22 22:53:29 +0100
4382d5c56d
show uuid in log messages if username is null
Luck
2017-04-21 21:28:50 +0100
f43b9c96de
cleanup login handling & add CountdownLatch to ensure the plugin has started before logins are handled
Luck
2017-04-21 19:10:25 +0100
c64f72e394
Fix issue with loading usernames on MongoDB - closes #257
Luck
2017-04-21 16:58:07 +0100
3d54f832c5
cleanup duplicated method
Luck
2017-04-20 19:26:47 +0100
867ba24c6c
support glowstone (maybe)
Luck
2017-04-20 19:15:37 +0100
9715c5394c
Fix NPE caused by AllParentsByWeight primary group selector - closes #252
Luck
2017-04-18 17:11:07 +0100
67b5c72520
Cleanup handling of unknown/null usernames for users
Luck
2017-04-17 19:31:33 +0100
43450f6cc7
Update RU locale (#250 )
Articuno
2017-04-17 12:12:37 +0300
a3737d4f35
fix typo
Luck
2017-04-16 11:08:54 +0100
3314e94a9a
Add not_on_track meta stack criteria
Luck
2017-04-16 11:06:05 +0100
a27436b086
Fix getting primary groups for offline users
Luck
2017-04-15 20:32:03 +0100
fe5554ffb1
fix build
Luck
2017-04-15 19:53:12 +0100
f305f8d822
Determine dynamic primary groups using current context
Luck
2017-04-15 19:08:04 +0100
1f54bc41cc
Cleanup poms, update copyright header
Luck
2017-04-15 19:01:39 +0100
c82d028429
fix yaml/json schema migration
Luck
2017-04-12 21:33:59 +0100
be2a8b7b07
Fix incorrect chat meta command usage
Luck
2017-04-12 17:59:51 +0100
261fc82016
Remove getuuid command
Luck
2017-04-12 17:25:22 +0100
37b940f3a5
Convert promote / demote commands to use new context system, update en locale with latest changes
Luck
2017-04-12 17:11:01 +0100
0504e904a2
Only perform flatfile schema migration if the new dir doesn't exist
Luck
2017-04-12 14:28:39 +0100
71bfdd9bfd
log the file name when exceptions are thrown during i/o
Luck
2017-04-12 14:09:33 +0100
c7305f6b06
Update ru_RU locale (#238 )
Articuno
2017-04-11 12:47:43 +0300
4fb07ff181
API changes for 3.1
Luck
2017-04-10 22:26:20 +0100
4631dcf857
Ensure expired permissions are removed when users/groups are loaded for commands
Luck
2017-04-10 20:57:59 +0100
f6f9840eb7
Re-implement bulk updates
Luck
2017-04-10 19:33:23 +0100
4de8165c95
fix issue with /reloading and permission registration
Luck
2017-04-10 18:17:09 +0100
242672f49d
Remove old bulk edit commands
Luck
2017-04-10 14:56:46 +0100
c32c975a71
Fix accumulation of temporary perms with a world or server context (#235 )
creator3
2017-04-08 15:49:10 -0400
82e759d708
Make sure world names are lowercase'd
Luck
2017-04-08 17:00:36 +0100
9de44d2605
Don't attempt to migrate empty permissions
Luck
2017-04-07 21:03:27 +0100
132d0cf578
Fix export command switchprimarygroup output, and log player uuid if their username isn't included
Luck
2017-04-07 19:59:53 +0100
029dc9f8d9
Make the standard MySQL driver the default again
Luck
2017-04-06 11:30:17 +0100
5567b1dad8
Use the mariadb driver by default
Luck
2017-04-05 21:23:18 +0100
ea00ec64af
Refactor NodeModel into a more useful class, remove duplicate context serialization methods
Luck
2017-04-04 19:19:31 +0100
7259e6be0a
Fixes for the verbose uploader
Luck
2017-04-04 17:17:57 +0100
2e40557b39
Add '/lp group <group> listmembers' command - closes #203
Luck
2017-04-04 16:07:41 +0100
e68fc7c558
Improve performance of resolve methods in PermissionHolder, other cleanup
Luck
2017-04-04 15:22:25 +0100
055dfb000d
Only allow one server and one world in context sets parsed from command args
Luck
2017-04-04 13:47:50 +0100
b997ab6e3f
Properly sort storage files - closes #227
Luck
2017-04-03 10:57:29 +0100
25f31d0bb8
Cleanup sponge delegate classes
Luck
2017-04-03 10:27:31 +0100
4cfd8a7e2c
Fix broken command parameter & update default locale file
Luck
2017-04-03 09:53:26 +0100
0ec19a8fee
Implement accumulation of static contexts from a file
Luck
2017-04-03 01:42:49 +0100
2749563f5d
Replace guava caches with caffeine
Luck
2017-04-03 00:53:04 +0100
e7e2e3f7e0
Allow context pairs to be specified in commands, fix misuse of exceptions in the permission holder class
Luck
2017-04-02 18:44:05 +0100
0a33c0aac5
Fix compatibility with older gson versions - closes #222
Luck
2017-04-01 07:26:05 +0100
24e09fd2d9
Add ru_RU.yml (#224 )
Articuno
2017-03-30 20:45:50 +0300
4d0499a61e
Avoid parsing UUID in sponge world calculator
Luck
2017-03-30 18:34:45 +0100
ae82807139
Add "use-vault-server" config option, depreciate vault primary group override feature
Luck
2017-03-27 17:35:28 +0100
65147e1935
Remove missing permission nodes before adding new ones when saving users/groups with SQL storage
Luck
2017-03-27 16:54:59 +0100
8e557d122b
Fix some concurrency issues with login handling
Luck
2017-03-26 18:40:09 +0100
486b19aa90
Cleanup some misc stuff
Luck
2017-03-26 16:10:49 +0100
14cb34ac95
Force some config options to be read as lower case
Luck
2017-03-25 23:23:20 +0000
abfc23b04d
Provide tab completion for rewritten arguments & add some more rules
Luck
2017-03-25 20:27:33 +0000
ebb24aefa1
Fix parent set command also adding default
Luck
2017-03-25 20:06:30 +0000
2573f46f40
Fix removing temporary permissions/parents/meta in global context
Luck
2017-03-25 19:58:56 +0000
5dcb8cd73a
Output group/track lists in alphabetical order
Luck
2017-03-25 19:48:17 +0000
e4bfe09882
Don't bother loading test classes (#217 )
Luck
2017-03-25 11:38:02 +0000
eecbfe04db
Add es_ES locale
Luck
2017-03-25 11:13:45 +0000
671e2adc32
Cleanup remaining (un)setPermission methods
Luck
2017-03-25 11:04:25 +0000
1137e476dd
Rewrite inheritance resolution implementation
Luck
2017-03-24 22:18:03 +0000
cb63b321d0
correct zPermissions migration logging tag
Luck
2017-03-23 23:18:03 +0000
c36b0d2975
Automatically push updates to other servers via the messaging service when commands are ran
Luck
2017-03-21 21:54:34 +0000
f8ad562b95
Rename "debug" classes to "verbose"
Luck
2017-03-19 21:04:10 +0000
c35ab38f36
Slight speed improvement for import processes
Luck
2017-03-19 20:52:35 +0000
073b775566
Implement nicer json format for Sponge local data
Luck
2017-03-19 17:54:12 +0000
85c7a7db8d
Implement new file layout for YAML / JSON storage files (#211 )
Luck
2017-03-19 15:37:30 +0000
1e134df27d
Clarify the file names of H2 and SQLite databases
Luck
2017-03-18 23:00:12 +0000
bdff84885a
Enforce that ContextSets use the HashMultimap variant - closes #208
Luck
2017-03-18 20:18:18 +0000
f1a9c3722c
Fix PM migration command not being registered
Luck
2017-03-18 17:26:44 +0000
8b402f6423
Fix NoSuchMethodError being thrown for older Bukkit config classes
Luck
2017-03-18 15:34:29 +0000
a0aec52661
Correct the case of group names when retrieved from Node instances
Luck
2017-03-18 14:43:34 +0000
407ab43dd1
Update PM migration to support latest version
Luck
2017-03-17 23:21:57 +0000
c2165e0196
Fix primary groups being selected in reverse order
Luck
2017-03-17 23:00:37 +0000
2e75bc3f3b
Add some alternate options for primary group calculation
Luck
2017-03-17 22:54:18 +0000
e91c2ca427
Add method to export Message enum and update language file
Luck
2017-03-17 21:17:59 +0000
965ff04bcc
Fix ClassCastException with MongoDB user search
Luck
2017-03-17 20:54:40 +0000
ac4bd418f3
Rename online-mode config option to use-server-uuids to better reflect/clarify its purpose
Luck
2017-03-17 20:51:06 +0000
e9e844c1f7
Include internal weight value in meta output if not already present
Luck
2017-03-13 20:17:54 +0000
aa2941fcdb
Refactor and cleanup commands
Luck
2017-03-13 20:02:59 +0000
dbc909a317
Cleanup migration commands
Luck
2017-03-13 19:10:36 +0000
11465a4ce9
Fix BungeePerms migration to account for group weights and negated permissions
Luck
2017-03-12 20:00:02 +0000
f5007f94dc
Add server version info to the startup banner
Luck
2017-03-12 14:59:27 +0000
d18ac2e6eb
Cleanup pom files, maybe improve build speed a bit
Luck
2017-03-12 14:19:22 +0000
b9fc5c39ae
Listen for changes in data files and automatically update
Luck
2017-03-11 23:05:03 +0000
9dc2278083
Cleanup a bit
Luck
2017-03-11 21:10:27 +0000
281060a972
Make the clone commands work for existing tracks/groups too
Luck
2017-03-11 18:30:27 +0000
91626f079d
Fix mistake in removeprefix/removesuffix command descriptions
Luck
2017-03-11 18:26:29 +0000
7305c6c54b
Migrate group weightings onto the group itself as well as to the chat meta held by it
Luck
2017-03-11 18:24:25 +0000
bce7fa871d
Fix getAllNodes cache not working properly, remove pre-process contexts on Bungee & cleanup some unused methods
Luck
2017-03-11 17:55:50 +0000
a35fd80763
remove placeholder expansion from main project
Luck
2017-03-11 14:02:17 +0000
b383f9dfbc
Add some more placeholders to the expansion
Luck
2017-03-11 13:30:08 +0000
680ad3c145
Update hikari version
Luck
2017-03-11 10:31:51 +0000
7b712e7f90
Update readme
Luck
2017-03-10 23:30:08 +0000
2462eac497
Run exporter in own thread and process user exports concurrently
Luck
2017-03-10 20:44:19 +0000
bb818c8942
Cleanup powerfulperms migration & remove support for older PP versions
Luck
2017-03-09 19:10:48 +0000
ddc881af11
Add new argument util method for reading context pairs
Luck
2017-03-09 17:56:15 +0000
838fba9173
Switch all usages of file reader/writers to use java nio methods - closes #204
Luck
2017-03-09 17:55:33 +0000
0b6f326c18
Fallback to uuid in the search command if the username is unknown
Luck
2017-03-07 22:17:49 +0000