Commit Graph

  • 357717886e
    Refactor the log creation process Luck 2017-10-30 21:06:45 +0000
  • 94a4051d29
    Add extra catch for null primary group in powerfulperms migration Luck 2017-10-30 20:03:59 +0000
  • 0e581cbcf3
    Increase actions actor_name column length (#525) Luck 2017-10-30 20:03:03 +0000
  • 230d9725e8
    cleanup & fix build Luck 2017-10-29 20:37:29 +0000
  • dee41b315f
    Inject our own subscription map into the plugin manager instead of registering permissions individually for each player Luck 2017-10-29 15:16:48 +0000
  • 72e6c75433
    Cleanup / tidy up a number of classes Luck 2017-10-29 12:58:45 +0000
  • ebe12f838c
    Fix user exports Luck 2017-10-28 00:15:34 +0100
  • 7279fdc25f
    Fix changes not being saved for flatfile bulkupdate operations Luck 2017-10-27 23:17:57 +0100
  • af5c859385
    Fix temporary group display format in parent info command (#518) Luck 2017-10-24 13:17:27 +0100
  • e8896fbdf7
    Fix NPE on startup (#520) Luck 2017-10-24 13:05:06 +0100
  • 54695b8046
    Form more descriptive console & import usernames Luck 2017-10-23 23:37:55 +0100
  • c573c755d2
    Add option to cancel failed logins on BungeeCord variant Luck 2017-10-23 16:59:07 +0100
  • b299301b69
    Cleanup Luck 2017-10-22 21:02:48 +0100
  • a3a7198777
    More storage refactoring Luck 2017-10-22 20:09:53 +0100
  • ca8cc91f37
    Add group setdisplayname command (#493) Luck 2017-10-22 16:58:53 +0100
  • 26c813c07b
    Mode storage refactoring - write group nodes into their own section in flatfile types (#502) Luck 2017-10-22 14:22:52 +0100
  • f109cb684a
    Apply PermissionAttachment permissions at a higher priority than normal nodes using the transient system (#515) Luck 2017-10-22 10:24:04 +0100
  • 1baefaade4
    Try to find the most appropriate primary group before just adding a user to default - closes #506 Luck 2017-10-22 09:16:04 +0100
  • 5ac0f93214
    Fix migrating null / non-existent usernames - reverts parts of 6bfeec6, fixes #514 Luck 2017-10-22 09:07:08 +0100
  • ecfbed00b1
    Add config option to allow invalid usernames (#516) Luck 2017-10-22 09:00:10 +0100
  • 6e429d6c78
    Throw exception if directories cannot be created Luck 2017-10-22 08:48:00 +0100
  • fa4bb0447a
    Rewrite flatfile storage (YAML & JSON) to use configurate, add HOCON storage method Luck 2017-10-21 23:20:45 +0100
  • aa0be40124
    Cleanup verbose handler & only send sponge OP command notification if the sender has permission Luck 2017-10-16 18:55:17 +0100
  • 04d5310c04
    Ensure users are a member of their primary group (#506) Luck 2017-10-16 18:53:02 +0100
  • 74069af309
    Throw an exception if we're unable to create the lib dir Luck 2017-10-16 15:28:02 +0100
  • 6bfeec6d16
    Fix updating primary groups for players who've never joined the server with SQL storage types (#500) Luck 2017-10-16 14:43:58 +0100
  • 0f4c057395
    Add highest_inherited and lowest_inherited meta stack elements Luck 2017-10-15 15:13:23 +0100
  • 2fd74f3b7e
    fix MetaStackElement equality checks Luck 2017-10-15 14:51:42 +0100
  • fb171a57c2
    Ensure stored primary groups are always lowercase'd Luck 2017-10-15 14:32:00 +0100
  • b26fc69e73
    Remove usage of the now-redundant ExtractedContexts class, other misc cleanup Luck 2017-10-15 14:23:51 +0100
  • 28961b1cfa
    Primary groups should come first, not last, when ordering groups for inheritance (#500) Luck 2017-10-15 11:22:38 +0100
  • 597f2f7b1b
    Make parents-by-weight the default primary group calculation method Luck 2017-10-14 22:54:54 +0100
  • 00cd8bb3f3
    Prioritise primary groups when two inherited groups have the same weight (#500) Luck 2017-10-14 22:50:50 +0100
  • 5732e60510
    Remove cleanupUsers functionality Luck 2017-10-12 20:38:08 +0100
  • 7b271e21e3
    Update readme Luck 2017-10-12 20:25:51 +0100
  • 1a5f9683c2
    Fix build (whoops) Luck 2017-10-12 20:21:49 +0100
  • 3b74d55442
    Remove sponge comparison chart from readme Luck 2017-10-12 20:19:53 +0100
  • 8920396360
    Remove context pre-processing (mostly) Luck 2017-10-12 20:17:52 +0100
  • 9c505e4402
    Move Track methods away from checked exceptions, refactor ContextManager & primary group holders Luck 2017-10-12 19:43:42 +0100
  • de4c6b384c
    Export using the /lp alias Luck 2017-10-12 18:47:35 +0100
  • 6dec1ba8af
    Add hu_HU locale - thanks @montlikadani Luck 2017-10-03 19:04:47 +0100
  • 9e6788de2f
    Refactor context manager Luck 2017-10-03 19:02:14 +0100
  • 1bd7e5c9c4
    Refactor sponge cache invalidation Luck 2017-09-29 23:21:12 +0100
  • ec75fdddb5
    Make verbose output more readable when a check is made against a lot of contexts Luck 2017-09-27 20:11:17 +0100
  • f98aafb97c
    Fix world content on BungeeCord not being lowercase'd Luck 2017-09-24 23:43:39 +0100
  • f4d2a0daf9
    Bump dependency versions Luck 2017-09-23 23:36:13 +0100
  • de8fb8de90
    Only load slf4j if it's not already present on the server Luck 2017-09-23 21:15:28 +0100
  • 44d137b8f9 Add project Code of Conduct Luck 2017-09-22 16:09:50 +0100
  • 777c972bdc
    Cache SubjectReference instances, general cleanup Luck 2017-09-21 21:59:27 +0100
  • f9efa15781
    Re-add 'list' as an alias of 'permission info' - reverts #461, closes #473 Luck 2017-09-20 20:31:24 +0100
  • 1d1cd679dd
    Fix tab completion inconsistencies caused by argument rewrites - closes #481 Luck 2017-09-20 20:27:46 +0100
  • a9ed4686dd
    Avoid loading slf4j when running on Sponge Luck 2017-09-19 22:13:02 +0100
  • 5b742eb5b2
    Only schedule a user cleanup when LuckPermsApi#cleanupUser is called Luck 2017-09-18 20:50:50 +0100
  • a3d78f4d0e
    Always load dependencies into the plugin classloader, and not it's parent - fixes #479 Luck 2017-09-17 19:30:43 +0100
  • 214929e5e5
    Fix group expiry time not being exported (#474) Luck 2017-09-14 19:10:18 +0100
  • 67602b8d85
    Fix startup deadlock Luck 2017-09-13 21:24:35 +0100
  • 2412edaa3a
    Cleanup subscription updates & UserManager#loadAllUsers Luck 2017-09-13 20:18:37 +0100
  • b1584aa2c3 Update zh-CN locale (#466) EuropeJing 2017-09-12 15:47:37 +0800
  • a14a416193
    Make some ingame messages more consistent with the LP theme, general cleanup Luck 2017-09-11 22:21:57 +0100
  • f3251e9407
    Fix missing depend Luck 2017-09-10 21:45:47 +0100
  • 096885d91f
    Add tracing to /lp verbose, API updates/cleanup, add login process event, and utilise string interning for faster context/node comparisons Luck 2017-09-10 21:23:54 +0100
  • 368700156c Added uranium server support to DependencyManager (#464) Frank Zhang 2017-09-08 21:25:49 +0800
  • 81cf50520b
    Fix NodeFactory#nodeAsCommand when unsetting meta nodes, fix meta unset command Luck 2017-09-06 21:56:41 +0100
  • 649748c2d3
    Bump caffeine and hikari versions (#462) Luck 2017-09-05 23:56:45 +0100
  • bf7a708440
    Send some extra data to the editor data object Luck 2017-09-05 14:54:22 +0100
  • 8faa4d137b
    Fix some issues with the recent import/export changes Luck 2017-09-04 23:20:21 +0100
  • 479bd91b74
    Fix build Luck 2017-09-04 22:32:02 +0100
  • 6bc7f1fca2
    Refactor Importer/Exporter to use multiple threads (#317) Luck 2017-09-04 22:24:07 +0100
  • dadd8e2c50
    Don't publish/broadcast log entries from the import process - towards #317 Luck 2017-09-04 20:47:45 +0100
  • 03f342a21c
    Refactor command execution to use Locks per target instead of (effectively) one for all commands - towards #317 Luck 2017-09-04 20:42:21 +0100
  • 7fe5397e21
    Fix incorrect usage of CompletableFuture#thenCombineAsync Luck 2017-09-04 17:56:01 +0100
  • b6e1fd179e
    Add type argument to 'meta clear' command (#457) Luck 2017-09-04 17:25:59 +0100
  • 754c7d8e3b
    Add config option to prevent primary group removal (#405) Luck 2017-09-04 17:03:17 +0100
  • 925d3ccd1b
    Remove "list" alias for holder info (#461) Luck 2017-09-04 16:55:10 +0100
  • d60d0ac9c5
    Reduce buffer times, refactor MessagingService init Luck 2017-09-04 16:49:43 +0100
  • e1b51dd6af
    Catch Throwable instead of Exception when setting up BukkitJsonMessageHandler Luck 2017-09-04 13:03:09 +0100
  • fbe9d9f128
    Run user cleanup task async and not on Storage init Luck 2017-09-03 16:16:21 +0100
  • 509826949d
    Add login debug option Luck 2017-08-27 13:54:26 +0100
  • 39aaa8a292
    Update for latest Text version Luck 2017-08-22 16:58:24 +0100
  • 069c76c53a
    Fix time test for node expiry times Luck 2017-08-22 16:30:46 +0100
  • f45c0caa45
    Refactor metastacks & primary group calculation Luck 2017-08-21 15:39:35 +0200
  • 41b0e10709 Update zh-CN locale (#450) EuropeJing 2017-08-21 16:38:30 +0800
  • 8e8da20c13 Update zh-CN locale (#449) EuropeJing 2017-08-21 01:43:58 +0800
  • 269aa39378
    Fix comparator and ensure @Nonnull annotated methods never return null in LogEntry Luck 2017-08-20 14:51:46 +0200
  • ae8be97db7
    Dispatch log entries via the messaging service Luck 2017-08-20 13:32:52 +0200
  • f0ad40825b
    Refactor and cleanup Log classes Luck 2017-08-20 01:35:03 +0200
  • 36d292747a
    Format times in /lp log into a shorter form Luck 2017-08-19 11:38:08 +0200
  • b65d2262bf
    Remove "... data was saved to storage" messages Luck 2017-08-19 11:08:28 +0200
  • a7ab0c6b36
    Send a more helpful message when the non legacy version of LP is installed on Bukkit 1.7 (#437) Luck 2017-08-18 13:58:41 +0200
  • c02fcb6508
    Refactor weight lookups Luck 2017-08-18 11:14:03 +0200
  • 07c38de44b
    Allow permission info command to be filtered by context (#442) Luck 2017-08-18 10:44:54 +0200
  • 188d62c99b
    Fix issue with casting UUIDs in MongoDB backing (#443) Luck 2017-08-18 10:35:56 +0200
  • 76b203ad10
    Fix text dependencies being shaded Luck 2017-08-17 10:12:08 +0200
  • 909844aef5
    Update KyoriPowered/text dependency Luck 2017-08-16 10:56:35 +0200
  • 046202719a
    Correctly export meta/prefix/suffix nodes to command strings Luck 2017-08-14 18:58:12 +0200
  • ed15e2838d
    Fix checkinherits command not returning the inheritance data Luck 2017-08-14 09:38:08 +0200
  • 82466c2e5d
    Properly implement Contexts#allowAll - bump API to 3.3 Luck 2017-08-13 22:21:04 +0200
  • c598daf350
    Fix negating group permissions to cancel inheritance Luck 2017-08-13 19:40:59 +0200
  • a40421fa1f
    Optimizations to the core PermissionHolder class Luck 2017-08-13 19:24:00 +0200
  • d98b464ce9
    Cleanup verbose & treeview packages. Return known permissions from the PermissionVault as Sponge PermissionDescriptions Luck 2017-08-13 12:07:05 +0200