Gnat008
|
ed0126d06c
|
Add a couple tests
|
2017-03-21 16:48:20 -04:00 |
|
Gnat008
|
cfbb3f9a7f
|
Remove unnecessary stubbing in SetPasswordCommandTest
|
2017-03-14 18:46:39 -04:00 |
|
Gnat008
|
2214fa5839
|
Implement /email setpassword
|
2017-03-14 18:26:32 -04:00 |
|
EbonJaguar
|
62c053d5cb
|
Register the new /email code command
|
2017-03-06 15:21:49 -05:00 |
|
EbonJaguar
|
fa65b1af5e
|
make TimedCounter#decrement(K) easier to read
|
2017-03-06 14:15:07 -05:00 |
|
EbonJaguar
|
7d4bfcd99d
|
- Introduce /email code
- Add max tries for /email code
- Introduce a PasswordRecoveryService
|
2017-03-06 13:54:46 -05:00 |
|
Gnat008
|
1ef3fbd0d8
|
Merge remote-tracking branch 'origin/master'
|
2016-07-11 15:05:50 -04:00 |
|
Gnat008
|
351431d1d8
|
Move Bungee interactions to new service class
|
2016-07-11 15:05:38 -04:00 |
|
Gnat008
|
23836cda6a
|
#604 - Move ProtocolLib adapters to new package and add ProtocolLibService
|
2016-06-27 15:38:43 -04:00 |
|
Gnat008
|
1326606f37
|
#762 - Move all sessions stuff to new SessionManager class
|
2016-06-27 13:50:16 -04:00 |
|
Gnat008
|
0c96a3113b
|
Encapsulate fields in main class; see #762 #655 #604
|
2016-06-27 11:25:12 -04:00 |
|
Gnat008
|
74095fec71
|
Update docs
|
2016-06-22 17:40:25 -04:00 |
|
Gnat008
|
51663703ea
|
Merge branch 'master' into 674-purge-process-refactor
|
2016-06-17 20:51:11 -04:00 |
|
Gnat008
|
16e9990723
|
implement checking permissions of an offline player
|
2016-06-17 20:49:03 -04:00 |
|
Gnat008
|
fb8baeafd2
|
remove database auto purge methods
|
2016-06-16 12:52:42 -04:00 |
|
Gnat008
|
fde634e054
|
Merge branch 'master' into 674-purge-process-refactor
|
2016-06-16 12:36:31 -04:00 |
|
Gnat008
|
5156a24b40
|
remove unused PurgeTask constructor
|
2016-06-16 12:35:49 -04:00 |
|
Gnat008
|
af1520802d
|
major refactor of the purging process
|
2016-06-16 12:28:42 -04:00 |
|
Gnat008
|
3a102c324e
|
move bypass permission location
|
2016-06-15 15:15:39 -04:00 |
|
Gnat008
|
68c3aabce4
|
Merge branch 'master' into 674-purge-process-refactor
|
2016-06-15 13:07:21 -04:00 |
|
EbonJaguar
|
5870a4a433
|
Add ability to check permissions by player name
|
2016-06-14 22:47:35 -04:00 |
|
EbonJaguar
|
367f785610
|
count login failures by ip address and not by name
|
2016-06-13 15:58:03 -04:00 |
|
EbonJaguar
|
b7015f56c2
|
kick player on tempban, change setting comments to better reflect the process
|
2016-06-13 14:55:25 -04:00 |
|
Gnat008
|
67c72dc46d
|
fix TempbanManager injecting
|
2016-06-12 15:17:37 -04:00 |
|
Gnat008
|
c3d391aeaf
|
lets only inject in one place (moved injects to constructor)
|
2016-06-12 14:53:18 -04:00 |
|
Gnat008
|
ac4add9f54
|
add ability to tempban users after x wrong logins - ref #520 #192
|
2016-06-12 13:40:34 -04:00 |
|
Gnat008
|
f0e42b61c5
|
#747 - display captcha immediately after the failed login attempt
|
2016-06-11 21:23:53 -04:00 |
|
Gnat008
|
0cc5dd2cd5
|
Remove code causing issues
|
2016-06-11 20:54:50 -04:00 |
|
Gnat008
|
26cb7464e1
|
Re-add a scheduled task
|
2016-06-11 20:49:15 -04:00 |
|
 Gnat008andljacqu
|
73272b5931
|
Remove all but one hasPermission() method in the PermissionsManager
#739 (cherry picked from commit 65f3347)
|
2016-06-02 23:11:47 +02:00 |
|
 EbonJaguarandljacqu
|
c3d07cb9a4
|
#739 Cleanup on PermissionsManager
(cherry picked from commit d9ad12b)
|
2016-06-02 23:10:37 +02:00 |
|
EbonJaguar
|
fdb9227ec1
|
Properly unhook the current system when unhook() is called
|
2016-06-01 14:09:30 -04:00 |
|
EbonJaguar
|
e99d9414b8
|
Add and implement handlers for each individual permissions plugin, instead of doing everything in the PermissionsManager - see #314
|
2016-06-01 14:00:27 -04:00 |
|
EbonJaguar
|
3ad00a45f9
|
Move default permissions out of Commands and into PermissionNode - fixes #606
|
2016-05-30 16:47:48 -04:00 |
|
EbonJaguar
|
f94f4643cf
|
Add a lowercase String list property - fixes #602
|
2016-05-30 11:08:01 -04:00 |
|
EbonJaguar
|
428b27943b
|
Add isPermissionsSystem method to PermissionsSystemType enum - fixes #612
|
2016-05-29 18:29:19 -04:00 |
|