Commit Graph

  • 42c8cb1354 Use the fragment identifier instead of query parameters to convey the editor/verbose/treeview data id Luck 2018-10-28 22:32:02 +00:00
  • aaeaf5cfa0 Nicer format for verbose meta logging Luck 2018-10-28 21:56:42 +00:00
  • 45b4e1463f Match the type in verbose filters Luck 2018-10-28 15:18:02 +00:00
  • be92a67544 Increase verbose stacktrace truncation length for web outputs Luck 2018-10-28 12:40:56 +00:00
  • 5e0b8ebdf6 Include meta lookup events in verbose output Luck 2018-10-28 12:31:47 +00:00
  • 9d4ccd33e1 Update commodore for tab complete fix (#1257) Luck 2018-10-26 20:21:00 +01:00
  • f5c42c70e5 Catch Throwable instead of Exception when calling context calculators Luck 2018-10-15 22:32:52 +01:00
  • dcc4656e5e Update buildscripts for Sponge Ore deployment Luck 2018-10-15 22:30:27 +01:00
  • ee2de3cff1 Some minor code cleanup (#1262) MrMicky 2018-10-09 19:00:53 +02:00
  • f96518b8e4 misc tidying Luck 2018-10-07 19:48:20 +01:00
  • dac59966aa Setup gradle license format check Luck 2018-09-24 13:52:59 +01:00
  • 8115fbaa98 Refactor storage system Luck 2018-09-23 21:49:45 +01:00
  • 8b97439ffc Use the correct permission check method when forming tree views Luck 2018-09-23 19:53:37 +01:00
  • fa83986250 Refactor Constraint/Comparison impls for bulkupdate Luck 2018-09-23 19:53:16 +01:00
  • e1b16465f8 Fix race condition in BufferedRequest Luck 2018-09-23 19:52:42 +01:00
  • 57619dacb1 Update commodore to 1.1 Luck 2018-09-23 15:40:33 +01:00
  • 64e54d89eb Refactor buildscript determinePatchVersion function Luck 2018-09-23 15:20:22 +01:00
  • aa4139f0b7 Release v4.3.0 Luck 2018-09-23 15:04:15 +01:00
  • e2f1c1e16b Remove specific dependency on Sponge API 8 in the mod info file (#1221) Luck 2018-09-23 15:02:02 +01:00
  • 1e7ef15e54 Fix class cast exception in NodeTypeKey#getTypeName (#1230) Luck 2018-09-23 14:38:27 +01:00
  • 1cc156d6f6 Fix buildscript deployment config for Sonatype Luck 2018-09-23 14:29:52 +01:00
  • 1445a3faec Fix typo in the description of /lp export (#1229) Imortalshard 2018-09-23 19:58:48 +09:30
  • 1cf90692cf fix typo Luck 2018-09-21 21:53:06 +01:00
  • 5656bea3f9 Update for latest Velocity changes Luck 2018-09-21 21:36:44 +01:00
  • 8e344cea76 Cleanup imports Luck 2018-09-20 21:17:28 +01:00
  • 5b1229c882 Fix slf4j loading (#1224) Luck 2018-09-20 21:17:00 +01:00
  • 834649b390 Improve Uuids#parse Luck 2018-09-20 15:30:22 +01:00
  • d28170cc3f Operations to add new nodes with differing values should just override existing entries, instead of failing with the ALREADY_HAS result (#1198) Luck 2018-09-20 11:25:31 +01:00
  • 04e511026d Detach from permissible objects with a 1 tick delay after player quit to allow plugins listening on monitor to still access data (#1220) Luck 2018-09-20 11:07:20 +01:00
  • 11a3ecbba0 Fix NPE when loading subject data on Sponge (#1222) Luck 2018-09-20 10:51:00 +01:00
  • 51b7bb93e2 Don't trigger Vault primary thread checks whilst the server is starting up Luck 2018-09-20 10:44:04 +01:00
  • 9fd2028d9f Update for velocity API changes Luck 2018-09-19 21:47:22 +01:00
  • 75f0f40d70 NonNull annotations should be on the same line in interfaces Luck 2018-09-19 21:12:54 +01:00
  • 3941c77826 Move from findbugs jsr305 to checker-qual Luck 2018-09-19 20:40:18 +01:00
  • 4987ca3ba2 Update gradle wrapper and buildscript plugins Luck 2018-09-19 19:41:47 +01:00
  • 5fa481337a Fix Nukkit permissible null handling - fixes #1191 (#1213) Jesse Boyd 2018-09-12 17:58:55 +10:00
  • dd78e0e271 Separate formatted vs plain display name methods in User/Group Luck 2018-09-10 16:54:16 +01:00
  • 3c773e6823 Use neutral color to display potentially colored names - fixes #1170 (#1210) Max Lee 2018-09-10 17:41:14 +02:00
  • 54a9ff9256 Fix compile Luck 2018-09-09 11:31:17 +01:00
  • eca6b09b18 Refactor config keys Luck 2018-09-05 20:49:37 +01:00
  • b7f8ca6658 Add 'require-sender-group-membership-to-modify' config option (#1140) Luck 2018-09-05 15:49:29 +01:00
  • ffdeadac8a Add flag to prevent users from being added/removed to/from the first group on a track (#1151) Luck 2018-09-05 15:15:15 +01:00
  • 9e769904bf Expose TemporaryMergeBehaviour in the API (#1189) Luck 2018-09-05 11:11:45 +01:00
  • 8d79ec6b07 Rename "update task" --> "sync task" Luck 2018-09-04 21:11:03 +01:00
  • 3a123f9fa1 Avoid running full "update tasks" unless they're absolutely needed. Process Vault API "set" requests immediately instead of in the background Luck 2018-09-04 21:02:40 +01:00
  • f0c0328919 Refactor MetaAccumulator to be a little more sane Luck 2018-09-04 20:33:08 +01:00
  • 274286032a Update banner in readme Luck 2018-09-03 13:56:49 +01:00
  • 76517374a2 Only allow import and export commands to interact with files in the data directory (#1193) Luck 2018-09-02 22:20:29 +01:00
  • 2da027f3b5 Revert MySQL driver update Luck 2018-09-02 20:04:26 +01:00
  • fd712f131f Update some dependency versions Luck 2018-09-02 16:36:28 +01:00
  • 38613e5f03 Update gitignore Luck 2018-08-31 20:27:13 +01:00
  • ec9060ba80 Update messenger log prefixes Luck 2018-08-31 20:22:31 +01:00
  • 502d57e744 Optimize event generation & other misc improvements Luck 2018-08-27 22:11:03 +01:00
  • c59f2ab37a Don't call NodeAddEvent when adding the default group (#1177) Luck 2018-08-27 22:06:49 +01:00
  • 066189b486 Send a more informative message when the bulkupdate command is used from in-game Luck 2018-08-27 18:25:57 +01:00
  • 37d4f92c33 Update README Luck 2018-08-27 09:37:41 +01:00
  • 55220e9d10 Add support for Velocity Luck 2018-08-26 18:41:09 +01:00
  • bd41286076 Fix build Luck 2018-08-26 18:45:33 +01:00
  • d84484c81c Optimize event generation and posting Luck 2018-08-26 10:28:04 +01:00
  • fec87d4c6a Update event to 3.0.0 Luck 2018-08-16 20:01:26 +01:00
  • 68ec6e2a37 Include license file in the jar Luck 2018-08-14 10:56:07 +01:00
  • a784ad435f Fix applying group web editor changes (#1148) Luck 2018-08-13 22:44:10 +01:00
  • cc9bb34873 Update kyori/event dependency Luck 2018-08-13 20:03:57 +01:00
  • 2ddae5a96c Avoid UnsupportedEncodingException in LilyPad messenger Luck 2018-08-12 10:40:26 +01:00
  • 40ad489c56 Update build instructions in the README file Luck 2018-08-12 10:27:21 +01:00
  • 56c55d71fe Improve the way Vault lookups for offline players are handled (#1150) Luck 2018-08-11 19:02:57 +01:00
  • 56df15caf8 Add bukkit-legacy build back to the main project Luck 2018-08-11 18:11:30 +01:00
  • 03720665b3 Move to gradle Luck 2018-08-10 20:39:29 +01:00
  • 445429b510 Update text & asm dependencies (fixes #1142) Luck 2018-08-10 00:09:34 +01:00
  • c698587d53 Update text dependency Luck 2018-08-09 22:43:41 +01:00
  • b8466beee5 Completely rework event system Luck 2018-08-09 22:39:33 +01:00
  • efa666445f Initial support for Brigadier (1.13 commands) on Bukkit servers Luck 2018-07-15 09:10:42 -07:00
  • 59c7d77525 Load a up-to-date copy of group data before applying web editor changes Luck 2018-08-08 09:00:35 +01:00
  • 553da9baf6 Give some form of feedback when trying to applyedits no changes instead of no feedback at all (#1136) Luck 2018-08-08 08:58:58 +01:00
  • 486ddb3d42 Don't include any database properties by default (#1134) Luck 2018-08-05 21:59:48 +01:00
  • 381922fc02 Don't schedule a delayed load task on startup (#1130) Luck 2018-08-05 21:51:53 +01:00
  • 4c891f0819 Fix uppercase inconsistencies when saving users to SQL storage types (#1119) Luck 2018-07-30 11:22:50 -07:00
  • 4b3d11ccab More SQL escaping (#1091 & #1126) Luck 2018-07-29 17:14:48 -07:00
  • b1ab465991 Misc cleanup Luck 2018-07-29 17:12:05 -07:00
  • 952e41ad3d A few API javadoc improvements Luck 2018-07-27 23:45:16 -07:00
  • ae3adf23c8 Fail silently when plugins use reflection to add to dummy permissibles (#1117) Luck 2018-07-24 21:21:05 -07:00
  • c3cdf387c2 Fix NPE in GroupManager migration (#1118) Luck 2018-07-24 21:03:14 -07:00
  • 054f0c2c19 Don't add spaces when formatting 'concise' durations Luck 2018-07-24 20:59:49 -07:00
  • 2f7fce2109 Change name of Sql messenger table for compat with changes in the previous commit Luck 2018-07-15 22:49:09 -07:00
  • 07469599bc Rewrite MessagingService message encoding, conform to new plugin message channel requirements Luck 2018-07-15 22:42:37 -07:00
  • 08869da96e misc cleanup Luck 2018-07-13 17:51:30 -07:00
  • 7540a6eb70 Send more appropriate message when no users/groups match the editor type (#1096) Luck 2018-07-13 17:51:21 -07:00
  • fa2d9357b8 Allow FileWatcher locations to be registered after initial start Luck 2018-07-12 17:10:07 -07:00
  • 247a40b65f Fix /lp search for groups when using separated file storage (#1094) Luck 2018-07-12 16:35:32 -07:00
  • 01ffe6ad5a Use synchronized wrapper for NodeMap backings Luck 2018-07-12 09:50:10 -07:00
  • da3c2a073a cleanup build scripts a bit Luck 2018-07-11 13:09:54 -07:00
  • c16630c32b Escape groups keyword in SQL queries to (hopefully) fix compat with newer versions of MySQL (#1091) Luck 2018-07-11 13:09:20 -07:00
  • bf64f465a8 Re-implement Bukkit 1.7.10 support Luck 2018-07-01 15:31:28 +01:00
  • c1e0b874d8 Add helpful message for users on first startup Luck 2018-07-01 15:07:25 +01:00
  • c780266139 Add setprefix, setsuffix, settempprefix, settempsuffix commands (#840) Luck 2018-06-27 17:31:30 +01:00
  • 08454d58d0 Refactor the way contexts are cached on all platforms (#1071) Luck 2018-06-27 00:17:53 +01:00
  • ee13540d78 Specify explicit global context in generated LP commands when default contexts have been set (#1062) Luck 2018-06-26 14:39:18 +01:00
  • b4ff54ffc8 Apply Sponge implicit wildcards after Bukkit style .* wildcards Luck 2018-06-24 21:44:12 +01:00
  • 6f96d9c7d1 Fix NPE on Nukkit load (#1059) Luck 2018-06-19 23:40:13 +01:00
  • 5b66436519 Ensure the backing of LPSubscriptionValueMaps is a WeakHashMap (#1058) Luck 2018-06-19 23:35:19 +01:00