Commit Graph

1214 Commits

Author SHA1 Message Date
Luck
665c53093a
Tweak HikariCP config to hopefully improve recovery from database downtime (#2223, #2084) 2020-05-09 18:19:49 +01:00
Luck
10fbc24f43
Add option for Sponge style wildcards on other platforms (#1625) 2020-05-09 17:48:29 +01:00
Luck
6631e9144e
Put Nullable annotations in the right place 2020-05-09 17:32:52 +01:00
Luck
7ae532f082
Add UserManager/GroupManager searchAll method 2020-05-09 17:27:17 +01:00
Luck
1af55e3720
Rename InheritanceHandler --> InheritanceGraphFactory 2020-05-07 03:48:09 +01:00
Luck
fe32aa2d33
Download dependencies in parallel 2020-05-06 02:50:19 +01:00
Luck
f6460c2802
Fix Year 2038 problem for future installs (#2126) 2020-05-06 00:13:19 +01:00
Luck
045c10048d
RedisMessenger support for SSL (#2263) 2020-05-05 17:38:24 +01:00
Luck
308356de80
Refactor group name parsing in commands 2020-05-05 17:24:44 +01:00
Luck
cd25681cd3
Remove special message for error 403
it was a firewall config error at my end after all lol woops
2020-04-28 21:40:52 +01:00
Luck
b17da055af
Increase UserHousekeeper cleanup interval & print debug message when unloading 2020-04-28 13:47:13 +01:00
Luck
99348fce53
Reply with more descriptive message when http requests fail 2020-04-28 13:29:09 +01:00
Luck
c03aca35d6
Add checkTime property to verbose data (#2226) 2020-04-26 10:50:10 +01:00
Luck
07b2df7c7e
Cleanup configuration files slightly 2020-04-23 13:05:39 +01:00
Luck
36335c10a4
Cleanup imports 2020-04-17 17:49:32 +01:00
Luck
14d952a212
Code style 2020-04-16 15:09:01 +01:00
Luck
37e09caac5
Slightly optimize SimpleMetaValueSelector by only invoking the selection strategy if there is a selection to be made 2020-04-16 14:50:44 +01:00
Luck
4d7a6cb658
Add meta-value-selection config setting (#2167) 2020-04-16 14:44:38 +01:00
Luck
cc80fe5105
Cleanup ConfigKeys class a bit 2020-04-09 12:00:32 +01:00
Luck
83e9ac04b2
Optimize VerboseHandler by delaying construction of stack trace array until later 2020-04-07 17:56:56 +01:00
Luck
8cecfe5b7c
Avoid calls to the Bukkit singleton 2020-04-07 17:50:08 +01:00
Luck
54aed80db8
Fix applying track reordering from the webeditor (#2144) 2020-04-06 11:55:49 +01:00
Luck
0d89fc9d28
Revert "Trial using the default Java hostname verifier instead of okhttp's (#2134)"
This reverts commit cee34d0c31.
2020-04-05 17:49:20 +01:00
Luck
cee34d0c31
Trial using the default Java hostname verifier instead of okhttp's (#2134) 2020-04-05 17:41:32 +01:00
Luck
d2e60eb5ac
Attempt to fix issue converting MongoDB document _id to UUID (#2110) 2020-04-05 16:42:09 +01:00
Luck
141d3e26ea
Update dependencies 2020-04-04 22:47:43 +01:00
Luck
9f0fe9e0cb
Use a dynamically generated class instead of a reflection Proxy in NonClosableConnection 2020-03-31 14:29:09 +01:00
Luck
2028d65579
Rename some classes 2020-03-31 13:38:28 +01:00
Luck
6805574553
Use a MethodHandle to call event class constructors 2020-03-30 19:46:30 +01:00
Luck
c3128dec0d
Generate actual classes for LP events at runtime instead of using proxies + InvocationHandlers 2020-03-30 19:19:27 +01:00
Luck
b65639cd76
Ignore empty string world names in Bukkit WorldCalculator (#2119) 2020-03-30 14:32:27 +01:00
Luck
42e9f43443
Store result of primary group calculation in CachedMetaData 2020-03-30 14:13:17 +01:00
Luck
c40ad63291
Slightly refactor AbstractConfigurateStorage#appendNode 2020-03-28 10:22:04 +00:00
Luck
497846e5a6
Run some auto code inspections 2020-03-26 17:01:55 +00:00
Luck
0729be0f0a
Print IOException when uploading web editor data fails (#2087) 2020-03-24 10:44:31 +00:00
Luck
2adea2d3dc
Improve reliability of java version check in ReflectionClassLoader (#2093) 2020-03-24 10:35:13 +00:00
Luck
30d7768299
Fix parsing contexts from commands with server/world = global (#2093) 2020-03-24 10:03:34 +00:00
Luck
779bbb9f88
Fix typo
3973aa1000 (r37923265)
2020-03-19 16:24:14 +00:00
Luck
a721cc0b7c
Remove unused DefaultQueryOptions class 2020-03-19 12:57:52 +00:00
Luck
3973aa1000
Add notice to inform users to ignore 'illegal reflective access' warning messages (#952) 2020-03-19 12:14:17 +00:00
Luck
ac9fe74785
Catch subclasses of Throwable when trying to create a FileWatcher (#2066) 2020-03-19 11:30:19 +00:00
Luck
46c9e3b713
Clarify method name in QuotedStringTokenizer 2020-03-19 11:06:41 +00:00
Luck
3086724e92
Don't print InterruptedExceptions in AbstractFileWatcher (#2044) 2020-03-14 21:26:13 +00:00
Luck
fbac03e372
Remove MinimalApiProvider & refactor usages away from static access 2020-03-13 18:13:12 +00:00
Luck
2518a7c8e5
Fix NPE in QueryOptionsImpl (#2051, #2052) 2020-03-11 11:38:38 +00:00
Luck
bca766c20d
Ensure immutability of QueryOptions options map 2020-03-04 12:45:13 +00:00
Luck
bb3afa21a4
Always store node metadata keys in a HashMap, not IdentityHashMap, and ensure immutability when built 2020-03-04 12:44:47 +00:00
Luck
85451a9a20
Remove legacy import functionality
Users wishing to import data from the old export formats will need to downgrade LuckPerms to a version before this commit, import their data, and then upgrade again.
2020-03-03 11:20:32 +00:00
Luck
d475ace76c
Export users & tracks in a consistent order 2020-03-03 11:03:30 +00:00
Luck
9f3395f256
Fix StringIndexOutOfBoundsException with empty string in QuotedStringTokenizer (#2041) 2020-03-02 22:52:08 +00:00