ljacqu
2bb386c488
Merge master into 306-commands-service - Conflicts
2015-12-26 21:33:53 +01:00
ljacqu
103ebb44f0
Merge master into 306-commands-service
...
Conflicts:
- AuthMe
- CommandInitializer
- ConverterCommand
2015-12-26 21:33:25 +01:00
ljacqu
f37fc32717
Simplify listener classes
...
- Remove unused fields
- Use Service methods where possible
2015-12-26 21:26:19 +01:00
ljacqu
47e97244a7
#306 Create tests for CommandService and PlayerCommand
2015-12-26 20:58:05 +01:00
ljacqu
27fee3ca64
#306 Create PlayerCommand abstract type
...
- Create PlayerCommand to handle player-only command checks centrally and consistently
- Adjust tests
2015-12-26 19:47:47 +01:00
ljacqu
5ab3a1f9ef
Minor - remove StringUtils#getStackTrace
...
- Remove StringUtils#getStackTrace in favor of Guava's Throwables#getStackTraceAsString
2015-12-26 18:01:09 +01:00
ljacqu
74ceb66430
#306 Remove singleton getters in admin commands
...
- Note: this commit does not remove all singleton getters
2015-12-26 17:57:53 +01:00
Xephi59
41e400e9dd
Deprecate flatile datasource, force flat to sqlite conversion #344
2015-12-26 15:38:16 +01:00
ljacqu
72365bc6e4
#336 Remove new lines before base commands
...
- GitHub doesn't seem able to add a space before a new base command without adding random new lines in the entire list
2015-12-26 14:07:28 +01:00
Xephi59
0abfd5705c
Merge branch 'master' of https://github.com/AuthMe-Team/AuthMeReloaded.git
2015-12-26 14:05:18 +01:00
Xephi59
625369db5a
Add BungeeCord playerSendTo config
2015-12-26 14:05:10 +01:00
ljacqu
e5e7e04c2b
Fix #336 Create task to generate a commands page
...
- Fix logic for optional tags
- Fix file output format
- Add generated file to repository
2015-12-26 14:00:15 +01:00
ljacqu
37918e845c
Minor - remove checks for no longer supported legacy Permissions
2015-12-26 13:06:30 +01:00
ljacqu
283bb7c113
Minor - add change lost during merge
2015-12-26 13:05:43 +01:00
ljacqu
c73969256c
Merge master into '306-command-service'
...
Conflict:
- HelpCommand.java
2015-12-26 13:01:00 +01:00
ljacqu
71a9f4140b
#375 Issue warning instead of failing test for non-ASCII password
...
- Add javadoc to fields
2015-12-26 12:52:05 +01:00
games647
9314612050
Also load the configuration option of forceSurvivalMode
2015-12-25 16:40:24 +01:00
ljacqu
418fbabcc8
Fix #376 Check not to show alternatives for base command
...
- Fix wrong assumption in HelpCommand that the incoming arguments size always corresponds to the label count of the mapped command
2015-12-24 15:47:05 +01:00
ljacqu
9e8f51c616
#306 Fully test HelpProvider and CommandSyntaxHelper
2015-12-24 15:26:25 +01:00
ljacqu
050275a0a6
#306 Fully test AccountsCommand
2015-12-24 12:19:14 +01:00
Xephi
3b33781b0b
Send Email as UTF-8
2015-12-24 12:07:05 +01:00
ljacqu
cb2ffca6d3
#306 Change help provider to non-static / add calls to help functionality
2015-12-23 23:51:39 +01:00
ljacqu
9ae20df670
Minor - update setting name in config.yml
2015-12-23 22:51:11 +01:00
ljacqu
a9fc658db0
Merge branch 'master' of https://github.com/AuthMe-Team/AuthMeReloaded into 306-command-service
2015-12-23 18:09:21 +01:00
ljacqu
be942c2b36
#306 Fix tests for command mapper and command handler
...
- Export initializing and retrieval of test commands to a separate class
2015-12-23 18:04:46 +01:00
games647
0beb937b8f
Re add force survival gamemode option on join
2015-12-23 16:04:49 +01:00
Gabriele C
da84efe090
Merge pull request #84 from games647/gamemode
...
Remove gamemode and flying switching
2015-12-23 15:42:24 +01:00
ljacqu
c50741e1ca
#375 Remove Ignore annotation on password hash check test
2015-12-23 15:28:52 +01:00
games647
8c1eef3f59
Remove gamemode and flying switching
...
Fixes Xephi/AuthMeReloaded#355
Fixes Xephi/AuthMeReloaded#320
Fixes Xephi/AuthMeReloaded#258
Fixes Xephi/AuthMeReloaded#246
2015-12-23 15:00:44 +01:00
ljacqu
14f6ecd716
#306 Adjust ExecutableCommand implementations to interface
2015-12-23 14:55:04 +01:00
ljacqu
8ef1b2ae3e
#306 Add command service and set up constructor dependency injection
...
(work in progress)
- Pass all dependencies via constructor
- Encapsulate command handling more (e.g. split CommandHandler with new CommandMapper)
- Add help command to all base commands at one central point
See AccountsCommand or HelpCommand for an example of the advantages - all necessary functions come from CommandService; objects aren't retrieved through a singleton getInstance() method anymore
2015-12-23 14:54:45 +01:00
Gabriele C
f3999bd779
Enhance newPlugin
2015-12-23 14:02:44 +01:00
Gabriele C
c231da7849
new plugin file (TODO)
2015-12-23 13:30:37 +01:00
Xephi
1ded09b5ab
Merge branch 'master' of https://github.com/AuthMe-Team/AuthMeReloaded.git
2015-12-23 12:48:12 +01:00
Xephi
57a22c101b
Add changepassword to Bungee Hook
2015-12-23 12:48:00 +01:00
ljacqu
857042ba5f
Minor - mark password confirmation as optional for /register
2015-12-23 12:39:48 +01:00
Gabriele C
1d21333c94
I'm a noob
2015-12-23 12:27:41 +01:00
Gabriele C
0a2f26deea
Start main class cleanup 1/?
2015-12-23 12:12:00 +01:00
Gabriele C
8bfb56f34e
fix blindness when timeout = 0
2015-12-23 11:51:06 +01:00
ljacqu
f785d9d357
Revert 799ecf8
and apply Ignore annotation to test failing locally
...
- Revert commit (undo formatting changes, commented out code)
- Add ignore to not run the test due to local problems (probably because of some character encoding issue)
2015-12-23 09:19:59 +01:00
Xephi59
799ecf8f7e
Comment these test for this moment
2015-12-23 00:46:08 +01:00
Xephi59
3860b3ba5a
Fix some problems with Emails
2015-12-23 00:45:43 +01:00
Xephi59
cc67d6daea
Update Changepassword command
2015-12-23 00:44:03 +01:00
ljacqu
f835a95bac
Verify only one listener per event; #367 verify listener not using MONITOR
2015-12-21 23:14:42 +01:00
Gabriele C
f1557b29c3
Bye bye system scope dependencies!
2015-12-21 22:34:04 +01:00
ljacqu
fc3f503ac8
Minor - small addition to SendMailSSL refactor
2015-12-21 22:21:56 +01:00
ljacqu
02c366637e
Refactor SendMailSSL, rename 'stoping' to 'stopping',
...
- Refactor SendMailSSL into smaller portions and with proper exception handling (do not catch the Exception superclass and do not nest try-catch blocks; always pass on the exception type and message)
- Clean prose in config.yml
2015-12-21 22:14:40 +01:00
Gabriele C
874d7cd59f
Fix remove speed
2015-12-21 20:20:35 +01:00
Xephi
20b1f08c46
Remove stacktrace, use getMessage instead
2015-12-21 17:10:28 +01:00
Xephi
3601eab591
Try using email.send() :/
2015-12-21 17:08:12 +01:00