Commit Graph

  • f7bf4416c9 Fix illegal cast from LPSubject to SpongeGroup - fixes #126 Luck 2017-01-12 21:19:34 +00:00
  • 2b96b656a9 constants do not need getters Luck 2017-01-12 21:14:27 +00:00
  • 0fe251b6ec Fix promote/demote commands and primary groups conflicting Luck 2017-01-12 19:45:44 +00:00
  • a1afc70bcb Cache regex permissions when they get processed Luck 2017-01-12 19:45:15 +00:00
  • ced3e6959c Add methods to get a list of users/groups with a specific permission Luck 2017-01-11 21:25:57 +00:00
  • 1c229d54d9 Cleanup Luck 2017-01-11 18:55:46 +00:00
  • dd50193c18 Fix Sponge subjects from being unloaded and never reinitialized - closes #124 Luck 2017-01-10 19:17:45 +00:00
  • ab0f9bbdbd Fix creating new tracks with SQLBacking Luck 2017-01-09 19:24:12 +00:00
  • 055d181c67 Fix KCauldron dependency loading - closes #121 Luck 2017-01-09 18:20:03 +00:00
  • 7042c45deb Fix retrieving log from SQLBacking Luck 2017-01-08 20:12:33 +00:00
  • 960c2291b6 Fully implement new SQL schema & add migration code Luck 2017-01-08 19:33:27 +00:00
  • 773bfe1407 Automatically sort YAML/JSON storage - closes #113 Luck 2017-01-08 11:02:13 +00:00
  • a23f995717 Hopefully fix #118 Luck 2017-01-08 10:44:48 +00:00
  • bd509b3c75 Fix build Luck 2017-01-05 18:30:09 +00:00
  • a0f8ba9afb Fix NPE in LuckPermsSubjectData - closes #115 Luck 2017-01-05 18:27:58 +00:00
  • a71e040c6d Fix NPE with Vault transient permissions - closes #117 Luck 2017-01-05 18:20:17 +00:00
  • 454abec468 Cleanup vault hook Luck 2017-01-05 18:19:14 +00:00
  • 96035d5257 Fix clickable node list Luck 2016-12-30 15:02:22 +00:00
  • 9f2b59f2a2 Refactor SQLBacking - still towards #77 Luck 2016-12-30 14:27:43 +00:00
  • a54046907d change first login event handling Luck 2016-12-30 12:46:04 +00:00
  • 2ce5679373 Fix issue where only the first request for a user subject would wait for the loading task to complete. Closes #108 Luck 2016-12-30 00:42:33 +00:00
  • 2dad9f84fc Fixes towards #77 Luck 2016-12-27 14:55:21 +00:00
  • a81a361a93 Fully implement new SQLBacking - towards #77 Luck 2016-12-27 14:27:05 +00:00
  • 4660e68abf Some small fixes for new SQL backing Luck 2016-12-27 13:03:59 +00:00
  • f8a77cf809 Change comments on configs; default ports for all storage backends bakatrouble 2016-12-25 20:43:36 +03:00
  • 0abe9598f6 It shouldn't be here bakatrouble 2016-12-25 21:41:04 +04:00
  • 20de713716 Some readability bakatrouble 2016-12-25 20:24:24 +03:00
  • 9dbef6acc2 Change providers syntax; fix port for PostgreSQL provider bakatrouble 2016-12-25 20:14:17 +03:00
  • 4c93bf7cf0 Fix connection leaking on batch inserts; fix IDEA analyser warning bakatrouble 2016-12-25 20:07:02 +03:00
  • a8fea0fc49 Implement NodeDataHolder bakatrouble 2016-12-25 20:05:55 +03:00
  • 2d5975d6e3 Vault only save if a change was made Luck 2016-12-27 12:24:19 +00:00
  • 6874cfd5b1 WIP: implement better sql schema - towards #77 Luck 2016-12-24 20:30:35 +00:00
  • d34013396a woops Luck 2016-12-23 16:59:01 +00:00
  • a35b0915ab Refactor SQL storage - towards #77 Luck 2016-12-23 16:55:35 +00:00
  • b35f3b4375 Properly cleanup in the case of a reload - towards #100 Luck 2016-12-23 11:28:42 +00:00
  • f4f9612789 Fix MongoDB auth-less connection Luck 2016-12-23 10:14:41 +00:00
  • bfc79c6051 Reduce page entry count to 15 - resolves #95 Luck 2016-12-22 22:06:41 +00:00
  • d3e60487bb Download dependencies at runtime instead of shading them in the jar Luck 2016-12-22 21:17:02 +00:00
  • f36f411a8d Fix broken inheritance caching system - closes #97 Luck 2016-12-22 17:50:56 +00:00
  • 35f4aea69f Maybe fix caching issues - closes #99 Luck 2016-12-22 15:34:22 +00:00
  • 8795383e7c Make sync command reload sponge data too - resolves #98 Luck 2016-12-21 21:34:43 +00:00
  • fc4750706b Cleanup sponge files and don't persist empty sections - resolves #96 Luck 2016-12-21 21:33:32 +00:00
  • 0ae59bd3e6 show group weight value in the group info command output Luck 2016-12-21 21:26:22 +00:00
  • 61fd14c816 Add group setweight command - closes #94 Luck 2016-12-21 21:22:48 +00:00
  • c7d3d87b09 Fix verbose recording filters (again) Luck 2016-12-20 13:59:56 +00:00
  • 5e68f7b58c Implement paginated permission listings - closes #80 Luck 2016-12-20 13:55:42 +00:00
  • 8a692200d5 Improve memory footprint in low throughput caches Luck 2016-12-20 12:42:02 +00:00
  • 829eacb0fb Fix verbose recording not taking note of filters Luck 2016-12-20 02:53:28 +00:00
  • 9aeca91f22 Allow space on Sponge Group subjectcollection Luck 2016-12-19 21:52:26 +00:00
  • 1bdb512826 Ease handling of group names containing spaces, after a faulty migration process Luck 2016-12-19 21:50:22 +00:00
  • 060fa6e5f7 change weight node Luck 2016-12-19 18:22:32 +00:00
  • 171a54c0fc PEX migration - include username too. Closes #92 Luck 2016-12-19 01:22:47 +00:00
  • 17406b448d Add more detail to the group info command Luck 2016-12-18 23:34:33 +00:00
  • b4b661a3ad Set default port Luck 2016-12-18 10:16:05 +00:00
  • 4857969ca4 Cache calls querying parent groups in bridge subjects - closes #69 Luck 2016-12-18 09:57:39 +00:00
  • d9d01e09aa Cache collation keys - resolves #90 Luck 2016-12-18 09:42:07 +00:00
  • dadca97d8a actually remove Luck 2016-12-17 00:04:04 +00:00
  • 8afba8b53d remove /p alias Luck 2016-12-17 00:03:21 +00:00
  • 85dac1184c silence NPE in autoop listener Luck 2016-12-16 22:47:44 +00:00
  • 4167460d28 Print true/false alongside permission info output for consoles without color. Closes #84 Luck 2016-12-16 19:21:36 +00:00
  • 1d8a60749d help tame mysql connection settings Eric Coan 2016-12-16 01:14:31 -07:00
  • 31a597ca81 lower mysql connection timeout - may help with #81 Luck 2016-12-12 22:21:54 +00:00
  • e5e77ffec5 Add PEX track migration - closes #78 Luck 2016-12-12 19:51:21 +00:00
  • 41c3df41b4 Allow group weights as permission nodes - resolves #73 Luck 2016-12-12 19:30:42 +00:00
  • 053066f1a7 add parent clear command - closes #67 Luck 2016-12-12 19:06:23 +00:00
  • 21135dac07 Implement (partially) clickable permission lists - towards #68 Luck 2016-12-12 18:56:48 +00:00
  • 22ccce3208 Default the value to true in set/settemp commands if no arg is given. Closes #82 Luck 2016-12-12 16:52:15 +00:00
  • 70aa3964ee Run all commands on the same thread - fixes #79 Luck 2016-12-11 11:34:18 +00:00
  • 167489823a more lenient command blocking Luck 2016-12-09 19:39:05 +00:00
  • d1426f1b37 change jar names Luck 2016-12-08 19:33:49 +00:00
  • 7dcdc59c8e Fix IllegalArgumentException with BiMap#put Luck 2016-12-08 16:30:00 +00:00
  • 1e13ee87af cleanup imports Luck 2016-12-07 22:21:22 +00:00
  • 5101c1a759 fix build Luck 2016-12-07 22:16:01 +00:00
  • 74bb079625 Fix zPermissions imports (PR #72, fixes #61) Slind14 2016-12-07 23:13:50 +01:00
  • 2da7979d94 Partially add clickable command listings - towards #68 Luck 2016-12-07 22:09:11 +00:00
  • 4ecb2c7c27 Closes #58 - Disable OP commands on Sponge Luck 2016-12-07 21:27:50 +00:00
  • 251f51b01c add missing messages Luck 2016-12-07 21:20:54 +00:00
  • 2fba9b83af apply group rewrites to vault - resolves #59 Luck 2016-12-07 21:18:57 +00:00
  • 1c97cb3cec Sponge: Fix migration for subjects with identifiers containing spaces Luck 2016-12-07 21:14:24 +00:00
  • 25511f898c implement clickable message base - towards #68 Luck 2016-12-07 21:08:30 +00:00
  • d820f153a9 idk Luck 2016-12-06 22:35:06 +00:00
  • 77b06acad4 declare child states Luck 2016-12-06 21:53:57 +00:00
  • 6760a96527 Ensure holder state is always declared Luck 2016-12-06 21:48:37 +00:00
  • 257f426ab9 implement cached state for all permission holders. towards #69 Luck 2016-12-06 21:33:55 +00:00
  • 3771a50f30 cleanup Luck 2016-12-06 19:21:48 +00:00
  • 85ee211172 Update VaultChatHook.java dracnis 2016-12-06 04:49:14 +01:00
  • 1b7a66b41a Fix #66 Luck 2016-12-04 23:09:12 +00:00
  • 8f9a1aa931 Add verbose pastebin upload functionality - resolves #55 Luck 2016-12-03 19:30:25 +00:00
  • 8b60fd0e55 Sponge: remove spammy user not already loaded message Luck 2016-12-03 14:11:53 +00:00
  • cd7b3b4f6e Fix compat with older guava versions Luck 2016-12-03 13:55:51 +00:00
  • 83b0f62d59 Implement full caching for non user/group subjects Luck 2016-12-03 13:26:17 +00:00
  • dd3a78ada8 Fix #65 Luck 2016-12-03 11:08:47 +00:00
  • 307e2b889c Changes for version 2.16 Luck 2016-12-02 20:20:24 +00:00
  • a063f7664d Fix #54 - getPermissionValue not checking default user Luck 2016-12-02 17:26:38 +00:00
  • b1ab857592 Merge remote-tracking branch 'origin/master' Luck 2016-12-02 17:21:10 +00:00
  • 2b8bbc434f WIP: Sponge service refactor Luck 2016-12-02 17:20:36 +00:00
  • c6878c27b9 Fix Vault #setPrefix method Luck 2016-11-30 21:43:10 +00:00
  • 02ff4a4acb cleanup Luck 2016-11-29 23:35:25 +00:00
  • 23f757e916 fix formatting Luck 2016-11-28 21:50:19 +00:00
  • f0ababa409 Maybe fix lilypad uuid retrieval Luck 2016-11-28 21:39:10 +00:00