Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Fix recursive error detection when partial mirroring the main world | ElgarL | 2012-11-20 | -2/+2 |
| | ||||
* | GroupManager typo fix | Necrodoom | 2012-11-08 | -2/+2 |
| | ||||
* | allWorldsDataList now returns fully mirrored worlds whihc are not | ElgarL | 2012-10-01 | -2/+2 |
| | | | identical mirrors (fixes the /manselect list). | |||
* | No need for a new array. | ElgarL | 2012-09-25 | -3/+1 |
| | ||||
* | Add alphabetically sorted user lists. | ElgarL | 2012-09-25 | -4/+10 |
| | ||||
* | Change order of data in Users.yml to [name, Group, SubGroup, | ElgarL | 2012-09-25 | -124/+105 |
| | | | Permissions, Info nodes]. | |||
* | Commenting | ElgarL | 2012-09-25 | -2/+2 |
| | ||||
* | Fix javadocs | ElgarL | 2012-09-25 | -2/+2 |
| | ||||
* | Thread safety for GM | snowleo | 2012-09-10 | -17/+46 |
| | ||||
* | Revert bad synchronization | snowleo | 2012-09-10 | -13/+10 |
| | | | | This reverts commit 96ab1b4533b62464b8325373e677209290bced3e. | |||
* | Synchronize the world data holder. | ElgarL | 2012-09-10 | -2/+4 |
| | ||||
* | Change to Hashtables to reduce the chance of a | ElgarL | 2012-09-10 | -8/+9 |
| | | | | ConcurrentModificationException pulling group/user data in an Async thread. | |||
* | Give a better error when a subgroup is null. | ElgarL | 2012-08-31 | -4/+8 |
| | ||||
* | Fix mirroring now we are not using any Bukkit methods. | ElgarL | 2012-08-03 | -16/+24 |
| | ||||
* | Fix a cases sensitivity bug in world loading. | ElgarL | 2012-08-03 | -1/+1 |
| | ||||
* | Throw a better error than 'null' when someone removes all groups from a | ElgarL | 2012-07-06 | -0/+4 |
| | | | yml. | |||
* | Ignore any sub folders in the Worlds folder which start with a period | ElgarL | 2012-07-04 | -1/+1 |
| | | | (fix for storing data in svn respoitories). | |||
* | Fix loading users with only numerals in their names to be seen as | ElgarL | 2012-06-24 | -2/+8 |
| | | | strings. | |||
* | Only output a Data update message if something has changed. | ElgarL | 2012-06-22 | -1/+7 |
| | ||||
* | Fix forgetting sub groups on a manload. | ElgarL | 2012-04-21 | -0/+1 |
| | ||||
* | Re-initialize the WorldsHolder on a reload, as un-registering and | ElgarL | 2012-04-16 | -2/+9 |
| | | | | re-registering a new holder means all plugins have to check for the new service on every quiery. | |||
* | Finally remove all deprecated methods. | ElgarL | 2012-04-13 | -2/+0 |
| | ||||
* | Update all code formatting to use tabs for indentation. | ElgarL | 2012-04-13 | -1898/+2033 |
| | ||||
* | Fixed the 'last' nested throw/catch and rework all user and group | ElgarL | 2012-04-13 | -102/+190 |
| | | | reading to be certain to trap all errors. | |||
* | Fix silly nested throw/catch statements. Errors are now correctly | ElgarL | 2012-04-12 | -142/+171 |
| | | | generated when reading yml's. | |||
* | Expand GlobalGroups.yml and groups.yml to cover the VanishNoPacket | ElgarL | 2012-04-11 | -4/+6 |
| | | | | plugin. Demonstrating how to negate and add nodes when using the '*' permission with inheritance. | |||
* | Better handling of errors in user and group yml's. | ElgarL | 2012-04-07 | -177/+230 |
| | ||||
* | Prevent Null entries in group inheritance from throwing errors. | ElgarL | 2012-04-03 | -4/+6 |
| | ||||
* | Catch errors caused by bad indentation in yml's. | ElgarL | 2012-03-29 | -168/+176 |
| | ||||
* | Stop attempting to push empty permissions when players edit the yml's | ElgarL | 2012-03-29 | -4/+20 |
| | | | incorrectly. | |||
* | Auto rename all case sensitive world folders to lower case (if | ElgarL | 2012-03-26 | -2/+22 |
| | | | possible). | |||
* | Treat all world names as lower case for file handling (please check in | ElgarL | 2012-03-26 | -18/+26 |
| | | | | your worlds folder. You should have no folders with upper case letters from now). | |||
* | Don't remove an attachment on a player leaving as Bukkit never forgets | ElgarL | 2012-03-17 | -25/+1 |
| | | | | it. This fixes non mirrored permissions being messed up if a player relogs. | |||
* | Better reporting when a users.yml is failing to load. | ElgarL | 2012-03-04 | -1/+6 |
| | ||||
* | Updated Essentials to work with R5 | snowleo | 2012-02-21 | -1/+1 |
| | ||||
* | Add some commenting | ElgarL | 2012-02-05 | -35/+9 |
| | ||||
* | Fix world mirroring so it correctly creates data files and data sources | ElgarL | 2012-02-05 | -74/+201 |
| | | | | | for partially mirrored worlds. Fixed world mirroring so it returns the correct data for the requested world | |||
* | Fix a bug with getWorldData return the main world data for all mirrors, | ElgarL | 2012-02-02 | -1/+12 |
| | | | instead of the worlds parent data. | |||
* | Catch all errors in badly formatted groups. | ElgarL | 2012-01-31 | -5/+6 |
| | ||||
* | Auto sort permissions on load to speed up population of superperms. | ElgarL | 2012-01-30 | -26/+30 |
| | | | | | | | | | 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 | |||
* | Fixed an infinite loop error when using '/manudel' on a logged in | ElgarL | 2012-01-25 | -1/+1 |
| | | | | player. It caused setDefaultGroup to trigger a bukkit update when no GM User existed yet. | |||
* | Trap errors in fetching the mirrors map. | ElgarL | 2012-01-25 | -1/+2 |
| | ||||
* | Fix hasOwnData to return a correct result with new mirroring system | ElgarL | 2012-01-24 | -1/+1 |
| | ||||
* | Fixed isInList | ElgarL | 2012-01-24 | -1/+1 |
| | ||||
* | Added recursive loop detection for World mirroring (you may not set the | ElgarL | 2012-01-24 | -43/+42 |
| | | | | | | main world as a mirror of another). Fixed fetching world data so it no longer returns the mirrored world for groups. Each world data holder now points to the correct data set, so can be returned as an object. | |||
* | Catch NullPointerErrors generated by blank permission nodes. | ElgarL | 2012-01-14 | -2/+12 |
| | ||||
* | Major, MAJOR changes to support partial/full world mirroring. | ElgarL | 2012-01-11 | -513/+590 |
| | | | | You can now mirror groups.yml, users.yml or both files between different worlds. | |||
* | Optimize fetching of Mirrored world data. | ElgarL | 2012-01-10 | -5/+7 |
| | ||||
* | Reload GlobalGroups when you perform a world load. | ElgarL | 2012-01-03 | -9/+10 |
| | | | | Changed GlobalGroups to save/load before local groups in the scheduled data saving/loading | |||
* | Added custom events so plugins can now be notified of changes within | ElgarL | 2011-12-13 | -2/+27 |
| | | | GroupManager. |