Commit Graph

23 Commits

Author SHA1 Message Date
zml 4daef4aff2 Check both superperms and PEX directly to support older versions of PEX with inGroup
Older versions didn't set the group nodes correctly, so they were only
accessible through getEffectivePermissions()
2013-09-25 19:35:27 -07:00
zml 43b8c2cd9b Update PEX WEPIF resolver to use superperms where possible 2013-08-31 23:00:49 -07:00
me4502 70ccac620f Use equalsIgnoreCase to check for perm plugins, and check for GroupManager
Using equalsIgnoreCase fixes a few weird issues with bPerms, and adding GroupManager fixes a metric tonne of issues with GroupManager.. Like it being randomly disabled, it not working, etc.
2013-06-10 17:02:30 -04:00
snowleo 0c38365100 WEPIF GroupManagerResolver implementation 2013-01-18 03:22:17 -05:00
aumgn 1fef255d77 Clean up some io close() calls 2012-08-27 20:10:35 +02:00
zml2008 b938aa0be3 Add isInitialized method to PermissionsResolverManager for an easy way to check if the PermissionsResolverManager has been initialized 2012-04-28 10:30:20 -07:00
Nidan 2fbaa5a29f fixing search for bPermissions
Closes #182
2012-03-17 14:54:11 -07:00
TomyLobo 247e8b163d Removed the com.sk89q.bukkit.migration package and LegacyPermissionsProviderWrapper.
This restores compatibility with the latest Bukkit builds.
2012-02-20 14:33:09 +01:00
zml2008 483edd76bd Removed redundant PermissionsResolver.load() call 2012-01-22 21:28:19 -08:00
zml2008 3d0c045cd4 Added bPermissions support 2012-01-22 21:26:53 -08:00
TomyLobo 8aa65fd7f4 License block changes
Added some missing license blocks
Added "and contributors" to all copyright notices.
Added $Id$ to files that were still missing it.
Changed "All rights reserved" to GPLv3 on Injector.java.
2012-01-20 08:24:32 +01:00
sk89q 5746831818 Revert "Removed support for Permissions2/3." Reason: http://pastebin.com/jTZEJVxJ
This reverts commit efb7b3509a.
2012-01-19 21:33:12 -08:00
zml2008 6134d2b868 Updated for slightly cleaner event handler syntax 2012-01-19 15:22:42 -08:00
TomyLobo 4e4a5a02c9 Updated the remaining Listeners to the new event system. 2012-01-18 17:50:07 +01:00
zml2008 efb7b3509a Removed support for Permissions2/3 2012-01-16 10:26:45 -08:00
TomyLobo cc256aa246 Added license blocks to some files that were still missing them.
Copied from files from the same directory.
2011-12-26 00:57:26 +01:00
TomyLobo 324a041e38 Split up some external .* imports. 2011-12-26 00:36:23 +01:00
zml2008 a1e239d08c Fixed SIOOBE when entering a blank quoted string 2011-12-24 22:22:37 -08:00
zml2008 cf69daff78 Fixed inGroup always returning true for ops 2011-12-10 01:25:35 +01:00
TomyLobo 50bdb2332a Removed LegacyPluginPermissionsResolver.
Wrapping at the PermissionsProvider level instead, which removes some code duplication and fixes 2 warnings :)
2011-12-05 04:25:56 +01:00
zml2008 deea1f7655 Moved PermissionsResolverServerListener into PermissionsResolverManager and got rid of some unnecessary methods. 2011-12-04 19:06:41 -08:00
TomyLobo cd2f56918d Renamed WEPIFRutimeException to WEPIFRuntimeException and gave it a serialVersionUID. 2011-12-05 03:41:24 +01:00
zml2008 daf1dde701 Moved WEPIF to the com.sk89q.wepif package and made PermissionsResolverManager a singleton
Added OfflinePlayer permissions fetching methods to WEPIF
2011-12-04 17:42:46 -08:00