Commit Graph

  • 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