Luck
420ec2bf1a
Don't attempt to read a boolean 'value' from parent/chatmeta/meta entries in file based storage files ( #1505 )
2019-04-18 23:14:23 +01:00
Luck
821d1cb8dd
Fallback to utf8 encoding if utf8mb4 isn't supported ( #1497 )
2019-04-17 18:44:34 +01:00
Luck
544ffbad19
Add missing javadocs to ConfigKeys
2019-04-06 18:22:19 +01:00
Luck
4fa6cd2577
Add configuration option to perform a post-traversal sort according to the inheritance (weight) rules
2019-04-06 18:20:30 +01:00
Luck
37d1f5efab
Improve behaviour of userInGroup and userHasPermission Vault calls
2019-04-03 10:12:24 +01:00
Luck
8eed4558f4
Release API v4.4
2019-04-02 16:36:22 +01:00
Luck
62ca2d9c79
Implement special handling in the LP Vault implementation for NPC players ( #1470 )
2019-04-01 15:09:58 +01:00
Luck
ce74813ce5
Fallback to node/context ordering in InheritanceComparator, refactor graph traverser classes
2019-03-14 15:23:26 +00:00
Luck
d1511e43f2
Fix build
2019-03-10 19:19:46 +00:00
Luck
6ef749c76a
Update some dependencies
2019-03-08 23:11:32 +00:00
Luck
8846932cb6
Refactor the HolderType enum
2019-03-08 20:19:08 +00:00
Luck
0a50df6557
Code style: move private constructors for singleton classes to the top of the file
2019-03-05 12:36:09 +00:00
Luck
3726f6de41
Use a separate fork join pool for cache loading operations
2019-03-05 12:35:29 +00:00
Luck
d1ca7684d6
Refactor AbstractJavaScheduler to make use of a cached thread pool
2019-03-05 12:32:16 +00:00
Luck
512b621a7a
Refactor Dependency class a bit
2019-03-03 16:46:20 +00:00
Luck
2cf919a17a
Bump hikari version
2019-03-03 12:01:15 +00:00
Luck
46072eb465
Attempt to detect and warn about CraftBukkit + offline mode problems ( #1439 )
2019-02-21 14:14:00 +00:00
Luck
ae63a42c2e
Slightly optimize regex and wildcard processors
2019-02-21 12:37:23 +00:00
Luck
8773ec07ab
Include processor & cause in verbose hover message
2019-02-19 23:30:11 +00:00
Luck
287cc308d6
Fix parsing log entry types ( #1438 )
2019-02-19 14:17:33 +00:00
Luck
4ef3d50965
Properly implement ContextManager#unregisterCalculator ( #1422 )
2019-02-09 11:50:00 +00:00
Luck
dae64fc8c4
Cleanup some of the Sponge permission holder implementation code
2019-02-07 15:35:09 +00:00
Luck
215031a1f3
Close messaging service before storage
...
Fixes https://www.spigotmc.org/threads/174259/page-129#post-3302827
2019-02-07 12:38:24 +00:00
Luck
85d2f0b51f
Add method to unregister context calculators ( #1422 )
2019-02-07 12:24:23 +00:00
Luck
1a690dabd7
Implement NodeMap without using Guava's Multimap util ( #1416 )
2019-02-04 20:35:20 +00:00
Luck
526448ce40
Don't try to set unicode connection properties for PostgreSQL ( #1134 )
2019-02-04 19:36:53 +00:00
Luck
307614e704
Cleanup import statements
2019-01-31 00:53:42 +00:00
Luck
f6c0794691
Return more detailed information about exactly how a permission check result was determined
2019-01-31 00:45:56 +00:00
Luck
83db00aef8
Better null checking in HikariConnectionFactory ( #1408 )
2019-01-30 16:24:30 +00:00
Luck
7b8426977a
Switch text dependency back to 1.11 ( #1404 )
2019-01-28 10:39:08 +00:00
Luck
d9912cb93f
Update some dependencies
2019-01-27 22:51:05 +00:00
Luck
1d9fc568e4
Fix calling default methods on Event interfaces ( #1386 )
2019-01-16 14:43:55 +00:00
Luck
3c0d1ba7a1
Ensure caches are invalidated when Bukkit/Nukkit's Permission#getChildren map is modified ( #1378 )
2019-01-13 16:58:31 +00:00
Luck
d3ae3324fa
Allow the bytebin url to be configured
2019-01-12 12:02:16 +00:00
Luck
4b97c9419e
Finish updating commodore
...
woops
2019-01-07 21:29:28 +00:00
Luck
9b1c73ed23
Implement use of a Maven Central mirror for dependency downloads
...
People keep telling me that LP's use of Maven Central for downloading dependencies is not allowed / inappropriate / abusive. I disagree but I'm bored of hearing it. Using a mirror will mean that all of the load is taken off of Central, and is instead absorbed by my servers + (mostly) Cloudflare.
- The mirror is (currently) hosted at https://nexus.lucko.me/repository/maven-central/
- The prospect of the mirror becoming compromised is not a concern. LuckPerms compares the downloaded content against a checksum before saving it.
- The prospect of the mirror going offline is also not a concern. We will fallback to Maven Central if a connection cannot be made to the mirror.
2019-01-07 16:56:16 +00:00
Luck
048768007d
Change the way static contexts are displayed in /lp info
2019-01-07 15:44:54 +00:00
Luck
ec7a5321a6
Some misc refactoring / code cleanup
2019-01-07 15:08:13 +00:00
Luck
c396323308
Log exceptions thrown by BufferedRequest tasks
2019-01-05 23:06:57 +00:00
Luck
6fc2321fad
Refactor PlayerLoginProcessEvent
...
This is technically a breaking change, but I'm fairly sure I'm the only person using this event. It's quite obscure ;p
2019-01-02 13:54:55 +00:00
Luck
a0d04790a5
Update text-adapter-bungeecord to 1.0.2 ( #1362 )
2019-01-01 15:33:18 +00:00
Luck
c4154c09da
Remove SQL indexes on the permission field
2018-12-23 21:56:51 +00:00
Luck
8eed3131f2
Fix sending component messages on older CB/S releases ( #1344 )
2018-12-23 16:52:00 +00:00
Luck
2ccffc6e6d
Fix error message when event handlers throw an exception
2018-12-22 17:03:51 +00:00
Luck
fc69002c86
Fix wrong checksum for text-adapter-bukkit
2018-12-19 14:36:20 +00:00
Luck
e3a6db5f97
Refactor ProgressLogger slightly
2018-12-19 10:39:48 +00:00
Luck
6d8077ffd0
Use text-adapter-bukkit for sending Components to Bukkit objects
2018-12-19 10:29:22 +00:00
Luck
784161d66d
Update okhttp and okio versions
2018-12-19 10:06:36 +00:00
Luck
2cb5e437fd
Switch default MySQL/MariaDB charset from utf8 to utf8mb4
...
https://medium.com/@adamhooper/in-mysql-never-use-utf8-use-utf8mb4-11761243e434
Relates to #1337
2018-12-18 16:02:25 +00:00
Luck
8c57c2b46d
Remove static imports
2018-12-18 12:51:26 +00:00