1
0
mirror of https://github.com/lucko/LuckPerms.git synced 2025-09-03 03:12:46 +02:00

Commit Graph

  • dc32c84bb3 Increase world column max length (#2334) Joshua Schmitt 2020-05-27 08:02:53 -05:00
  • 0bb4161397 Use nicer toString for Durations in log messages Luck 2020-05-27 10:46:24 +01:00
  • 4a049ca732 Use contains instead of startsWith for context tab completions Luck 2020-05-27 10:43:30 +01:00
  • d5ac45d230 Formalize more of the contexts spec Luck 2020-05-25 22:46:26 +01:00
  • 6b3e4bdc71 Add ContextUpdateEvent and related functionality Luck 2020-05-25 21:49:49 +01:00
  • 5c0d82f306 Refactor config handler classes Luck 2020-05-25 10:42:32 +01:00
  • 5a6176def5 Enforce removal of server=global and world=global contexts at a higher level Luck 2020-05-21 17:30:13 +01:00
  • 13ebc87b29 Fix compatibility with modified SimplePluginManager in Mohist fork Luck 2020-05-20 21:37:07 +01:00
  • 1ca1bcf1d1 Make getUniqueUsers more resilient to invalid uuids Luck 2020-05-20 21:23:29 +01:00
  • ea5a05d770 Fix incorrectly reading node value from the value field when reading from the flatfile meta section (#2312) Luck 2020-05-20 18:21:49 +01:00
  • ed85ab1bfd Change ContextSet 'satisfy' behaviour (#2300) Luck 2020-05-20 14:51:03 +01:00
  • c09e4a1aa0 Update web app urls Luck 2020-05-20 14:45:20 +01:00
  • ee36fa9d81 Fix prefix being displayed twice in extensions info section Luck 2020-05-19 17:47:07 +01:00
  • bfa5fc43cd Rename getWithPermission method internally Luck 2020-05-19 17:45:16 +01:00
  • 5d6389249a Fix bug with searching for group permissions via the api Luck 2020-05-19 13:32:06 +01:00
  • 637cb0d836 Fix group info command Luck 2020-05-19 09:55:00 +01:00
  • bfebe6a5d0 Cleanup MetaStack, cache the computed prefix/suffix when meta accumulator completes Luck 2020-05-19 00:36:39 +01:00
  • 4cbbbd390f Don't schedule command list updates if the server is stopping (#2301) Luck 2020-05-16 18:19:05 +01:00
  • c120fa6a4d Fix startup on Nukkit (#2290) Luck 2020-05-16 11:52:51 +01:00
  • 918ea7503a Fix bug with duplicated users in editor (lucko/LuckPermsWeb#235) Luck 2020-05-13 11:19:35 +01:00
  • dbe07827bd Update readme Luck 2020-05-12 23:12:53 +01:00
  • 98eb756951 Add contextual data section to group info command too Luck 2020-05-12 18:34:07 +01:00
  • 86eeeb5b94 Slightly change plugin prefix Luck 2020-05-12 17:54:06 +01:00
  • a3e6628e11 Improve user info command Luck 2020-05-12 16:54:02 +01:00
  • 84bc4217de Fix command arg rewriting Luck 2020-05-12 16:35:43 +01:00
  • b88819b9bb Cleanup Bukkit/Nukkit dummy classes, some aren't necessary anymore Luck 2020-05-11 21:58:24 +01:00
  • c7a0e59919 Catch RejectedExecutionException in BufferedRequest (#2289) Luck 2020-05-11 21:15:42 +01:00
  • 9984d4be42 Optimize ActionLog and Paginated util Luck 2020-05-11 21:00:42 +01:00
  • a1c91b9007 Improve sync task performance Luck 2020-05-11 13:46:02 +01:00
  • 6a256d59f5 Fix null check in selectAllGroupPermissions Luck 2020-05-11 13:12:30 +01:00
  • fca2f1e6de Optimize loading lots of groups from SQL storage types (#2287) Luck 2020-05-11 12:54:42 +01:00
  • ec7994a561 Print more useful debug message when a LinkageError is thrown due to bad SLF4J classloading Luck 2020-05-11 01:41:01 +01:00
  • 2839c36ea2 Fix NPE in Nukkit disconnect handling (#2269) Luck 2020-05-10 22:24:47 +01:00
  • 9f22bf2fbf Update the client commands list when permissions are changed (#2262) Luck 2020-05-10 22:18:01 +01:00
  • 5f0df1b167 Increase editor users limit to 1000 & sort users according to their max inherited group weight Luck 2020-05-10 16:31:35 +01:00
  • 3bf2fab2e9 Release API 5.1 v5.1 Luck 2020-05-10 14:02:57 +01:00
  • 73d76d860e Move PlayerAdapter to platform package Luck 2020-05-10 13:51:30 +01:00
  • bcfcb64931 Add modifyUser and modifyGroup convenience API methods Luck 2020-05-10 12:40:20 +01:00
  • a19cb71394 Add PermissionHolder#getQueryOptions API method Luck 2020-05-10 12:22:40 +01:00
  • 52731fe68e Add getInheritedGroups and getNodes filtered by type methods to the API (#1926) Luck 2020-05-10 01:19:43 +01:00
  • 7845d89f10 Add some convenience API methods (#1926) Luck 2020-05-09 23:41:28 +01:00
  • 3d358e57ff Fix group listmembers command behaviour with the default group (#2088) Luck 2020-05-09 19:16:17 +01:00
  • bd9ae9dbd5 Cleanup command manager aliases handling Luck 2020-05-09 19:04:50 +01:00
  • f281927578 Re-add group/g --> parent alias (#2054) Luck 2020-05-09 18:40:15 +01:00
  • 665c53093a Tweak HikariCP config to hopefully improve recovery from database downtime (#2223, #2084) Luck 2020-05-09 18:19:49 +01:00
  • 10fbc24f43 Add option for Sponge style wildcards on other platforms (#1625) Luck 2020-05-09 17:48:29 +01:00
  • 6631e9144e Put Nullable annotations in the right place Luck 2020-05-09 17:32:52 +01:00
  • 7ae532f082 Add UserManager/GroupManager searchAll method Luck 2020-05-07 03:46:22 +01:00
  • 1af55e3720 Rename InheritanceHandler --> InheritanceGraphFactory Luck 2020-05-07 00:38:48 +01:00
  • fe32aa2d33 Download dependencies in parallel Luck 2020-05-06 02:50:19 +01:00
  • f6460c2802 Fix Year 2038 problem for future installs (#2126) Luck 2020-05-06 00:13:19 +01:00
  • 045c10048d RedisMessenger support for SSL (#2263) Luck 2020-05-05 17:38:24 +01:00
  • 308356de80 Refactor group name parsing in commands Luck 2020-05-05 17:24:44 +01:00
  • 8771d4c5e5 Detect incompatible BungeeCord versions Luck 2020-05-03 00:23:58 +01:00
  • cd25681cd3 Remove special message for error 403 Luck 2020-04-28 21:40:52 +01:00
  • ad6a11819d Ignore null entries in Permission#children map on Bukkit/Nukkit (#2235) Luck 2020-04-28 13:54:23 +01:00
  • b17da055af Increase UserHousekeeper cleanup interval & print debug message when unloading Luck 2020-04-28 13:47:13 +01:00
  • 2fd896508b Attempt to fix issue with user instances being unloaded for online players on Bungee (#2238, #2225, #2107 & more) Luck 2020-04-28 13:46:17 +01:00
  • 99348fce53 Reply with more descriptive message when http requests fail Luck 2020-04-28 13:29:09 +01:00
  • eb0d758efc Fix Bukkit command map access (#2229) Luck 2020-04-28 12:57:40 +01:00
  • c03aca35d6 Add checkTime property to verbose data (#2226) Luck 2020-04-26 10:49:52 +01:00
  • f484e87828 Add other options to meta formatting config comment (#2222, #2090) Tobi 2020-04-24 20:57:50 +02:00
  • 07b2df7c7e Cleanup configuration files slightly Luck 2020-04-23 13:05:39 +01:00
  • cab15d39c3 Make the injected LP permSubs replacement value maps thread safe Luck 2020-04-21 20:06:52 +01:00
  • 36335c10a4 Cleanup imports Luck 2020-04-17 17:49:32 +01:00
  • 642d14d003 Allow leading '/' in LP commands executed from the console Luck 2020-04-17 17:46:48 +01:00
  • 175808e251 Attempt to fix some PowerfulPerms migration issues (#2168) Luck 2020-04-16 15:13:41 +01:00
  • 14d952a212 Code style Luck 2020-04-16 15:09:01 +01:00
  • 37e09caac5 Slightly optimize SimpleMetaValueSelector by only invoking the selection strategy if there is a selection to be made Luck 2020-04-16 14:50:44 +01:00
  • 4d7a6cb658 Add meta-value-selection config setting (#2167) Luck 2020-04-16 14:44:38 +01:00
  • cc80fe5105 Cleanup ConfigKeys class a bit Luck 2020-04-09 12:00:32 +01:00
  • b79f6b0fdd Build against SpongeAPI 7.2 Luck 2020-04-09 11:47:10 +01:00
  • 83e9ac04b2 Optimize VerboseHandler by delaying construction of stack trace array until later Luck 2020-04-07 17:56:56 +01:00
  • 8cecfe5b7c Avoid calls to the Bukkit singleton Luck 2020-04-07 17:50:08 +01:00
  • 54aed80db8 Fix applying track reordering from the webeditor (#2144) Luck 2020-04-06 11:55:49 +01:00
  • 0d89fc9d28 Revert "Trial using the default Java hostname verifier instead of okhttp's (#2134)" Luck 2020-04-05 17:49:20 +01:00
  • cee34d0c31 Trial using the default Java hostname verifier instead of okhttp's (#2134) Luck 2020-04-05 17:41:32 +01:00
  • d2e60eb5ac Attempt to fix issue converting MongoDB document _id to UUID (#2110) Luck 2020-04-05 16:42:09 +01:00
  • c71742a996 Use slightly less spammy logging when user data isn't loaded in Bungee permission check handling Luck 2020-04-05 16:25:33 +01:00
  • fe139f8420 Replace 'none' option with 'auto' in messaging service config description Luck 2020-04-05 16:04:38 +01:00
  • bb015d0c88 Fix the link to Storage types wiki page in config files (#2135) caramat 2020-04-05 17:03:19 +02:00
  • 94809c2a66 Defer legacy component handling on 1.7 servers to Kyori lib Luck 2020-04-05 15:48:07 +01:00
  • 141d3e26ea Update dependencies Luck 2020-04-04 22:47:43 +01:00
  • efb958ba44 Move Bungee connection event registerIntent call to after possible method return Luck 2020-04-04 12:04:22 +01:00
  • 9f0fe9e0cb Use a dynamically generated class instead of a reflection Proxy in NonClosableConnection Luck 2020-03-31 14:29:09 +01:00
  • 2028d65579 Rename some classes Luck 2020-03-31 13:38:28 +01:00
  • c98c60b120 Fix IllegalStateException when constructing a MetaCache for CalculatedSubjects (#2123) Luck 2020-03-30 22:57:08 +01:00
  • 6805574553 Use a MethodHandle to call event class constructors Luck 2020-03-30 19:46:30 +01:00
  • c3128dec0d Generate actual classes for LP events at runtime instead of using proxies + InvocationHandlers Luck 2020-03-30 19:18:34 +01:00
  • b65639cd76 Ignore empty string world names in Bukkit WorldCalculator (#2119) Luck 2020-03-30 14:32:27 +01:00
  • 42e9f43443 Store result of primary group calculation in CachedMetaData Luck 2020-03-30 14:13:17 +01:00
  • c40ad63291 Slightly refactor AbstractConfigurateStorage#appendNode Luck 2020-03-28 10:22:04 +00:00
  • 0964762217 Avoid call to PermissionUser.initialize in PEX migration (#2102) Luck 2020-03-26 23:09:09 +00:00
  • 3553a0f9fe Don't attempt to migrate empty users in PEX migration (#2102) Luck 2020-03-26 22:32:53 +00:00
  • 24304a61a7 Work around issue accessing PEX async in migration (#2102) Luck 2020-03-26 17:18:00 +00:00
  • 497846e5a6 Run some auto code inspections Luck 2020-03-26 17:01:55 +00:00
  • 0729be0f0a Print IOException when uploading web editor data fails (#2087) Luck 2020-03-24 10:44:31 +00:00
  • 2adea2d3dc Improve reliability of java version check in ReflectionClassLoader (#2093) Luck 2020-03-24 10:35:13 +00:00
  • 30d7768299 Fix parsing contexts from commands with server/world = global (#2093) Luck 2020-03-24 10:03:34 +00:00
  • 3a7fadb843 Perform uninject tasks synchronously on Bukkit player quit (#2080) Luck 2020-03-24 09:43:32 +00:00