2049 Commits

Author SHA1 Message Date
ljacqu
79a3858b29 #685 Allow to configure number of rounds for PBKDF2 2016-11-26 18:41:04 +01:00
ljacqu
86db805c15 Merge branch '685-fix-pbkdf2' into master 2016-11-26 18:40:19 +01:00
ljacqu
5ec1c3fe24 #1018 Load group names when AuthGroupHandler is constructed 2016-11-26 16:34:14 +01:00
ljacqu
122c6586bc #685 Add php implementation for PBKDF2
- Create php sample for PBKDF2
- Rename pbkdf2 java classes (remove Crypt prefix)
- Remove options from hash setting comment that should not be used
2016-11-25 16:41:55 +01:00
ljacqu
de5324bbc6 #685 Fix PBKDF2 implementation
- Fix our PBKDF2 hash implementation and its test class
- Use external dependency as PBKDF2 implementation
2016-11-25 15:51:15 +01:00
RatchetCinemaESP
57e7c71d72 Mini update messages_es.yml (#185)
Fix mini error in:
74# incomplete_email_settings
2016-11-24 11:18:14 +01:00
ljacqu
d2a28bdaed #850 Fix export of legacy hashes property
- Ugly workaround due to #1014: need to have EnumSetProperty extend from StringListProperty type so that it is exported in a proper manner (as a string list). To get an enum Set we need to call a dedicated method on EnumSetProperty for the time being.
2016-11-22 22:02:34 +01:00
ljacqu
7d65d2a7c4 Fix various code issues as detected by Sonar
Mostly minor changes:
- Add deprecated javadoc tag on deprecated members
- Reduce duplication (FlatFile, BackupService, ...)
- Make methods static
- Reduce size of anonymous classes
- Replace name with displayName in PermissionsSystemType (avoids confusing with Enum name())
- Tabs to spaces
- Merge if statements

Code from third-party sources (BCryptService, BinTools, PHPBB) not modified.
2016-11-22 18:20:55 +01:00
ljacqu
8685e50988 Update Polish translations (TODO)
All translations are correct.

(cherry picked from commit b3882ed)
2016-11-20 17:45:29 +01:00
ljacqu
dda7bd5cb5 #1008 Check that OfflinePlayer's name is not null
- Add check
- Create test
2016-11-19 17:36:05 +01:00
ljacqu
30343d7587 Do not modify player's air level before he logs in 2016-11-19 15:25:41 +01:00
RatchetCinemaESP
91aa5dc251 Update messages_es.yml (#183)
I have translated:
77 #email_show
78 #show_no_email

A greeting!
2016-11-19 14:23:38 +01:00
ljacqu
b20d2fcd69 #1000 Add Polish messages by @RikoDEV 2016-11-19 11:45:07 +01:00
ljacqu
a196420eca Fix AuthMe initialization test after update to 1.11 2016-11-17 22:07:39 +01:00
Gabriele C
2fbf8b6c71 Use 1.11 2016-11-17 21:53:28 +01:00
Gabriele C
e9f274aa89 Cleanup 2016-11-15 19:00:00 +01:00
Gabriele C
b53f71706a Join process cleanup, change some default settings (should improve performance and security with default settings) 2016-11-15 18:41:27 +01:00
Gabriele C
fabd77f548 #1006 Player speed workaround 2016-11-14 19:07:50 +01:00
Gabriele C
3362cf7b95 Fix wrong logic #459 2016-11-13 13:36:50 +01:00
Gabriele C
cf04ec6082 Fix wrong config description for #459 2016-11-13 13:35:19 +01:00
ljacqu
ed29ae2318 Update readme and name (un)restriction setting comments (#652)
- Add missing language code to readme
- Remove Gource video from readme (now over a year old)
- Improve property comments for name restrictions and unrestrictions
2016-11-13 12:27:52 +01:00
ljacqu
bb89a59a8a #850 Add setting specifying which password hashes should be checked 2016-11-13 10:37:01 +01:00
ljacqu
0a9afbe457 #999 Mail: explicitly map MIME types to Java classes 2016-11-12 20:05:48 +01:00
Gabriele C
5e0ee51692 Revert "Use custom async thread execution pool"
This reverts commit a574245bb9e6760724d32c5ba61bbe25a50ada94.
2016-11-07 00:48:50 +01:00
Gabriele C
a574245bb9 Use custom async thread execution pool
The new pool has a limited thread size (cpu core count - 1) and  should
avoid bot attacks to crash the machine.
2016-11-07 00:47:07 +01:00
ljacqu
72853a382f Initialization cleanup: use provider classes for Settings and DataSource
- Separate provider methods from other tasks performed on startup
  - No longer requires BukkitService to be instantiated manually
- Merge MetricsManager and Initializer into OnStartUpTasks
2016-11-06 18:51:07 +01:00
Den
969d660965 Update messages_ru.yml
Translated some expressions
2016-11-05 16:17:27 +03:00
Gabriele C
dd89851604 Run task closer on the main thread #992 2016-11-02 18:24:54 +01:00
ljacqu
5cce7e1fae Update version of ConfigMe, Mockito and sqlite-jdbc 2016-10-30 14:05:22 +01:00
Gabriele C
2651786456 #459 Add other accounts command + Update config docs 2016-10-30 13:01:27 +01:00
ljacqu
46af922fba Minor refactoring for tool tasks
- Don't scan for translations on initialization in TranslationPageGenerator in order to speed up startup time of ToolsRunner
- Extract checking for null / empty array of File#listFiles into a separate method
- Move single method of RuntimeUtils into Utils class
2016-10-30 10:43:59 +01:00
ljacqu
195e409efd Add configurable antibot interval (#826) lost while merging master
- Add interval configuration
- Small refactoring: make OnJoinVerifier not call antibot if a PlayerAuth is available
2016-10-30 09:24:31 +01:00
ljacqu
7a43703d52 Merge branch 'master' of https://github.com/AuthMe-Team/AuthMeReloaded into antibot-improvement
Conflicts:
	src/main/java/fr/xephi/authme/service/AntiBotService.java
2016-10-30 08:58:26 +01:00
Gabriele C
b3e276d277 Remove wrong header from BR help file 2016-10-29 14:00:51 +02:00
DeathrushW
75425b439a Updating Translation BR!
messages_br:
show_no_email and email_show added

help_br added
2016-10-27 02:03:06 -02:00
Gabriele C
31d8b38fe5 #826 add setting to define the antibot interval 2016-10-23 22:05:10 +02:00
Gabriele C
0fc04e2bcf #823 Change default minimum username length to 3 2016-10-23 21:45:12 +02:00
Gabriele C
3216a7ab27 #987 Add "help" as default unsafe password 2016-10-23 21:40:01 +02:00
ljacqu
9466577993 #989 Ensure config comments never exceed 90 chars
- Prevents horizontal scrollbar on markdown page (and in users' editors)
- Add test that each property is accompanied with a comment
2016-10-23 21:12:49 +02:00
Gabriele C
dd9ac75f3a #916 Fix authme.vip node description 2016-10-23 15:39:53 +02:00
Gabriele C
cc151e6e8d Update HU messages #836 2016-10-23 15:31:58 +02:00
Gabriele C
f8745876de Generate config file automatically 2016-10-23 14:36:30 +02: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
Gabriele C
1867617dbb Add option to override dbcp size 2016-10-22 00:46:28 +02:00
Gabriele C
627b9dd5c5 Merge pull request #172 from Maxetto/patch-1
[IT Translation] Translate "/email show" command
2016-10-18 20:29:41 +02:00
ljacqu
1d11824367 #293 Translatable help - show translated description of child commands
- Show translated command descriptions when available
- Fix bug where localized command is registered on the parent each time

Thanks to @Maxetto
2016-10-18 19:47:57 +02:00
Maxetto
a6bbfcfb89 [IT Translation] Translate "/email show" command 2016-10-18 18:08:41 +02:00
Maxetto
9013b8f9a1 [IT Translation] Translate help command (#169)
* [IT Translation] Translate help command
2016-10-18 18:01:39 +02:00
ljacqu
bb75d50c06 Set help command to short description and alternatives
- As discussed in https://github.com/AuthMe/AuthMeReloaded/pull/169
2016-10-18 17:59:23 +02:00
ljacqu
dc8d0b9b6b Merge branch '768-update-messages-cmd' of https://github.com/AuthMe-Team/AuthMeReloaded 2016-10-18 17:09:13 +02:00