Commit Graph

  • 38fd133e82 Update libraries Gabriele C 2018-06-19 18:44:32 +02:00
  • 0a3b66bc7d
    Start a reading instance after downloading (Related #1581) games647 2018-06-03 13:34:51 +02:00
  • 135e323358
    Set the downloading flag in order to mark it as successful (Related #1581) games647 2018-06-03 09:47:52 +02:00
  • f39141ed53
    Fix race condition starting multiple database downloads (Related #1581) games647 2018-06-02 21:50:43 +02:00
  • 5058747b10
    Download database only if there is a newer one uploaded (Fixes #1581) games647 2018-06-02 21:50:02 +02:00
  • 14d3d1ad91 Update dependencies Gabriele C 2018-05-29 00:51:25 +02:00
  • fecd79fd28
    Merge pull request #1577 from AuthMe/1417-chat-before-login-with-permission ljacqu 2018-05-22 19:51:15 +02:00
  • b9943675ba #1557 Disallow player from using /email setpassword more than once ljacqu 2018-05-21 13:29:34 +02:00
  • 768ef9179a Update datasource columns version - Fixes #1551 Bad closing of resources in case of an exception - Facilitates initialization of SQL handler implementation ljacqu 2018-05-21 13:07:13 +02:00
  • 68b896cfc3 Move salt column configuration to the other column configs ljacqu 2018-05-21 09:10:27 +02:00
  • c4b02d74b7 Fix generic type in PlayerAuth matcher ljacqu 2018-05-21 09:01:00 +02:00
  • 6142042996 #1417 Add permission node to allow chat before login ljacqu 2018-05-21 08:45:18 +02:00
  • 8e4288f911 Minor code householding ljacqu 2018-05-20 13:10:26 +02:00
  • 80dce1a92f Update messages_pl.yml (#1571) RikoDEV 2018-05-14 21:08:20 +02:00
  • 3c0caf2ac3
    [Messages_IT] Add 2FA messages Maxetto 2018-05-14 00:53:46 +02:00
  • 54feb1097e Update messages_pt.yml (#1570) rafael59r2 2018-05-13 21:56:25 +01:00
  • c96e28f726 Add debug logging for teleports (relates to #1521) ljacqu 2018-05-13 22:52:41 +02:00
  • b5c028301b Merge master into '1141-optional-additional-2fa-auth' ljacqu 2018-05-13 18:54:19 +02:00
  • 729c567dd5 #1141 Check that user is logged in before changing TOTP key - Use PlayerCache to check that user is logged in where appropriate - Add log statements ljacqu 2018-05-13 18:49:40 +02:00
  • 4f9a869a46 Translation messages_pt.yml (#1569) rafael59r2 2018-05-13 14:15:01 +01:00
  • 6f2f7a73af Merge branch 'master' of https://github.com/AuthMe/AuthMeReloaded into 1141-optional-additional-2fa-auth ljacqu 2018-05-01 22:49:23 +02:00
  • 1e3ed795c1 #1141 2FA implementation fixes - Merge TotpService into TotpAuthenticator - Add missing tests - Migrate old 2fa enabled key to new one ljacqu 2018-05-01 22:49:07 +02:00
  • b69767c705
    Upgrade jacoco dependency to fix Java 10 compatibilty and CircleCI tests games647 2018-05-01 13:39:19 +02:00
  • d55b4bb3b5 #1561 Fix timing attacks by comparing hashes in constant time (#1563) ljacqu 2018-04-22 21:27:38 +02:00
  • ecdcaf2479 Fix failing tests ljacqu 2018-04-22 13:26:51 +02:00
  • cff456c285 Help message updater: specify the name of the updated file ljacqu 2018-04-22 12:51:41 +02:00
  • ecaffbabfc Small cleanups / changes amassed over time - Small javadoc fixes - Simplifications - Move logException method from StringUtils to ExceptionUtils ljacqu 2018-04-22 12:45:34 +02:00
  • 29ac3a7022 #1141 Fixes to TOTP implementation - Revert back to SHA1 as HMAC hash function so that it works with Google authenticator - Add message to user to tell him to run /2fa confirm to add a TOTP code ljacqu 2018-04-22 11:13:27 +02:00
  • de0e588cf3 Merge branch 'master' of https://github.com/AuthMe/AuthMeReloaded into 1141-optional-additional-2fa-auth ljacqu 2018-04-22 07:14:05 +02:00
  • baec034909
    #1555 Add RegisterEvent and AuthMeAsyncPreRegisterEvent (#1559) Gabriele C 2018-04-21 13:02:14 +02:00
  • 5194f76f39 Update of the Polish translation by RikoDEV (#1560) RikoDEV 2018-04-21 02:24:27 +02:00
  • 65ad91372e Fix JDK 10 surefire plugin, use batch mode in circleci Gabriele C 2018-04-19 12:32:50 +02:00
  • 8722a3dbab Improve circle configuration file Gabriele C 2018-04-19 12:29:30 +02:00
  • 65a1438c47 Fix circleci config format Gabriele C 2018-04-19 12:19:59 +02:00
  • bebff1c0c8 Actually provide a config to circleci Gabriele C 2018-04-19 12:17:08 +02:00
  • d533f8e19c Fix unit testing Gabriele C 2018-04-19 12:09:07 +02:00
  • 6e16abc34e Don't purge users if unable to load permission data Gabriele C 2018-04-19 11:45:21 +02:00
  • ba4ed7bdd9 Update Mockito Gabriele C 2018-04-19 11:10:02 +02:00
  • 5cc58da85f Update HikariCP Gabriele C 2018-04-19 11:02:20 +02:00
  • 156260c7a9 Remove duplicated relocation pattern Gabriele C 2018-04-19 10:51:00 +02:00
  • 71826db23d
    Update messages_it.yml Maxetto 2018-04-13 19:34:29 +02:00
  • b56133fe8f Update messages_es.yml (#1553) RatchetCinemaESP 2018-04-12 15:58:28 +02:00
  • 80538b4bb2
    Force english language during unit testing games647 2018-04-05 15:16:46 +02:00
  • 1f9bf38755 Added EmailChangedEvent (#1549) Tony 2018-04-03 09:45:27 -06:00
  • 9326094d9c #1141 Fix review remarks by @games647 - Use SHA512 to generate keys instead of default SHA1 - Declare google authenticator dependency as optional and add relocation rule ljacqu 2018-04-03 00:12:25 +02:00
  • 2bf78dd186 Merge branch 'master' of https://github.com/AuthMe/AuthMeReloaded into 1141-optional-additional-2fa-auth ljacqu 2018-04-02 23:44:19 +02:00
  • 106dea1611 Minor: fix JavaDoc warnings ljacqu 2018-04-02 23:43:52 +02:00
  • fc54c0311b #1539 Columns handler: finishing touches - Add relocation rule for shading of the library - Fix SQLite connection not being refreshed on reload ljacqu 2018-04-02 23:19:13 +02:00
  • ad9e6dbb6d Merge branch 'master' of https://github.com/AuthMe/AuthMeReloaded into 1539-datasource-columns-integration ljacqu 2018-04-02 22:33:26 +02:00
  • 68329a8761 Update messages_pl.yml (#1548) RikoDEV 2018-03-30 16:01:22 +02:00
  • ee41d92216
    Skip IP check for API registration games647 2018-03-29 14:08:33 +02:00
  • f752b9d7a7
    [CI-SKIP] Fix jenkins url in pom Gabriele C 2018-03-26 21:50:56 +02:00
  • 26472b6be3 #1539 Create common parent for SQLite and MySQL ljacqu 2018-03-25 22:27:44 +02:00
  • 4595a14191 #1539 Add support for columns that are not on player auth (is_logged, has_session) ljacqu 2018-03-25 11:52:40 +02:00
  • 137fc3d505 #1539 Use columns handler in more datasource methods; fix case-insensitivity for SQLite ljacqu 2018-03-24 22:53:30 +01:00
  • 881ef6a640 #1539 DataSource columns: close MySQL connections, add missing columns, use newly built-in types, improve column initialization ljacqu 2018-03-24 21:16:43 +01:00
  • 837bfb7935
    Update dependencies Gabriele C 2018-03-24 15:47:40 +01:00
  • 5a58f2c44f #1539 Integrate data source columns library - Create wrapper around SqlColumnsHandler for AuthMe-specific behavior - Integrate columns handler into first SQLite and MySQL method implementations ljacqu 2018-03-24 12:24:25 +01:00
  • e9ab82db6b #1141 Make 2fa messages translatable, various cleanups (null safety, ...) ljacqu 2018-03-21 23:56:13 +01:00
  • 584a0bebbf Minor: Fix failing test after command change ljacqu 2018-03-20 23:13:48 +01:00
  • f66a8a5b06 Merge branch 'master' of https://github.com/AuthMe/AuthMeReloaded into 1141-optional-additional-2fa-auth ljacqu 2018-03-20 23:07:25 +01:00
  • 495cfc69a9 #1141 Move TOTP code during login as separate step: /2fa code Rough version. - Introduces a limbo player state on the LimboPlayer, allowing us to add further mandatory actions between successful (password) authentication and the ability to play on the server ljacqu 2018-03-20 23:06:08 +01:00
  • 6251a69d3e Use the latest LuckPerms api methods Gabriele C 2018-03-20 10:42:17 +01:00
  • a1a909c01d #1531 Move spigot detection to BukkitService (#1534) ljacqu 2018-03-19 23:08:48 +01:00
  • 250bd0d148
    Merge pull request #1517 from AuthMe/642-kick-on-fast-commands ljacqu 2018-03-19 22:35:49 +01:00
  • 84f97ea1c2 Add QuickCommandsProtectionManager#processJoin(player) HexelDev 2018-03-19 22:33:53 +01:00
  • af6bee59bd Merge branch 'master' of https://github.com/AuthMe/AuthMeReloaded into 1141-optional-additional-2fa-auth ljacqu 2018-03-19 22:32:16 +01:00
  • 8ee44e495b Decrease delay for connectPlayerOnLogin #1504 Gabriele C 2018-03-19 17:30:53 +01:00
  • 3a690fd79a Change how we detect spigot #1531 Gabriele C 2018-03-19 17:23:51 +01:00
  • aab5d71efd Update sponsort details Gabriele C 2018-03-19 16:53:11 +01:00
  • fed07714b5
    Pom cleanup Gabriele C 2018-03-17 03:06:07 +01:00
  • f33446ee25 Migrate to GEO IP 2 (Related #1471) (#1529) games647 2018-03-17 03:00:24 +01:00
  • 7790fa5796 typo HexelDev 2018-03-15 21:53:27 +01:00
  • f5efd4bf23 Updating plugin.yml HexelDev 2018-03-15 21:45:23 +01:00
  • 66d1ee92c3 QuickCommandsProtectionManager Test class HexelDev 2018-03-15 21:45:11 +01:00
  • 900e8f2415 Updated messages HexelDev 2018-03-15 21:44:49 +01:00
  • 048a47ce6e Fixing PLayerListener kick message/tests HexelDev 2018-03-15 21:43:36 +01:00
  • 7ff5801cfe
    Revert "Fix no auto login permission (Fixes #118)" Wrong repo games647 2018-03-15 20:43:50 +01:00
  • 6d60e72296
    Fix no auto login permission (Fixes #118) games647 2018-03-15 20:42:50 +01:00
  • 55b6f67550 JavaDocs HexelDev 2018-03-15 20:20:40 +01:00
  • d2fbf12c3c Merge branches '642-kick-on-fast-commands' and 'master' of https://github.com/AuthMe/AuthMeReloaded into 642-kick-on-fast-commands HexelDev 2018-03-15 19:47:11 +01:00
  • 914b76ad12
    Update dependencies Gabriele C 2018-03-14 00:31:43 +01:00
  • c93bfae90c
    Try to fix jenkins javadocs archive Gabriele C 2018-03-13 23:58:24 +01:00
  • fe538a4341 Revert "[CI-SKIP] Don't generate javadocs and sources by default" Gabriele C 2018-03-13 22:23:43 +01:00
  • 18e4be8d5b
    [CI-SKIP] Remove Jenkinsfile from main branch Gabriele C 2018-03-13 22:14:55 +01:00
  • 193e93e30a
    Whoops, damn escape character Gabriele C 2018-03-13 12:46:23 +01:00
  • d503d2c061
    [CI-SKIP] implement pipeline ci-skip Gabriele C 2018-03-13 12:44:54 +01:00
  • 8a66a92f81
    [CI-SKIP] Don't generate javadocs and sources by default Gabriele C 2018-03-13 11:57:08 +01:00
  • 7f00e87e85
    [CI-SKIP] Create Jenkinsfile Gabriele C 2018-03-13 11:42:39 +01:00
  • fddb3bf265 Fix minor Checkstyle violations - Mostly missing JavaDoc, some line lengths ljacqu 2018-03-11 19:08:21 +01:00
  • 98bd0f7a6b
    [ci-skip] Add gemnasium badge Gabriele C 2018-03-11 18:54:45 +01:00
  • f391abe2a7
    New readme [WIP] (#1526) Gabriele C 2018-03-11 18:44:52 +01:00
  • ff0a7e1f89 Fix failing test ljacqu 2018-03-11 16:34:25 +01:00
  • 2219906e90
    Whoops... Gabriele C 2018-03-11 01:22:02 +01:00
  • de6b9cbff0
    Add LoC badge Gabriele C 2018-03-11 01:20:29 +01:00
  • fe4d5e7c0d Saving user join and check on command HexelDev 2018-03-10 19:13:23 +01:00
  • 15f49dcbb3 Merge branch 'global-replacements' ljacqu 2018-03-10 16:59:56 +01:00
  • 1a53cd11b2 #829 Move CommandSender / name to first argument to avoid confusion with varargs - Overloaded method with (String, String...) as args was problematic as it could be confusing on its own and also confusing with the (CommandSender, String...) flavor ljacqu 2018-03-10 16:58:30 +01:00
  • eb9cd31a65 #1141 Split TOTP permissions for add/remove, refactor TOTP services - Split TotpService further into GenerateTotpService and TotpAuthenticator, which wraps the GoogleAuthenticator impl - Add missing tests for the services - Change GenerateTotpService's interface to behave like a collection for more intuitive method behavior ljacqu 2018-03-10 16:21:53 +01:00
  • e72d5d5e81 #1141 Require TOTP code to be passed with /login (temporary) - Temporarily require the TOTP code to be provided with /login - Future implementation should require it as a second step ljacqu 2018-03-09 18:37:01 +01:00