Commit Graph

  • 705342cbfa Upload to git master Ghost_chu 2019-04-13 20:16:54 +0800
  • 544ffbad19
    Add missing javadocs to ConfigKeys Luck 2019-04-06 18:22:19 +0100
  • 4fa6cd2577
    Add configuration option to perform a post-traversal sort according to the inheritance (weight) rules Luck 2019-04-06 18:20:30 +0100
  • 37d1f5efab
    Improve behaviour of userInGroup and userHasPermission Vault calls Luck 2019-04-03 10:12:24 +0100
  • 7cd8e8bf5b
    Fix NPE in Vault contextForLookup method Luck 2019-04-03 10:01:18 +0100
  • 8eed4558f4
    Release API v4.4 Luck 2019-04-02 16:30:21 +0100
  • 62ca2d9c79
    Implement special handling in the LP Vault implementation for NPC players (#1470) Luck 2019-04-01 15:09:58 +0100
  • c7a0d7026c
    Update API build script Luck 2019-04-01 14:00:21 +0100
  • ce74813ce5
    Fallback to node/context ordering in InheritanceComparator, refactor graph traverser classes Luck 2019-03-14 15:23:26 +0000
  • d1511e43f2
    Fix build Luck 2019-03-10 19:19:46 +0000
  • 6ef749c76a
    Update some dependencies Luck 2019-03-08 23:11:32 +0000
  • 8846932cb6
    Refactor the HolderType enum Luck 2019-03-08 20:19:08 +0000
  • 12b861db3f
    Update PermissionHolderSubjectData#save code Luck 2019-03-08 19:56:07 +0000
  • 0a50df6557
    Code style: move private constructors for singleton classes to the top of the file Luck 2019-03-05 12:36:09 +0000
  • 3726f6de41
    Use a separate fork join pool for cache loading operations Luck 2019-03-05 12:35:29 +0000
  • d1ca7684d6
    Refactor AbstractJavaScheduler to make use of a cached thread pool Luck 2019-03-05 12:32:16 +0000
  • 512b621a7a
    Refactor Dependency class a bit Luck 2019-03-03 16:46:20 +0000
  • 2cf919a17a
    Bump hikari version Luck 2019-03-03 12:01:15 +0000
  • 46072eb465
    Attempt to detect and warn about CraftBukkit + offline mode problems (#1439) Luck 2019-02-21 14:14:00 +0000
  • ae63a42c2e
    Slightly optimize regex and wildcard processors Luck 2019-02-21 12:37:23 +0000
  • 8773ec07ab
    Include processor & cause in verbose hover message Luck 2019-02-19 23:30:11 +0000
  • 287cc308d6
    Fix parsing log entry types (#1438) Luck 2019-02-19 14:17:33 +0000
  • beeb4fa169
    Fix DuplicateRemovalFunction javadocs Luck 2019-02-19 14:09:26 +0000
  • 4ef3d50965
    Properly implement ContextManager#unregisterCalculator (#1422) Luck 2019-02-09 11:50:00 +0000
  • dae64fc8c4
    Cleanup some of the Sponge permission holder implementation code Luck 2019-02-07 15:35:09 +0000
  • 215031a1f3
    Close messaging service before storage Luck 2019-02-07 12:38:24 +0000
  • 85d2f0b51f
    Add method to unregister context calculators (#1422) Luck 2019-02-07 12:24:23 +0000
  • d91355e4d6
    Remove some unused code Luck 2019-02-04 20:35:39 +0000
  • 1a690dabd7
    Implement NodeMap without using Guava's Multimap util (#1416) Luck 2019-02-04 20:35:20 +0000
  • 526448ce40
    Don't try to set unicode connection properties for PostgreSQL (#1134) Luck 2019-02-04 19:36:53 +0000
  • 43d04a97f5
    Correctly implement Bukkit/Nukkit isPermissionSet method, inline with the behaviour in PermissibleBase (#1403) Luck 2019-01-31 01:14:38 +0000
  • 307614e704
    Cleanup import statements Luck 2019-01-31 00:53:42 +0000
  • f6c0794691
    Return more detailed information about exactly how a permission check result was determined Luck 2019-01-31 00:45:56 +0000
  • 83db00aef8
    Better null checking in HikariConnectionFactory (#1408) Luck 2019-01-30 16:23:13 +0000
  • 22252fa46d Update MIT license text to allow GitHub detection (#1400) untuned 2019-01-28 05:46:05 -0500
  • 7b8426977a
    Switch text dependency back to 1.11 (#1404) Luck 2019-01-28 10:39:08 +0000
  • d9912cb93f
    Update some dependencies Luck 2019-01-27 22:49:47 +0000
  • 5db999f995
    Only form data buf once in Bukkit PluginMessage messenger Luck 2019-01-23 12:12:12 +0000
  • b744e35ad8
    Fix typo in Vault exception message Luck 2019-01-18 23:21:23 +0000
  • b6769811a2 Fix some small typos (#1389) Andre_601 2019-01-18 10:47:03 +0100
  • 1d9fc568e4
    Fix calling default methods on Event interfaces (#1386) Luck 2019-01-16 14:43:55 +0000
  • 3c0d1ba7a1
    Ensure caches are invalidated when Bukkit/Nukkit's Permission#getChildren map is modified (#1378) Luck 2019-01-13 16:58:31 +0000
  • 78a74510cf
    Fix Sponge and Velocity build scripts Luck 2019-01-12 13:39:07 +0000
  • d3ae3324fa
    Allow the bytebin url to be configured Luck 2019-01-12 12:02:16 +0000
  • 4b97c9419e
    Finish updating commodore Luck 2019-01-07 21:29:28 +0000
  • db830a0bef
    Buildscript changes Luck 2019-01-07 21:25:11 +0000
  • 797c195424
    unInject -> uninject Luck 2019-01-07 20:45:47 +0000
  • 4788290615
    Rename Vault implementation classes Luck 2019-01-07 20:44:52 +0000
  • d0c016f6b7
    Cleanup with way permissibles are monitored on Bukkit/Nukkit Luck 2019-01-07 20:21:36 +0000
  • 9b1c73ed23
    Implement use of a Maven Central mirror for dependency downloads Luck 2019-01-07 16:56:16 +0000
  • 048768007d
    Change the way static contexts are displayed in /lp info Luck 2019-01-07 15:44:54 +0000
  • ec7a5321a6
    Some misc refactoring / code cleanup Luck 2019-01-07 15:08:13 +0000
  • c396323308
    Log exceptions thrown by BufferedRequest tasks Luck 2019-01-05 23:06:57 +0000
  • 6fc2321fad
    Refactor PlayerLoginProcessEvent Luck 2019-01-02 13:54:55 +0000
  • a0d04790a5
    Update text-adapter-bungeecord to 1.0.2 (#1362) Luck 2019-01-01 15:33:18 +0000
  • c4154c09da
    Remove SQL indexes on the permission field Luck 2018-12-23 21:56:51 +0000
  • 8eed3131f2
    Fix sending component messages on older CB/S releases (#1344) Luck 2018-12-23 16:52:00 +0000
  • e5c4b710f6
    Fix CME in Bukkit refreshAutoOp Luck 2018-12-22 17:04:32 +0000
  • 2ccffc6e6d
    Fix error message when event handlers throw an exception Luck 2018-12-22 17:03:51 +0000
  • fc69002c86
    Fix wrong checksum for text-adapter-bukkit Luck 2018-12-19 14:36:20 +0000
  • e3a6db5f97
    Refactor ProgressLogger slightly Luck 2018-12-19 10:39:48 +0000
  • 6d8077ffd0
    Use text-adapter-bukkit for sending Components to Bukkit objects Luck 2018-12-19 10:29:22 +0000
  • 784161d66d
    Update okhttp and okio versions Luck 2018-12-19 10:06:08 +0000
  • 115f793733 Make gradlew script executable by default (#1338) Jonathan Frederick 2018-12-19 01:24:44 -0800
  • 2cb5e437fd
    Switch default MySQL/MariaDB charset from utf8 to utf8mb4 Luck 2018-12-18 16:02:25 +0000
  • 8c57c2b46d
    Remove static imports Luck 2018-12-18 12:51:26 +0000
  • 879a88a398
    Account for 'allow-invalid-usernames' setting in API calls Luck 2018-12-18 12:50:52 +0000
  • 7e50c3c777
    Update Gradle to 5.0 Luck 2018-12-15 22:24:17 +0000
  • 4b1cf51530
    replace LoadingCache with more simple LoadingMap alternative when no auto expiry is needed Luck 2018-12-14 18:37:56 +0000
  • de24817d9c
    Some node equality changes Luck 2018-12-14 17:27:34 +0000
  • 085e7af681
    Small cleanup in Contexts class Luck 2018-12-10 15:33:57 +0000
  • 1aabd7610e
    Tweak PlayerSaveResult javadoc Luck 2018-12-10 15:33:38 +0000
  • ef31db1431
    Improve /op and /deop command matching Luck 2018-12-10 15:33:04 +0000
  • 757e9d6be6
    Add API method to get known permissions & improve the way PermissionDescriptions are migrated from existing Sponge services when LP enables Luck 2018-12-07 14:07:54 +0000
  • b3a028e3ca
    Refactor AbstractConnectionListener for the addition of Velocity support Luck 2018-12-07 13:36:38 +0000
  • e222e4e98c
    Missing nullability annotations Luck 2018-12-07 13:33:05 +0000
  • 1213e58240
    Depend on a specific Velocity snapshot version Luck 2018-12-06 14:04:31 +0000
  • b7ff0824b9
    Optimize context set manipulation Luck 2018-12-06 14:02:41 +0000
  • 7b5917660c
    Implement LoadingMap using Guava's ForwardingMap utility Luck 2018-11-28 12:35:38 +0000
  • 1544487e92
    Convert permissions to lowercase inside the cache Luck 2018-11-24 13:09:26 +0000
  • c19ef84116
    Optimize ImmutableContextSet#equals by comparing the hashcodes (constant time lookup) Luck 2018-11-24 01:25:02 +0000
  • e8c4a55dc3
    Cache the most recent lookup for permission/meta data in AbstractCachedData. Luck 2018-11-24 01:17:42 +0000
  • 97d6aaed5c
    Experiment with different cache implementation in PermissionCalculator Luck 2018-11-24 00:15:56 +0000
  • fe77834cef
    Optimize LookupSetting storage/manipulation within Contexts Luck 2018-11-23 23:58:49 +0000
  • 2da6298c53
    Update references to the project website Luck 2018-11-22 15:25:39 +0000
  • e111270aed
    Add api-version option to Bukkit plugin.yml file Luck 2018-11-22 15:19:12 +0000
  • e07f8c0fbe
    Don't send 1.13 tab completions to players without access to any LP commands (#1310) Luck 2018-11-22 15:07:55 +0000
  • 90246afd03
    Some misc refactoring Luck 2018-11-22 14:51:20 +0000
  • 9809e591ad
    Reorganise some packages Luck 2018-11-10 23:16:21 +0000
  • 26973461e7
    Don't show negated group membership permissions in the output to 'user info' and 'group listmembers' Luck 2018-11-10 22:42:54 +0000
  • 759ec5d499
    Attempt to parse uuid from username string in Vault hook Luck 2018-11-10 20:23:40 +0000
  • 58ab3c325c
    misc tidying up Luck 2018-11-10 20:20:58 +0000
  • 44c8c67803
    Update README.md Luck 2018-11-06 16:36:34 +0000
  • acb56d683a
    Add missing since tag to MetaStackFactory Luck 2018-11-06 15:42:59 +0000
  • 5dda522a62
    Add option to deduplicate prefix/suffix stacks (#1285) Luck 2018-11-06 14:29:15 +0000
  • 79091c726b
    Update readme badges Luck 2018-11-06 13:28:05 +0000
  • e5be06e07b
    Use the newly added API method to retrieve Velocity implementation name / version Luck 2018-11-06 13:18:58 +0000
  • f63992e209
    Return a more informative error for invalid verbose filters Luck 2018-11-06 13:16:07 +0000
  • 9988011308
    Improve the way meta lookups are caught & reported to the verbose handler Luck 2018-11-06 13:15:30 +0000
  • 8584a9b72c
    Sponge Subject lookup methods without a contexts param should default to current contexts, not global (#1279) Luck 2018-11-02 22:39:02 +0000