ljacqu
b633b9a005
Create test for change password command
2015-11-21 13:23:18 +01:00
ljacqu
4702a1b82d
Merge ListUtil into StringUtil; refactor HelpSyntaxHelper + create test
...
The HelpSyntaxHelper had suppressed warnings for string concatenation within StringBuilder - the point of the StringBuilder is that it is faster when you use it to concatenate many elements. If you still use string concatenation with + within these calls it beats the purpose.
(cherry picked from commit bb00be2)
2015-11-21 12:12:26 +01:00
ljacqu
115680a363
Create test for HelpSyntaxHelperTest
...
(cherry picked from commit 9a6e96d)
2015-11-21 12:07:21 +01:00
ljacqu
e65319d42c
Add tests for LogoutCommand and RegisterCommand. Add more generic mockUtil
...
(cherry picked from commit 06cfd13)
2015-11-21 12:07:10 +01:00
ljacqu
987e38c5df
Add test for LoginCommand; create AuthMe mock test util
...
Had to create a getter for the Management instance in the AuthMe class for mocking, but fields should generally not be accessed globally. Hopefully soon we will be able to make the field private.
(cherry picked from commit f1a0022)
2015-11-21 12:07:00 +01:00
ljacqu
3934d67330
Command refactor - remove unused fields, reduce variable "scope"
...
Minor refactorings in the command section for familiarization.
1. Removed suppressWarning("Deprecated") - the method is deprecated for a reason and we should be made aware of that.
2. Removed same javadoc on ExecutableCommand implementation that just had the same as the interface (this is just clutter; @Override signals that it's an implementing class and a developer can view the superclass javadoc)
3. In places where the AuthMe instance was retrieved at the top but used at the very bottom, moved it to the bottom to reduce its "scope"
(cherry picked from commit 45a50f3)
2015-11-21 12:06:49 +01:00
Gabriele C
bd1f868c6d
standard javadoc
2015-11-21 01:31:18 +01:00
Gabriele C
118c79401a
Prepare the project for javadocs
2015-11-21 01:27:06 +01:00
Gabriele C
adcd70b91d
auto cleanup
2015-11-21 01:15:52 +01:00
Tim Visée
3500ee6fb7
Replaced code that used legacy deprecated permissions methods
2015-11-20 20:23:03 +01:00
Tim Visée
8ba126b681
Updated permissions checking system in command handler
2015-11-20 20:13:23 +01:00
Xephi59
54c56461f1
Add 'l' alias to /login command
2015-11-08 14:50:04 +01:00
Gabriele C
ddda62aa14
cleaup
2015-11-07 00:13:29 +01:00
DNx5
375162ab67
update email commands to use new async process
2015-11-03 14:41:05 +07:00
DNx5
ce432aa25a
add exception to datasource method signature.
2015-11-03 12:38:24 +07:00
DNx5
872856e729
create teleportTospawn method in Utils class
2015-11-03 03:42:02 +07:00
Tim Visée
6d46827936
Removed unused TODO
2015-11-02 20:20:59 +01:00
Tim Visée
9bcc210428
Updated developer in version command according to team.txt
2015-11-02 13:22:43 +01:00
Xephi
4fd8d6e0cd
Don't use SuppressWarnings please :3
2015-11-02 10:25:53 +01:00
Gabriele C
5e7c5560cf
Cleanup2: The Revenge
2015-11-02 00:09:40 +01:00
Gabriele C
e60a5190f9
Fix conflict
...
Conflicts:
src/main/java/fr/xephi/authme/AuthMe.java
2015-11-01 23:37:12 +01:00
Gabriele C
175da3f6fc
Cleanup!
2015-11-01 23:35:10 +01:00
Tim Visée
3643afdea3
Moved Utils class to util package
2015-11-01 23:29:47 +01:00
Tim Visée
0fbeefc488
Reverted javax mail implementation
2015-11-01 23:16:09 +01:00
Tim Visée
5a6f6751a7
Changed r command to register
2015-11-01 22:27:31 +01:00
Tim Visée
386b80babc
Moved a command configuration
2015-11-01 22:14:10 +01:00
Tim Visée
efeef0e1e9
Fixed default permissions
2015-11-01 22:12:09 +01:00
Tim Visée
a187bd61ca
Removed unused import
2015-11-01 22:06:59 +01:00
Tim Visée
39c35fd342
Fixed invalid command references
2015-11-01 22:06:50 +01:00
Tim Visée
40fc2c893d
Fixed captcha command dependency initializing too early
2015-11-01 21:49:47 +01:00
Tim Visée
ffd6d8e525
Fixed invalid command references
2015-11-01 21:46:13 +01:00
Tim Visée
dc0129d980
Implemented convert command
2015-11-01 21:44:13 +01:00
Tim Visée
bd6a95c3a8
Implemented the captcha command, fixed permissions for email commands
...
Implemented the captcha command.
Fixed missing permission configurations for all email commands.
2015-11-01 21:36:56 +01:00
Tim Visée
3e16866b23
Implemented the email recover command
2015-11-01 21:28:17 +01:00
Tim Visée
b10d3d3974
Implemented the email change command
2015-11-01 21:26:00 +01:00
Tim Visée
4c536a5204
Implemented the email add command
2015-11-01 21:20:08 +01:00
Tim Visée
7f63056cc9
Implemented the unregister command
2015-11-01 21:06:19 +01:00
Tim Visée
ebefca73b7
Implemented the logout command
2015-11-01 21:00:41 +01:00
Tim Visée
ebd25e16a0
Moved authme command
2015-11-01 20:57:33 +01:00
Tim Visée
a36553f75f
Implemented the changepassword command
2015-11-01 20:57:13 +01:00
Tim Visée
ae76759dc0
Implemented the register command
2015-11-01 20:50:25 +01:00
Tim Visée
1fad2b401c
Removed unused code
2015-11-01 20:17:52 +01:00
Tim Visée
f67cb02d23
Added help command for login
2015-11-01 20:16:35 +01:00
Tim Visée
67ad350754
Moved help command
2015-11-01 19:26:04 +01:00
Tim Visée
7700799e82
Forced the password parameter for login command
2015-11-01 19:19:50 +01:00
Tim Visée
bade9d5d5e
Fixed invalid permissions for login command
2015-11-01 19:18:00 +01:00
Tim Visée
9d386ed80a
Fixed invalid login command label
2015-11-01 19:15:56 +01:00
Tim Visée
6e222c1bc9
Implemented the login command
2015-11-01 19:13:55 +01:00
Tim Visée
0ca60299ad
Some minor command description changes
2015-11-01 19:06:43 +01:00
Tim Visée
913ba56343
Implemented the base of the resetname command
2015-11-01 19:03:23 +01:00