Commit Graph

135 Commits

Author SHA1 Message Date
ljacqu 2a747c7d01 #1034 Create permissions for debug sections
- Add an individual permission for each debug section (including wildcard perm)
- Create test for DebugCommand
- Refactor tests for the enum permission nodes to use the same abstract class
- Update related project files (plugin.yml, permission docs, command docs)
2017-04-14 19:54:17 +02:00
ljacqu 24162ad94b #1034 Create debug command structure + utility to see permission groups
- Relevant to current work... :)
2017-01-29 19:47:14 +01:00
ljacqu d09964f1cb #963 Create tool task to generate plugin.yml
- Create task that generates commands/permissions section of plugin.yml
- Change CommandInitializer to return a List instead of Set (preserve insertion order)
- Merge CommandSyntaxHelper into CommandUtils
2016-10-23 12:17:37 +02:00
ljacqu 77d4f4b24d #768 Adjust to ConfigMe 0.2 and restrict command with permission 2016-10-16 21:40:59 +02:00
ljacqu 6f4a5fee07 Add missing permission to plugin.yml, fix description 2016-10-02 10:48:26 +02:00
Gabriele C 7deb75ab85 Deprecate GroupManager handler 2016-09-04 13:29:01 +02:00
ljacqu d1a1e47928 #872 Harmonize plugin.yml permissions with code + #337 create consistency test 2016-08-04 22:10:31 +02:00
Gabriele C 6b13f9d370 Fix plugin version in plugin.yml 2016-06-28 22:14:30 +02:00
Gabriele C a998354fa2 Project cleanup 2016-06-26 16:19:55 +02:00
ljacqu 9b5009eb8c #742 Create test that plugin.yml corresponds to command definitions
- Create test
- Fix definitions to correspond
2016-06-02 15:49:21 +02:00
Gabriele C fb4dd260f8 Correct pom properties 2016-05-05 18:39:35 +02:00
Gabriele C 39aaef8f8a Pom enhancements 2016-05-04 17:12:14 +02:00
Gabriele C 15792f01e9 Fix docs 2016-02-14 17:38:13 +01:00
ljacqu b3734f4010 #415 Move some permission nodes out of authme.player.*
- Move certain permission nodes outside of the authme.player branch
- Update classes / permissions list
- Remove wildcard node from code completely (since not used)
2016-02-14 14:15:02 +01:00
Xephi 2f1338b08b little forgot 2016-01-09 17:16:14 +01:00
Xephi fd7bdcd3c2 Change node to authme.player.seeownaccounts #423 2016-01-09 16:21:44 +01:00
Xephi 18ed62b096 Fix #423 2016-01-09 14:45:59 +01:00
DNx5 44d35154aa Register permissions properly in "plugin.yml".
so permissions manager plugin can read what available permissions for AuthMe
2016-01-06 10:02:32 +07:00
DNx5 fd73ce1562 Attempt to Fix permissions wildcard problem. 2016-01-05 07:21:24 +07:00
Gabriele C acfc4dba3e Forgot this 2015-12-20 13:26:38 +01:00
DNx 406c58f585 Remove build time from plugin version. 2015-11-30 10:24:33 +07:00
Gabriele C 109c85f4dd Auto build number + helpHeader config 2015-11-29 14:27:44 +01:00
Gabriele C 594d4f7b30 revert broken maven features 2015-11-26 22:14:31 +01:00
Gabriele C db67c77b33 auto build number 2015-11-26 19:20:25 +01:00
Tim Visée 1b30139ded Added note for possible invalid permission nodes in plugin configuration 2015-11-26 18:51:23 +01:00
Tim Visée e37ddfdca2 Removed invalid permission node from plugin configuration 2015-11-26 18:49:18 +01:00
DNx5 b6f6599779 Cleanup maven transitive dependencies
test to add jenkins build number in plugin version
2015-11-26 23:55:57 +07:00
Gabriele C 43b9462ddc cleanup 2015-11-24 21:13:09 +01:00
Tim Visée eae6eb384f Updated soft depends 2015-11-20 20:04:59 +01:00
Gabriele C 2c45cece00 fix plugin name
(i'm an idiot -_-)
2015-11-10 18:43:24 +01:00
Gabriele C 1c2cc959cc cleanup 2015-11-08 14:51:55 +01:00
games647 86ff20b6c9 Replacing old inventory protecting with safe packet modifications using ProtocolLib.
Instead of clearing the inventory of players and storing it's contents in a file, we now prevent
the server from sending the inventory packet if the player is not logged in. The player will
see a empty inventory, but has still his items stored on the server. Therefore we don't
need to modify the player's inventory and we won't make any inventory corrupted.

Fixes Xephi/AuthMeReloaded#203,
Fixes Xephi/AuthMeReloaded#193,
Fixes Xephi/AuthMeReloaded#191,
Fixes Xephi/AuthMeReloaded#148

Remove dead code + Fix empty inventory on the unregister command

Fix NPE if ProtocolLib isn't enabled or installed
2015-10-03 10:48:40 +02:00
DNx5 6a8e581ba8 added softdepend for PerWorldInventories 2015-09-16 11:20:43 +07:00
Gabriele C. fc97c60529 Update plugin.yml 2015-08-03 19:18:30 +02:00
Gabriele C fc09fb3a5c Updated plugin.yml 2015-07-30 23:54:19 +02:00
Gabriele C 79759bf139 Removed Passpartu feature 2015-07-29 14:12:22 +02:00
Xephi59 c51b131a54 Concurrent shit 2015-07-25 04:28:37 +02:00
Xephi59 a44481c33b Add a permission to disable some people to be forced 2015-07-05 03:35:32 +02:00
Xephi59 52c023b1f2 Add forcelogin command 2015-07-05 03:12:39 +02:00
Gabriele C. ba32537670 Update plugin.yml 2015-06-30 14:39:44 +02:00
Gabriele C. a9c03b686f Update plugin.yml 2015-06-26 16:06:56 +02:00
Gabriele C 26fff61bb9 Added version variable in plugin.yml 2015-06-17 14:15:27 +02:00
Xephi 44bbd30fd2 Let's ignore 4.0 branch, it's time to begin AuthMe 5.0 guys !
Full rework in coming!
2015-04-21 16:45:48 +02:00
Xephi 7ae951c4ab Fix EmailRegistration bypass session
Update to 3.5-SNAPSHOT
2014-08-13 22:21:25 +02:00
Xephi 0b55e48b85 Add /authme resetposition <playername> 2014-08-08 15:54:26 +02:00
Xephi 9001cd4ebc Add Converter command 2014-07-28 16:46:31 +02:00
Xephi 1d83b398f0 Rework Converter + Add CrazyLogin flat converter 2014-06-14 01:53:46 +02:00
Xephi 2638007ada AuthMe 3.4 2014-06-13 05:56:59 +02:00
Xephi 864661c797 Update 3.3.6 - Emergency Fix
//Changes 3.3.6://
* **Emergency fix: Email recovery method are now fixed and safety to
use**
* Support all craftbukkit builds
* Now Support our sponsor ipClean feature ( Get player real ip through
their servers )
* Now Cache correctly Item Custom Names and Lores
* Fix FlatToSQL converter
* Add /authme getip <playername> command, perm : authme.admin.getip
* Implement correctly XenForo Support
* Fix maxregperip
* Fix maxloginperip
* Add ForceCommandsAsConsole config
* Preparation for next features, coming soon !
2014-04-01 17:10:33 +02:00
Xephi 8c3dc12658 Update 3.3.5
//Changes 3.3.5://
* Now Support our sponsor ipClean feature ( Get player real ip through
their servers )
* Now Cache correctly Item Custom Names and Lores
* Fix FlatToSQL converter
* Add /authme getip <playername> command, perm : authme.admin.getip
* Implement correctly XenForo Support
* Fix maxregperip
* Fix maxloginperip
* Preparation for next features, coming soon !
2014-04-01 10:32:27 +02:00