Luck
b8c06904ab
Make logging messages a bit less obnoxious
...
* Removed the ascii text from the startup output
* Log messages (but not command output) is now sent through the standard server logger, and isn't colored
2018-06-16 16:59:59 +01:00
Luck
6baa472567
Fix context cache invalidation
2018-06-15 19:07:24 +01:00
Luck
9c449def57
Update some dependency versions
2018-06-13 20:29:00 +01:00
Luck
e4acc133a9
remove some unnecessary interfaces
2018-06-12 18:18:38 +01:00
Luck
194790110d
Fix node comparison for identical nodes except the value
2018-06-07 19:58:55 +01:00
Luck
30ce269873
Disable hikari leak detection ( #1033 )
2018-06-05 20:33:23 +01:00
Luck
4d7be13c16
Don't reload Sponge persisted subjects when a save is pending
2018-06-03 20:46:50 +01:00
Luck
8cf0f7da5f
Improve buffering code
2018-06-03 19:36:55 +01:00
Luck
bcb4e5ca64
cleanup various comparators
2018-05-31 23:41:37 +01:00
Luck
c66622bd09
Fix regex permissions not really working properly ( #1021 )
2018-05-29 14:45:21 +01:00
Luck
b7de0e6901
Provide an even more detailed warning message when other uuids are present for a username
...
We can use the data we have about the UUID and the platform LP is running on to infer more information about what the problem (potentially) is.
2018-05-25 17:05:26 +01:00
Luck
a90e59ec97
Fix cache invalidation when group data changes ( #1010 )
2018-05-21 18:48:47 +01:00
Luck
45e2b7b12f
Fix saving node attributes on non-YAML file storage types ( #999 )
2018-05-16 19:30:05 +01:00
Luck
20f992110d
Refactor meta stack element creation, add 'from_group' & 'not_from_group' elements
2018-05-16 18:46:25 +01:00
Luck
18f09f9862
Various performance optimizations
2018-05-15 00:08:23 +01:00
Luck
a0be1c7c48
Fix issue with Bukkit attachment permissions never being removed ( #991 )
2018-05-13 14:06:23 +01:00
Luck
1639879106
Reduce the number of config lookups required when calculating contexts
2018-05-12 01:51:38 +01:00
Luck
a927ca659f
Reduce the throughput on the contexts cache in ContextManager ( #929 )
2018-05-12 01:34:34 +01:00
Luck
804c884d8b
Update configurate to fix issues with legacy guava compat
2018-05-06 19:57:50 +01:00
Luck
51f215b8ac
Add PlayerDataSaveEvent
2018-05-06 18:21:14 +01:00
Luck
64838708ab
Release version 4.2.0
...
blaze it
2018-05-06 17:16:36 +01:00
Luck
91b7af52ac
Use the servers uuid cache in the output to /lp search if LP doesn't have data ( #974 )
2018-05-06 16:20:08 +01:00
Luck
022b385c0a
Fix /lp search query ( #972 )
2018-05-05 18:39:13 +01:00
Luck
7ee9b93365
Convert bulkupdate & search functionality to use PreparedStatements ( #972 )
2018-05-05 18:17:48 +01:00
Luck
c4c98aaabf
Improve the behaviour of the APIs (now somewhat redundant) holder refresh method
2018-05-04 23:17:06 +01:00
Luck
10c0efaa5d
Fix bad caching logic resulting in super high CPU usage
2018-05-04 23:12:46 +01:00
Luck
d8a7d8de4a
Throw a more detailed error when database connection info is missing
2018-05-04 21:27:57 +01:00
Luck
ab8b675bae
Add flag to exclude users from an export ( #961 )
2018-05-04 18:19:52 +01:00
Luck
194b602fd6
Implement different comparison methods for /lp search ( #917 )
2018-05-04 18:11:11 +01:00
Luck
7da0c58b76
Improve consistency of contextual primary group caching
2018-05-04 17:24:40 +01:00
Luck
2dbbea4993
Remove the locks in NodeMap to ease thread contention when lots of processes are resolving inheritance & refactor the way LocalizedNodes are created ( #734 )
2018-05-04 16:16:12 +01:00
Luck
a6facf7492
Refactor the way holder caches are invalidated in order to improve consistency ( #734 )
2018-05-03 19:36:10 +01:00
Luck
b8a1871cf1
Fix guava being accidentally shaded
2018-05-03 13:46:17 +01:00
Luck
f556c75d94
Allow display names to be set in specific contexts ( #963 )
2018-05-02 21:27:21 +01:00
Luck
58bd7de66a
Implement equals, hashcode and toString for NodeTypes
2018-05-02 20:35:20 +01:00
Luck
4547b52748
Refactor extended node types, general cleanup
2018-05-02 20:18:57 +01:00
Luck
b9acb84119
Optimize WildcardProcessor
2018-05-01 00:20:39 +01:00
Luck
e3a783c546
Maybe fix problems with symlinks ( #956 )
2018-04-30 14:44:09 +01:00
Luck
2e136666be
Remove storage buffers
2018-04-29 11:33:51 +01:00
Luck
7d089cb5f0
Refactor configurate deo serialization of permission data, add support for the TOML format
2018-04-28 21:26:59 +01:00
Luck
fef6ebf793
Context set values should be lowercase'd too
2018-04-26 19:51:05 +01:00
Luck
316e177c1d
Exclude temporary file changes from FileWatcher ( #945 )
2018-04-26 18:44:53 +01:00
Luck
4cdff14c7c
Apply improvements to the caches in AbstractContextManager ( #929 )
2018-04-25 21:14:16 +01:00
Luck
97121bc719
Add some missing null check annotations
2018-04-25 21:02:17 +01:00
Luck
1312aac349
Add promote and demote methods to the API ( #938 )
2018-04-25 19:58:56 +01:00
Bogdan
8a5c9ddef2
Added explicit column names in INSERT queries. ( #939 )
2018-04-25 18:27:28 +01:00
Luck
ba51f803ba
add more logging to the importer
2018-04-25 17:15:30 +01:00
Luck
7d90dba08b
Update some dependency versions
2018-04-21 23:26:34 +01:00
Luck
f11ebe6166
Replace file logger with json based system
2018-04-21 18:16:35 +01:00
Luck
1b917f0901
Fix init error in SeparatedConfigurateDao ( #924 & #925 )
2018-04-21 17:03:59 +01:00