Gabriele C
7614b263b0
Merge branch 'master' of https://github.com/AuthMe-Team/AuthMeReloaded
2015-12-18 17:11:33 +01:00
Gabriele C
7e6abf0441
Clean permission/group providers
2015-12-18 17:10:57 +01:00
Xephi
21d25e5ad3
Add email.html to resources
2015-12-17 18:56:58 +01:00
Gabriele C
f195054303
Should fix the /register auto-login feature
2015-12-16 23:58:21 +01:00
ljacqu
879aa24a6e
Minor - fix spelling in messages return to the player
2015-12-16 22:48:06 +01:00
ljacqu
dcc365c22f
Fix #349 Create method on Messages to pass tag replacements
...
- Add tests
- Fix placeholder in some files
2015-12-16 20:46:40 +01:00
Gabriele C
558a1240a6
whoops
2015-12-16 13:30:34 +01:00
ljacqu
94356bb23f
#349 Add tags field to MessageKey, add test to verify presence in files
2015-12-15 13:21:53 +01:00
ljacqu
3de7a7584e
Merge prefix tests for AdminPermission and PlayerPermission
2015-12-15 09:00:41 +01:00
ljacqu
bfebf6dc44
Add tests for CommandUtils, move purgeDirectory to its only use
2015-12-14 21:37:20 +01:00
ljacqu
282f777311
#336 Create command list generator in tools
...
- Add new conditional template tags [...] blabla [/...]
- Create logic for generating a list of commands
2015-12-14 21:07:03 +01:00
ljacqu
0fdc8d2810
Fix #338 Create test to verify consistent argument count
2015-12-14 16:24:09 +01:00
Alexandre Vanhecke
1c68f596bd
Update messages_hu.yml
2015-12-14 12:06:31 +01:00
DNx5
7383242599
Attempt to fix #339
2015-12-13 23:07:58 +07:00
DNx5
21c136fbdf
Lost my changes.
2015-12-12 21:04:57 +07:00
DNx5
f90efe4ec0
Merge branch 'db-improve'
...
Conflicts:
src/main/java/fr/xephi/authme/datasource/CacheDataSource.java
2015-12-12 20:58:06 +07:00
DNx5
7b3b7766e6
CacheLoader doesn't accept null values.
...
So, use Optional instead.
2015-12-12 20:56:45 +07:00
DNx5
2fc55c5e7f
Added player's real name check. Prevent login with other name case.
2015-12-12 20:17:03 +07:00
DNx5
973bfd2590
Added cache removal listener.
...
* Re-add auth object if player is still authenticated
2015-12-12 20:16:59 +07:00
DNx5
efcdca4087
Use Guava cache for caching PlayerAuth object.
2015-12-12 20:16:56 +07:00
DNx5
9f3b24db6f
Added player's real name check. Prevent login with other name case.
2015-12-12 20:12:52 +07:00
DNx5
57446426ce
Added cache removal listener.
...
* Re-add auth object if player is still authenticated
2015-12-12 19:48:01 +07:00
DNx5
45f604534d
Use Guava cache for caching PlayerAuth object.
2015-12-12 19:16:52 +07:00
ljacqu
169e38be59
Fix HelpPrinter printing the enum name instead of the permission node
2015-12-12 11:58:16 +01:00
ljacqu
1e2a0f98ba
Tools: pass Scanner to tasks and revert options management
...
- Remove TaskOption and central logic for processing options. It is not flexible and clear enough without investing a lot of effort. Fix is easy - just pass the scanner and let the task do what it needs to do.
2015-12-12 10:37:08 +01:00
ljacqu
0efb419149
Minor - add JavaDoc to tools classes
2015-12-12 10:24:04 +01:00
ljacqu
23d6801baa
Run tool tasks from one entry point
...
- Create scanner which scans for existing tasks
- Unify options management (mostly because multiple Scanner's are a bad idea)
2015-12-12 10:09:38 +01:00
DNx5
a14e3260dc
Merge branch 'db-improve'
...
Conflicts:
src/main/java/fr/xephi/authme/settings/Settings.java
2015-12-11 21:47:19 +07:00
DNx5
cd1c861b47
Bungee message update, whatever.
2015-12-11 12:16:29 +07:00
Gabriele C
1ecee76b60
clean imports
2015-12-10 20:53:46 +01:00
Xephi
50c18c4093
Merge branch 'master' of https://github.com/AuthMe-Team/AuthMeReloaded.git
2015-12-10 20:45:53 +01:00
Xephi
dff4e6d135
Use ByteStreams from Guava
2015-12-10 20:45:46 +01:00
ljacqu
a6588318c2
Fix spelling in main readme
...
- Fix spelling errors
- Remove mention of non-existent permission node "authme.*"
2015-12-10 20:39:31 +01:00
ljacqu
52b61b10f6
Tools: Remove I/O without user confirmation, minor refactoring
...
- Permissions: Do not write to generated file without explicit consent by user (default behavior of runners should be _not_ to do any I/O)
- Fix wrong check in messages; minor output adjustment
- Remove hacky check to see if last char of a file is a new line
2015-12-10 20:24:20 +01:00
ljacqu
3253b43a63
Merge branch 'messages-verifier' of https://github.com/AuthMe-Team/AuthMeReloaded
2015-12-10 19:53:23 +01:00
ljacqu
37d769a3ce
Add missing keys to messages file
2015-12-10 19:51:29 +01:00
ljacqu
f5583f4435
Manual messages fixes; refine messages verifier
...
- Add messages with new line to same line with &n
- Add German translation for missing key
- Adjust messages filename pattern to include Chinese files (with 4-letter codes)
- Change verifier to only output errors (more "to-the-point" output)
2015-12-10 19:42:19 +01:00
ljacqu
c50c9efe83
Refine messages file verifier
...
- Fix minor open issues
- Add documentation
- Rename to [hopefully] more suitable names
2015-12-10 19:31:56 +01:00
ljacqu
186ef965ca
Message files verifier - refactoring
...
- Separate logic from output (still potential for improvement)
- Prompt user for options (single file mode / write missing keys or not)
2015-12-10 19:18:05 +01:00
Xephi
12de593ec4
Add an info in console when player login from other server
2015-12-10 18:48:22 +01:00
Xephi
75084e62ec
[PREV COMMIT] If we set a custom channel, maybe listen at it :')
2015-12-10 18:36:31 +01:00
Xephi
3975e65655
[DEV] [BungeeCord] Fix reading data
2015-12-10 18:34:50 +01:00
Xephi
1ce4a11147
[PREV COMMIT] Oops, it's logout here :D
2015-12-10 18:32:41 +01:00
Xephi
d01713a2f5
[DEV] [NEED TEST] BungeeCord
...
Add a way to send player login on other AuthMe instance through
BungeeCord plugin channel
2015-12-10 18:31:46 +01:00
ljacqu
5b92b30a96
Revert sorting of messages
...
- Comments in the files were out of order and then removed manually. Sorting will therefore be done in a comment-friendly way in Java
2015-12-10 18:15:46 +01:00
ljacqu
935e9892c4
Tools - Create message files verifier (work in progress)
...
- Create utility to test the message files for any unknown or missing message keys
2015-12-10 18:11:31 +01:00
Gabriele C
9c86fbd8bf
cleanup listener class
2015-12-10 15:44:24 +01:00
Gabriele C
9cbe57015e
Update gson
2015-12-10 15:28:40 +01:00
Xephi
e99161f3ac
Add Shell script to sort file content
2015-12-09 16:43:27 +01:00
Xephi
30f4a00e3b
One left
2015-12-09 14:54:05 +01:00