Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | v2.1: - Update for CraftBukkit 1.7.8-R0.1(3050). - Add UUID support. Plugins ↵ | ElgarL | 2014-05-04 | -4/+5 |
| | | | | can still query by player name but a UUID is faster and preferable. | |||
* | Do not override higher level permissions with negations. | ElgarL | 2014-05-04 | -3/+11 |
| | ||||
* | Fix manucheckp to understand and report correctly on Exception nodes. | ElgarL | 2014-05-04 | -11/+28 |
| | ||||
* | Allow Exceptions in any inherited group to override negation of permissions. | ElgarL | 2014-05-04 | -9/+47 |
| | ||||
* | Allow Exception permission to override negations when in the same group. | ElgarL | 2014-05-04 | -0/+4 |
| | ||||
* | Change to use LinkedHashSets to preserve ordering. Fixes an issue with ↵ | ElgarL | 2014-05-04 | -8/+44 |
| | | | | populating bukkit perms in the wrong order. Fix wildcard negation in parent groups. | |||
* | Check subgroup permissions with an equal priority so no one subgroup is ↵ | ElgarL | 2014-05-04 | -2/+15 |
| | | | | higher ranked than another. | |||
* | Fix setting of accessLevel on User level permission tests. | ElgarL | 2013-02-25 | -0/+2 |
| | ||||
* | Make gm API lookup respect offlineperms toggle properly. | KHobbits | 2013-02-01 | -3/+12 |
| | ||||
* | Prevent '*' permissions granting the 'groupmanager.noofflineperm' | ElgarL | 2013-01-29 | -0/+2 |
| | | | permission. | |||
* | Fix recursive loop when used on offline servers. | ElgarL | 2013-01-14 | -11/+33 |
| | ||||
* | Do not grant any permissions (nort update Bukkit) if the server is in | ElgarL | 2013-01-13 | -1/+22 |
| | | | | offline mode and the player has the permission node 'groupmanager.noofflineperms'. | |||
* | Synchronize pushing to Bukkit perms to prevent any | ElgarL | 2013-01-13 | -17/+20 |
| | | | ConcurrentModificationException. | |||
* | Remove attachments BEFORE we clear them. | ElgarL | 2013-01-09 | -9/+9 |
| | ||||
* | code tidy. | ElgarL | 2013-01-09 | -2/+4 |
| | ||||
* | Remove attachments before clearing | ElgarL | 2013-01-09 | -0/+9 |
| | ||||
* | Clear our attachment map upon a manload so we correctly reconfigure a | ElgarL | 2013-01-09 | -0/+2 |
| | | | players new permissions. | |||
* | Ignore stupid plugins which add empty permission nodes. | ElgarL | 2012-08-06 | -17/+22 |
| | ||||
* | If a permission is found return the correct node for mangcheckp (not | ElgarL | 2012-07-10 | -0/+1 |
| | | | null). | |||
* | Merge branch 'groupmanager' of | ElgarL | 2012-07-10 | -3/+3 |
|\ | | | | | | | | | | | | | https://ElgarL@github.com/essentials/Essentials.git into groupmanager Conflicts: EssentialsGroupManager/src/org/anjocaido/groupmanager/permissions/BukkitPermissions.java | |||
| * | Fix critical flaw in permissions removal. | Matt Baxter | 2012-07-10 | -12/+1 |
| | | | | | | Potential for removing the removal entirely but this can be figured out later. | |||
* | | Stop force removing attachments and let Bukkit handle it's own mess. | ElgarL | 2012-07-10 | -50/+26 |
|/ | ||||
* | Better update for the User object player reference. | ElgarL | 2012-06-16 | -8/+5 |
| | ||||
* | Clear the player reference on logout so it's refreshed upon a reconnect. | ElgarL | 2012-06-16 | -0/+9 |
| | ||||
* | Fix forgetting sub groups on a manload. | ElgarL | 2012-04-21 | -2/+7 |
| | ||||
* | Finally remove all deprecated methods. | ElgarL | 2012-04-13 | -108/+5 |
| | ||||
* | Update all code formatting to use tabs for indentation. | ElgarL | 2012-04-13 | -335/+410 |
| | ||||
* | Properly fix concurrent modification when removing all attachments. | ElgarL | 2012-04-10 | -2/+11 |
| | ||||
* | Fix a concurrent modification error when removing all attachments. | ElgarL | 2012-04-07 | -2/+6 |
| | ||||
* | Remove all permission attachments when performing a manload or restart. | ElgarL | 2012-04-06 | -0/+9 |
| | ||||
* | Don't throw errors when attempting to remove permission attachments | ElgarL | 2012-04-05 | -1/+8 |
| | | | (bukkit will have already removed it). | |||
* | Fix an error I caused trying to modify an unmodifiable list when parsing | ElgarL | 2012-04-05 | -1/+3 |
| | | | '*' permissions. | |||
* | Update to 2.0 | ElgarL | 2012-04-05 | -16/+14 |
| | | | | | Fix GM reporting of permission inheritance to retain the correct order. Lower inheritance groups can no longer negate a higher groups permissions. | |||
* | Force remove player attachments on disconnect, and tidyup during player | ElgarL | 2012-04-01 | -1/+38 |
| | | | join in case of any errors. Fixes a bug of losing permissions. | |||
* | Don't remove an attachment on a player leaving as Bukkit never forgets | ElgarL | 2012-03-17 | -10/+2 |
| | | | | it. This fixes non mirrored permissions being messed up if a player relogs. | |||
* | Fix a silly logic error when testing bukkit perms | ElgarL | 2012-03-03 | -1/+1 |
| | ||||
* | Minor optimization when checking bukkit permissions. | ElgarL | 2012-03-03 | -5/+3 |
| | ||||
* | comment name change | ElgarL | 2012-02-15 | -1/+1 |
| | ||||
* | Depreciate PlayerTeleportEvent, PlayerRespawnEvent and PlayerPortalEvent | ElgarL | 2012-02-15 | -14/+6 |
| | | | | | as it's all handled in PlayerChangedWorldEvent. This also means we no longer update permissions before we change worlds. | |||
* | Depreciate PlayerTeleportEvent as it's all handled in | ElgarL | 2012-02-14 | -9/+1 |
| | | | PlayerChangedWorldEvent. | |||
* | Prevent getAllPlayersPermissions() processing a group more than once. | ElgarL | 2012-02-02 | -18/+25 |
| | | | Improves performance when using complex inheritance structures. | |||
* | Track the 'onPlayerChangeWorld' event as some teleports seem to not be | ElgarL | 2012-01-30 | -0/+6 |
| | | | triggering a world move. | |||
* | Auto sort permissions on load to speed up population of superperms. | ElgarL | 2012-01-30 | -4/+17 |
| | | | | | | | | | Negating a parent node after adding all nodes with * will now correctly remove all child nodes of that parent before populating superperms. eg. - '*' - -vanish.* - vanish.standard | |||
* | Fix players retaining permissions when demoted. | ElgarL | 2012-01-29 | -9/+6 |
| | ||||
* | fix for an iterator error if there is only one element in the array. | ElgarL | 2012-01-28 | -2/+3 |
| | ||||
* | Fixed a bug when pushing superperms in the wrong order. | ElgarL | 2012-01-28 | -84/+61 |
| | ||||
* | Properly fix inherited negated nodes. | ElgarL | 2012-01-27 | -4/+5 |
| | ||||
* | do not allow inherited permissions to negate higher perms. | ElgarL | 2012-01-27 | -2/+6 |
| | ||||
* | Check for a null player object in the PlayerTeleportEvent. | ElgarL | 2012-01-25 | -1/+1 |
| | ||||
* | Fix trying to modify an unmodifiable collection breaking superperms. | ElgarL | 2012-01-25 | -30/+31 |
| |