ljacqu
3674ac087c
Code householding + settings migration
...
- Migrate and remove unused properties in legacy Settings
- Add forgotten space in Register command
- Fix javadoc errors shown on Jenkins
2016-04-15 15:17:58 +02:00
ljacqu
71515f188a
#551 Email registration should fail if no server email is configured
...
- Stop registration and issue an error if the email address setting is empty for email registration
- Refactor register command into smaller portions
- Create tests
2016-04-15 14:37:47 +02:00
ljacqu
6074ba59d5
#654 Add test verifying nothing is sent for empty message
...
- Including various test simplifications
2016-04-15 12:27:34 +02:00
Gabriele C
b825f52a16
Ignore message if string is empty
2016-04-14 18:09:38 +02:00
ljacqu
ca0cbe6caf
Code householding
...
- Move console initialization for tests into TestHelper
- Remove unused properties in legacy Settings
- Add issue number to TODO comments where applicable
2016-04-14 12:28:19 +02:00
ljacqu
3bb7ff2b85
#653 Empty salt column causes error when retrieving password
...
- Handle potentially empty salt column in MySQL and SQLite
- Create unit tests reflecting these cases
2016-04-14 11:48:24 +02:00
Gabriele C
3c59bb1efb
Simpler travis config
2016-04-13 21:30:57 +02:00
Gabriele C
590532e557
the useless commit
2016-04-13 18:47:08 +02:00
ljacqu
b7232d4508
Delete module code
...
- Remove code that has been unused for months. If modules come into discussion again it is better to start afresh once requirements are clearer
2016-04-09 14:55:39 +02:00
ljacqu
e2b50b72a5
Get player via BukkitService; add unit tests for commands
2016-04-08 19:56:44 +02:00
Gabriele C
0cda9a7698
cleanup
2016-04-08 14:44:18 +02:00
Gabriele C
30d109b01b
Remove IPManager test
2016-04-08 14:35:42 +02:00
Gabriele C
ee177e8a3a
Remove the IPManager
...
We don't need it anymore
2016-04-08 14:34:21 +02:00
Gabriele C
4ec98e5b3d
Fix #646
...
Thanks to @hakumanatatu
2016-04-07 22:57:20 +02:00
Gabriele C
68ef28df08
Fix minor issues
2016-04-07 22:51:02 +02:00
Gabriele C
d56b63c5f0
Fix #644
2016-04-07 22:39:35 +02:00
Gabriele C
ee3299afd2
Fix startup error #643
2016-04-07 19:10:57 +02:00
ljacqu
83c02f487f
Minor - improve previous commit
2016-04-07 17:48:33 +02:00
ljacqu
b3a3843b60
Tools: doc templates - add support for iterating tags
...
- Support iterating tags
- Generate (update) all docs
2016-04-07 17:19:52 +02:00
Gabriele C
d46ad9ab5e
Update hikari logger
2016-04-06 17:36:34 +02:00
games647
70fbca3c47
Re-enable hideTablist because it's compatible with SkinRestorer
2016-04-06 15:20:29 +02:00
Gabriele C
46c6eba3ea
Bump API
2016-04-05 23:29:42 +02:00
games647
d19d1772ba
Fix other players are invisble on hideTablist
2016-04-05 21:31:55 +02:00
games647
17ae88c94b
Fix other players are invisble on hideTablist
2016-04-05 21:30:32 +02:00
games647
48c5dd03bd
Fix restore of tablist hider
2016-04-05 21:22:19 +02:00
ljacqu
9ea75c502c
#567 Move email validation logic to validation service
2016-04-03 20:44:13 +02:00
ljacqu
b6ccb3e632
#567 Add/change email should be aware of account threshold
2016-04-03 14:24:12 +02:00
Gabriele C
88e517635c
wtf was that xD
2016-04-03 13:03:16 +02:00
ljacqu
c079692f1d
Minor - code householding (tests)
...
- Remove redundant uses of WrapperMock
- Use assertThat() from JUnit, not hamcrest
- Use hamcrest Matchers everywhere (not BaseMatchers etc.)
- Favor Mockito's argThat() over using ArgumentCaptor (more succinct)
- Delete useless test classes
2016-04-03 07:38:13 +02:00
ljacqu
ba217a2595
Fix disable collisions setting
2016-04-03 07:26:23 +02:00
Gabriele C
c46c1251d9
fix wrong property in config.yml
2016-04-03 01:28:14 +02:00
Gabriele C
5a8ba7d462
fix wrong property in config.yml
2016-04-03 01:23:38 +02:00
ljacqu
4f86604699
Check valid password via service
...
- Create validation service; fixes same code being duplicated in four places
- Goal is to remove Utils class, by moving methods to validation service or other services
- Remove unused properties in legacy settings
2016-04-02 22:44:20 +02:00
DNx
73161de808
Merge pull request #123 from lifehome/master
...
Updating all Chinese translation
2016-04-02 14:42:56 +07:00
Ivan Ip
0ff8430bf2
Fixed some typo, also updated zh_TW
2016-04-02 01:23:09 +08:00
Ivan Ip
c010a371d4
Fix placeholder and string sortings.
2016-04-02 01:11:19 +08:00
Ivan Ip
3a3ea4d228
First repairing commit to fix Chinese Lingual.
2016-04-02 01:06:21 +08:00
Gabriele C
de89244e0e
#630 Disable collisions for unlogged players
2016-04-01 18:21:05 +02:00
Gabriele C
997c31a03e
Cleanup warnings
2016-04-01 17:02:57 +02:00
DNx5
46a10da40f
Fix test
2016-04-01 13:47:35 +07:00
DNx5
c63b9786f8
IpAddressManager should work with BungeeCord too.
2016-04-01 13:28:00 +07:00
DNx5
ff17e4ca6b
Minor improvement.
2016-04-01 13:05:26 +07:00
DNx5
f7408c3e14
Improve AutoPurge feature, #627
2016-04-01 11:32:13 +07:00
DNx5
cb995a99a6
Fix Sqlite backend didn't remove old accounts.
2016-04-01 08:45:31 +07:00
DNx5
79eb0248f8
Run auto purge task asynchronously.
...
* prevent blocking server startup.
2016-04-01 08:33:11 +07:00
DNx
6f8b970c5c
Update Log4JFilter.java
2016-03-31 20:20:11 +07:00
DNx
2c995168e3
this one, for sure.
2016-03-31 19:49:52 +07:00
DNx
b8336e31a6
Fix test.
2016-03-31 19:45:11 +07:00
DNx5
0fc15b8105
Fix removePassword option not working on KCauldron.
2016-03-31 19:16:05 +07:00
DNx5
6132743913
Update pom.xml
2016-03-31 15:33:50 +07:00