Commit Graph

1478 Commits

Author SHA1 Message Date
Gabriele C
717f962473 Revert "Add a message about the workaround with MC 1.9"
This reverts commit aa914b9aa7.
2016-03-05 18:16:57 +01:00
Gabriele C
aa914b9aa7 Add a message about the workaround with MC 1.9 2016-03-05 13:55:40 +01:00
Gabriele C
c4684fd5f1 Booo we don't like UUIDS! (We need to keep 1.7.X compatibility!)
- Removed the useless OtherAccounts class!
2016-03-03 21:42:50 +01:00
Gabriele C
b0d230be60 Forgot about this... #570 2016-03-03 21:17:38 +01:00
Gabriele C
e4d2747fae Finally fix #570 2016-03-03 21:05:19 +01:00
DNx
1e0d31ebb7 Don't lowercase the real name, also..
the password. Fix #578
2016-03-03 11:11:56 +07:00
Gabriele C
681e352bdc Fix #570 add max_acc and reg_acc placeholders 2016-03-02 17:06:02 +01:00
Gabriele C
c5c0535fcd Ok, nevermind, it works. 2016-03-02 00:33:26 +01:00
Gabriele C
8bd9569c14 Disable the tablist hider due to bugs! (Invisible player, missing data resend after login...) 2016-03-01 22:19:40 +01:00
ljacqu
86042070e9 #573 Remove exclusion for permission node check in test 2016-03-01 20:48:15 +01:00
Gabriele C
8432e67fd8 1.9 API + Fix permissions (CRITICAL)
#573
2016-03-01 17:34:56 +01:00
games647
e57e457b62 Fixed VersionCommand is not using backwards compatible players method 2016-03-01 16:38:32 +01:00
ljacqu
dede592c55 #547 add process service to AsyncJoin 2016-02-28 20:03:06 +01:00
ljacqu
7dd1d52893 Merge branch 'master' of https://github.com/AuthMe-Team/AuthMeReloaded into 547-process-architecture
Conflicts:
	src/main/java/fr/xephi/authme/settings/Settings.java
2016-02-28 09:08:35 +01:00
ljacqu
8832c1ac0f Reduce output of resource closing tests 2016-02-28 09:05:30 +01:00
Xephi59
2a8ef88041 Merge branch 'master' of https://github.com/AuthMe-Team/AuthMeReloaded.git 2016-02-28 00:36:15 +01:00
Xephi59
e88b4eda53 Add %acc_nb tag to max_reg message - Fix #570 2016-02-28 00:36:06 +01:00
Gabriele C
c61345fd43 cleanup + fix test crypts test on windows systems 2016-02-28 00:32:25 +01:00
ljacqu
d664e7be26 #547 Create ProcessService
- Create ProcessService for common tasks within processes
- Integrate service into AsyncAddEmail
2016-02-27 23:15:31 +01:00
ljacqu
28108f00f1 #569 Update messages_de.yml by Platinteufel 2016-02-27 22:55:51 +01:00
ljacqu
63b31b0814 Create resource closing test
- Generic test for MySQL and SQLite checking that all generated (Prepared)Statement and ResultSet instances are closed afterwards
- Fix offending code for test to pass
2016-02-27 22:45:39 +01:00
ljacqu
5fce849ce7 Minor - Add datasource test, minor code householding 2016-02-27 21:11:35 +01:00
ljacqu
b916c9b2be Fix javadoc warnings + #421 add javadoc for new API 2016-02-27 16:31:58 +01:00
ljacqu
e79f325411 #443 Use correct message to ask to add email after login 2016-02-27 12:18:04 +01:00
ljacqu
1b818bd833 #457 Improve ForceFlatToSqlite conversion
- Change ForceFlatToSqlite converter to use a generic datasource destination (i.e. can be used for Flat2MySQL later)
- Add tests, including for FlatFile
- Check that user is not present in destination datasource before adding
- Persist last location from flatfile as well
2016-02-27 11:24:47 +01:00
ljacqu
27b1fa770f #392 Add datasource integration tests 2016-02-26 22:12:16 +01:00
DNx5
b4aebb685c Remove player from cache on quit. 2016-02-26 13:10:49 +07:00
DNx5
8bf6817a5f Removed unused private methods in AuthMe class. 2016-02-26 12:47:08 +07:00
DNx5
8324decfa1 Merge branch 'master' into db-improve
Conflicts:
	src/main/java/fr/xephi/authme/AuthMe.java
2016-02-26 12:42:32 +07:00
DNx5
1b65b285ac improve spawn location check. 2016-02-26 12:00:53 +07:00
DNx5
775e2f7039 Async refresh. 2016-02-26 11:37:47 +07:00
DNx5
8536f85361 Fix #558 2016-02-25 16:46:16 +07:00
ljacqu
69092e9a9c #392 Add datasource integration tests 2016-02-24 21:50:40 +01:00
ljacqu
95e3943be0 Datasource integration tests - fix split by newline
- Make split of SQL file aware that new lines may be \r\n
- Remove split of new lines in MySQL as it's not necessary
2016-02-24 20:38:05 +01:00
DNx5
1d1605314a Reload correctly. Fix #554 2016-02-24 22:41:09 +07:00
Xephi
f22bc4f395 Check if the connection is not null or already closed 2016-02-23 14:53:29 +01:00
DNx
13982011c7 Merge pull request #108 from AuthMe-Team/spawnloc
Spawn Location
2016-02-23 06:58:19 +07:00
ljacqu
5e16ca1490 #392 Create integration test for MySQL
- Relocate tests to AbstractDataSourceIntegrationTest to reuse tests for SQLite and MySQL
- Add H2 driver and create test class for MySQL
2016-02-22 21:52:10 +01:00
ljacqu
b6384da540 #542 Revert lastlogin column from timestamp to bigint
- While the timestamp type better represents what we store, we use timestamps internally in AuthMe and had to convert between the timestamp type to a long when communicating with a MySQL database. This ends up being inconsistent with SQLite, which does not support the storage of timestamps and an additional burden as the 0000-00-00 00:00:00 timestamp has a special meaning in MySQL we must otherwise check for before fetching values.
2016-02-22 21:04:01 +01:00
ljacqu
32159861d3 Update validation of message resources 2016-02-22 20:36:17 +01:00
ljacqu
72cf294056 Allow retrieval of messages with tag replacement 2016-02-22 20:32:44 +01:00
Edson Passos
bfc8058b03 Make "user other case" translatable
(cherry picked from commit ed5498e)
2016-02-22 20:23:30 +01:00
DNx5
5943537c26 cleanup
It's good now
2016-02-22 22:48:02 +07:00
DNx5
ed0ed2faf7 Bring back @games647 solution. 2016-02-22 22:26:10 +07:00
DNx5
3d90d478c2 remove uuid, only use player's name. 2016-02-22 22:16:14 +07:00
DNx5
4e011f437a Change message & timeout task to run synchronously. 2016-02-22 22:11:03 +07:00
DNx5
bebf1cf7d4 Clean cache on close. 2016-02-22 10:13:48 +07:00
ljacqu
e8f518711c #442 Fix email presence check being case-insensitive
- Add integration tests
- Change DataSource interface to return the number of accounts only, since that's all we require
2016-02-21 21:38:29 +01:00
ljacqu
203e954eea Minor test adjustments 2016-02-21 20:23:36 +01:00
DNx
1afe41d787 Merge pull request #107 from AuthMe-Team/reload-supp
Reload supp
2016-02-22 01:07:07 +07:00