Commit Graph

  • 83dd1cf4a3 Merge pull request #117 from AuthMe-Team/revert-116-master Gabriele C 2016-03-05 21:34:05 +01:00
  • 9a5c84f3fc Revert "Use local shooter" Gabriele C 2016-03-05 21:33:56 +01:00
  • 3dad427398 Merge pull request #116 from FabioZumbi12/master Gabriele C 2016-03-05 20:40:05 +01:00
  • 9b13366e5f To use local shooter FabioZumbi12 2016-03-05 16:11:09 -03:00
  • b9b5cba94e Merge pull request #3 from AuthMe-Team/master FabioZumbi12 2016-03-05 15:26:57 -03:00
  • 717f962473 Revert "Add a message about the workaround with MC 1.9" Gabriele C 2016-03-05 18:16:57 +01:00
  • 9a412fac05 Merge branch 'master' of https://github.com/AuthMe-Team/AuthMeReloaded into 432-remove-public-ip-map ljacqu 2016-03-05 16:11:22 +01:00
  • 19adcdcceb Move managers to the cache package - Not entirely accurate name but not really worth to have a separate package for managers ljacqu 2016-03-05 16:03:00 +01:00
  • fd8db2cd51 Add test for IP manager + create captcha manager (still unused) ljacqu 2016-03-03 09:32:25 +01:00
  • aa914b9aa7 Add a message about the workaround with MC 1.9 Gabriele C 2016-03-05 13:55:40 +01:00
  • a23e0a6d30 Update HikariCP Gabriele C 2016-03-05 13:50:58 +01:00
  • 0a79848f43 Update README.md Gabriele C 2016-03-05 00:34:04 +01:00
  • c4684fd5f1 Booo we don't like UUIDS! (We need to keep 1.7.X compatibility!) Gabriele C 2016-03-03 21:42:50 +01:00
  • b0d230be60 Forgot about this... #570 Gabriele C 2016-03-03 21:17:38 +01:00
  • e4d2747fae Finally fix #570 Gabriele C 2016-03-03 21:05:19 +01:00
  • 1e0d31ebb7 Don't lowercase the real name, also.. DNx 2016-03-03 11:11:56 +07:00
  • 681e352bdc Fix #570 add max_acc and reg_acc placeholders Gabriele C 2016-03-02 17:06:02 +01:00
  • c5c0535fcd Ok, nevermind, it works. Gabriele C 2016-03-02 00:33:26 +01:00
  • aeb8307a46 #432 #547 Remove public IP cache map; make processes use ProcessService - Create IP address manager for handling and caching IP addresses -> outside of the manager I do not want to care about caching details - Make more processes use the ProcessService in favor of statically injected objects ljacqu 2016-03-01 22:41:32 +01:00
  • 8bd9569c14 Disable the tablist hider due to bugs! (Invisible player, missing data resend after login...) Gabriele C 2016-03-01 22:19:33 +01:00
  • 86042070e9 #573 Remove exclusion for permission node check in test ljacqu 2016-03-01 20:48:15 +01:00
  • 8432e67fd8 1.9 API + Fix permissions (CRITICAL) Gabriele C 2016-03-01 17:34:56 +01:00
  • e57e457b62 Fixed VersionCommand is not using backwards compatible players method games647 2016-03-01 16:38:32 +01:00
  • 6aa22f80ce Update dependencies Gabriele C 2016-02-29 21:34:21 +01:00
  • 5c43aea21f Merge branch '547-process-architecture' of https://github.com/AuthMe-Team/AuthMeReloaded into master2 ljacqu 2016-02-28 21:02:04 +01:00
  • dede592c55 #547 add process service to AsyncJoin ljacqu 2016-02-28 20:03:06 +01:00
  • 2a9ab60fcd Pom cleanup Gabriele C 2016-02-28 19:11:22 +01:00
  • 7dd1d52893 Merge branch 'master' of https://github.com/AuthMe-Team/AuthMeReloaded into 547-process-architecture ljacqu 2016-02-28 09:08:35 +01:00
  • 8832c1ac0f Reduce output of resource closing tests ljacqu 2016-02-28 09:05:30 +01:00
  • 90a0202b49 Fixed, finally! Gabriele C 2016-02-28 03:21:07 +01:00
  • aaf17e6272 Damn mvn args Gabriele C 2016-02-28 03:14:36 +01:00
  • cfdc99cfe6 Should fix mvn param Gabriele C 2016-02-28 03:04:43 +01:00
  • a96a98e4ed Speed up junit Gabriele C 2016-02-28 02:28:37 +01:00
  • 3c82a5a936 Fix test arguments Gabriele C 2016-02-28 02:02:27 +01:00
  • 89256debc8 Update .travis.yml Gabriele C 2016-02-28 00:37:47 +01:00
  • a233b0e685 Update circle.yml Gabriele C 2016-02-28 00:37:29 +01:00
  • 2a8ef88041 Merge branch 'master' of https://github.com/AuthMe-Team/AuthMeReloaded.git Xephi59 2016-02-28 00:36:15 +01:00
  • e88b4eda53 Add %acc_nb tag to max_reg message - Fix #570 Xephi59 2016-02-28 00:36:06 +01:00
  • c61345fd43 cleanup + fix test crypts test on windows systems Gabriele C 2016-02-28 00:32:14 +01:00
  • d664e7be26 #547 Create ProcessService - Create ProcessService for common tasks within processes - Integrate service into AsyncAddEmail ljacqu 2016-02-20 19:56:45 +01:00
  • 28108f00f1 #569 Update messages_de.yml by Platinteufel ljacqu 2016-02-27 22:55:51 +01:00
  • 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 ljacqu 2016-02-27 22:45:39 +01:00
  • 5fce849ce7 Minor - Add datasource test, minor code householding ljacqu 2016-02-27 21:11:35 +01:00
  • b916c9b2be Fix javadoc warnings + #421 add javadoc for new API ljacqu 2016-02-27 16:31:42 +01:00
  • 4bf8972875 Lombok + Retrolambda expressions support Gabriele C 2016-02-27 16:11:50 +01:00
  • e79f325411 #443 Use correct message to ask to add email after login ljacqu 2016-02-27 12:18:04 +01:00
  • 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 ljacqu 2016-02-27 11:24:47 +01:00
  • 0e6d0c6d25 Merge pull request #564 from AuthMe-Team/master Gabriele C 2016-02-27 01:14:57 +01:00
  • 27b1fa770f #392 Add datasource integration tests ljacqu 2016-02-26 22:12:16 +01:00
  • 12691a12f1 Merge pull request #112 from AuthMe-Team/db-improve DNx 2016-02-27 00:48:33 +07:00
  • 6d8e9d413f Switch to Essentials due to issues with the EssentialsX repo Gabriele C 2016-02-26 15:42:54 +01:00
  • 784b0cadfb Merge pull request #114 from AuthMe-Team/master Gabriele C 2016-02-26 15:34:21 +01:00
  • 3f3b1cfde5 Fix EssentialsX dependency Gabriele C 2016-02-26 15:31:14 +01:00
  • b4aebb685c Remove player from cache on quit. DNx5 2016-02-26 13:10:49 +07:00
  • 8bf6817a5f Removed unused private methods in AuthMe class. DNx5 2016-02-26 12:47:08 +07:00
  • 8324decfa1 Merge branch 'master' into db-improve DNx5 2016-02-26 12:42:32 +07:00
  • 1b65b285ac improve spawn location check. DNx5 2016-02-26 12:00:53 +07:00
  • 775e2f7039 Async refresh. DNx5 2016-02-26 11:37:47 +07:00
  • 8536f85361 Fix #558 DNx5 2016-02-25 16:45:35 +07:00
  • 2486a50236 Merge pull request #2 from AuthMe-Team/master FabioZumbi12 2016-02-25 02:35:37 -03:00
  • 69092e9a9c #392 Add datasource integration tests ljacqu 2016-02-24 21:50:40 +01:00
  • 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 ljacqu 2016-02-24 20:37:26 +01:00
  • 1d1605314a Reload correctly. Fix #554 DNx5 2016-02-24 22:41:09 +07:00
  • cdf06574e5 Merge pull request #1 from AuthMe-Team/master FabioZumbi12 2016-02-23 22:24:29 -03:00
  • f22bc4f395 Check if the connection is not null or already closed Xephi 2016-02-23 14:53:29 +01:00
  • 13982011c7 Merge pull request #108 from AuthMe-Team/spawnloc DNx 2016-02-23 06:58:19 +07:00
  • 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 ljacqu 2016-02-22 21:52:10 +01:00
  • 44e2218ada Merge pull request #111 from AuthMe-Team/542-lastlogin-to-bigint ljacqu 2016-02-22 21:42:40 +01:00
  • 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. ljacqu 2016-02-22 21:04:01 +01:00
  • fe057f367b Merge pull request #110 from AuthMe-Team/roinuj ljacqu 2016-02-22 20:37:43 +01:00
  • 32159861d3 Update validation of message resources ljacqu 2016-02-22 20:36:17 +01:00
  • 72cf294056 Allow retrieval of messages with tag replacement ljacqu 2016-02-22 20:32:44 +01:00
  • bfc8058b03 Make "user other case" translatable (cherry picked from commit ed5498e) Edson Passos 2016-02-22 03:02:57 +01:00
  • 5943537c26 cleanup It's good now DNx5 2016-02-22 22:48:02 +07:00
  • ed0ed2faf7 Bring back @games647 solution. DNx5 2016-02-22 22:26:10 +07:00
  • 3d90d478c2 remove uuid, only use player's name. DNx5 2016-02-22 22:16:14 +07:00
  • 4e011f437a Change message & timeout task to run synchronously. DNx5 2016-02-22 22:11:03 +07:00
  • bebf1cf7d4 Clean cache on close. DNx5 2016-02-22 10:13:48 +07:00
  • 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 ljacqu 2016-02-21 21:38:29 +01:00
  • 203e954eea Minor test adjustments ljacqu 2016-02-21 20:23:36 +01:00
  • 1afe41d787 Merge pull request #107 from AuthMe-Team/reload-supp DNx 2016-02-22 01:07:07 +07:00
  • 5e330398d3 Spawn Location DNx5 2016-02-22 01:01:05 +07:00
  • c65650e6ed And yeah! We support 1.9 ;) Gabriele C 2016-02-21 12:25:44 +01:00
  • e8d627c0e1 #392 Start integration test for SQLite ljacqu 2016-02-21 10:46:13 +01:00
  • dfa3921740 Close resources in MySQL (incomplete) - Connection, (Prepared)Statement and ResultSet all should be closed. try-with-resources is the best way as it's less verbose than a finally block and it's better than putting close() calls inside the try{} as that will not be run if an exception happens beforehand ljacqu 2016-02-20 23:08:57 +01:00
  • bb0d938141 Update to 1.9 API Gabriele C 2016-02-20 18:41:19 +01:00
  • 9ec404d51f Merge pull request #332 from AuthMe-Team/master Gabriele C 2016-02-20 14:47:20 +01:00
  • 511f961d29 #534 Get default messages from the JAR's messages_en.yml - Using new File(class.getResource(path)) apparently is the wrong approach for in-JAR files ljacqu 2016-02-20 12:12:24 +01:00
  • b66c4983ec Merge branch 'master' into reload-supp DNx5 2016-02-20 17:52:37 +07:00
  • 8511a257ed #494 Fix conversion plaintext to SHA256 - Make sure database is set up before attempting to perform the migration ljacqu 2016-02-20 11:13:13 +01:00
  • fd89915071 #517 Display welcome message for all logins ljacqu 2016-02-20 08:23:02 +01:00
  • 614d544edf #534 Send error if name is restricted (this time for real) ljacqu 2016-02-20 07:26:58 +01:00
  • 374113ff01 #534 Send error if name is restricted ljacqu 2016-02-20 07:25:14 +01:00
  • 757f231ceb more ProtocolLib reload support. DNx5 2016-02-20 10:24:45 +07:00
  • fd12efa2c0 Merge branch 'master' into cache DNx5 2016-02-20 09:48:27 +07:00
  • de3fb61e60 Clear timeout & message task on remove. DNx5 2016-02-20 09:35:40 +07:00
  • 27642dd82c Rename DataFileCache to PlayerData DNx5 2016-02-20 09:32:08 +07:00
  • 2f75e03275 cache player's flying enabled state. DNx5 2016-02-20 08:56:08 +07:00
  • cc29d8b628 Fix duplicate entry error, #528 DNx5 2016-02-20 06:47:59 +07:00
  • 90e0dc1875 Various code householding - Remove unused API on DataSource - Add some sensible javadoc to DataSource - Minor code simplification ljacqu 2016-02-19 23:09:55 +01:00