Commit Graph

  • 674a051586 #762 Clear all stored sessions if feature gets disabled on reload ljacqu 2016-07-15 19:47:42 +02:00
  • 3b06524796 #762 Use timestamps for session + #816 Logout should invalidate a player's session ljacqu 2016-07-15 19:35:35 +02:00
  • 10392d0d65 #856 Handle null Location on PlayerCache object - Location may null when read from file ljacqu 2016-07-15 18:49:01 +02:00
  • 160cbc6aa4 #849 Catch exception in TwoFactor hash and write unit tests ljacqu 2016-07-15 18:23:18 +02:00
  • 3616c3187e Whoops! Gabriele C 2016-07-13 12:55:23 +02:00
  • c53dd5b3a8 Reduce the jar size by using the spigot's gson version Gabriele C 2016-07-13 12:52:55 +02:00
  • 42c3dcbbcb Revert code changes to single session ljacqu 2016-07-12 22:23:53 +02:00
  • 4a41f51384 Merge remote-tracking branch 'origin/master' ljacqu 2016-07-12 22:15:28 +02:00
  • 8ce1d53403 Merge remote-tracking branch 'origin/master' ljacqu 2016-07-12 22:15:22 +02:00
  • 7568453cde Don't remove session twice Gabriele C 2016-07-12 22:14:33 +02:00
  • 09d6f5c923 Close #816 Gabriele C 2016-07-12 22:10:30 +02:00
  • e7b980d435 #605 Logger - name methods after their log level - Remove separate print stacktrace method - Log level into the log similar to console output ljacqu 2016-07-12 22:05:36 +02:00
  • dccbd5262f Don't update IP twice - IP is updated in datasource#updateSession after successful login - Remove no longer used DataSource#updateIp ljacqu 2016-07-12 21:43:07 +02:00
  • 724de1e121 Yeah 5 commits to change 8 lines! ;) Gabriele C 2016-07-12 15:35:07 +02:00
  • 441092d65a Fix versioneye link Gabriele C 2016-07-12 15:34:15 +02:00
  • afc984ed99 Fix errors in the readme Gabriele C 2016-07-12 15:31:25 +02:00
  • e30148e318 Update README.md Gabriele C 2016-07-12 15:29:04 +02:00
  • f88d0bcb70 Update dependencies Gabriele C 2016-07-12 15:18:36 +02:00
  • 4a37e1a4ab Cleanup Gabriele C 2016-07-11 22:45:22 +02:00
  • 361039f946 should fix #831 and enhance performance Gabriele C 2016-07-11 22:42:33 +02:00
  • 09e4124ebb Cleanup latest commit Gabriele C 2016-07-11 22:36:05 +02:00
  • 1bb6270c43 #842 remove the banned country message from the server ping Gabriele C 2016-07-11 22:34:15 +02:00
  • 2483f21ece Wtf was that, this may fix a long list of issues! Gabriele C 2016-07-11 22:14:51 +02:00
  • 8d54557f3d Add tests for PlayerDataStorage and LimboCache ljacqu 2016-07-11 21:09:15 +02:00
  • 1ef3fbd0d8 Merge remote-tracking branch 'origin/master' Gnat008 2016-07-11 15:05:50 -04:00
  • 351431d1d8 Move Bungee interactions to new service class Gnat008 2016-07-11 15:05:38 -04:00
  • 97274d8c19 #843 Fix NPE upon registration - Let login classes handle the login process, remove duplications in register classes ljacqu 2016-07-11 20:42:28 +02:00
  • 4f68589b76 Fix restoring inventory on register (Related to #818) games647 2016-07-11 17:15:58 +02:00
  • a6d885e0bb Write tests for PlayerDataStorage ljacqu 2016-07-10 23:00:58 +02:00
  • 8e91636fbd Create tests for LimboCache ljacqu 2016-07-10 17:15:27 +02:00
  • c9c4e69e1b #838 Fix force spawn on join setting - Add call to teleport service after login and logout ljacqu 2016-07-10 13:04:35 +02:00
  • 491853e0c8 Change github URLs from AuthMe-Team/ to AuthMe/ - Change README sections to use more markdown ljacqu 2016-07-10 11:42:40 +02:00
  • ad1991c23c Add missing HU messages #836 Gabriele C 2016-07-10 01:03:07 +02:00
  • 04738c3fc5 Remove useless PEX debug message #841 Gabriele C 2016-07-10 00:32:52 +02:00
  • faddb3ffac No longer need to call setup() directly in ProtocolLibService constructor ljacqu 2016-07-09 09:25:36 +02:00
  • aa6fe3e874 Rename method on SettingsDependent - Rename loadSettings to reload - Make ProtocolLibService only implement SettingsDependent, not Relaodable alongside ljacqu 2016-07-09 09:24:25 +02:00
  • dff09935e6 Check settings async games647 2016-07-07 11:34:22 +02:00
  • 6be58ee2e2 Run non-thread-safe addPotionEffect sync on unregister (Fixes #828) games647 2016-07-07 11:02:09 +02:00
  • 42ef99cf15 Update verification comments in message files ljacqu 2016-07-06 21:41:43 +02:00
  • 78aac256fd #834 Add Polish messages by @RikoDEV ljacqu 2016-07-06 21:40:26 +02:00
  • 693a4500ef Fix problem after merge ljacqu 2016-07-06 21:13:32 +02:00
  • d297d0b528 Merge branch 'jsoncache-fix' of https://github.com/AuthMe-Team/AuthMeReloaded ljacqu 2016-07-06 20:55:56 +02:00
  • d4af1a81af Correctly unregister packet listeners on reload (Fixes #818) games647 2016-07-06 12:24:43 +02:00
  • 24cc4a1d13 A class could be settingsdependent and reloadable games647 2016-07-06 12:20:22 +02:00
  • b67cac1d97 Merge pull request #145 from Maxetto/patch-3 Gabriele C 2016-07-05 03:01:06 +02:00
  • 993430de37 Yet another Italian Update. Maxetto 2016-07-05 02:54:31 +02:00
  • d8f6fb085e Cleanup - remove unused elements in code ljacqu 2016-07-04 21:51:12 +02:00
  • ea6603a6dc Fix registered players being teleported to first spawn, fix player losing his speed ljacqu 2016-07-04 21:38:23 +02:00
  • 2867ebaddd Fix failing test ljacqu 2016-07-04 20:31:40 +02:00
  • 1c3ca520dc Fix player being unable to walk after admin registration - Fix sessions still working after being disabled on reload ljacqu 2016-07-04 19:56:44 +02:00
  • c040623739 Merge 765-teleport-handling into jsoncache-fix ljacqu 2016-07-04 18:46:37 +02:00
  • 140275f366 - Add restore method in LimboCache * Apply it to process that have use of it - Fix fly & walk speed not get restored DNx5 2016-07-04 13:21:57 +07:00
  • 06322f37bf #765 Don't teleport after registration; make UnregisterAdminCommand use the unregister process ljacqu 2016-07-03 21:57:44 +02:00
  • 7788ad6230 #765 Replace Utils usages with TeleportService + misc householding - Remove some legacy settings - Move Utils "addNormal" method to AuthGroupHandler ljacqu 2016-07-03 19:53:44 +02:00
  • ed6ba3ac8d Restore the inventory on disabling inventoryProtect on reload games647 2016-07-03 17:31:13 +02:00
  • deffcb3e2b - Renamed JsonCache to PlayerDataStorage * the methods inside it renamed to fit with class name * cache folder changed into playerdata - Renamed LimboPlayer to PlayerData - Added fly speed to PlayerData - Removed player's name from PlayerData object - Added getPlayerLocationOrSpawn method in spawn loader. DNx5 2016-07-03 21:52:46 +07:00
  • 7ea0763966 Merge remote-tracking branch 'origin/master' into jsoncache-fix DNx5 2016-07-03 19:53:55 +07:00
  • 8f5817883e Testing - check return value of Set#add instead of separately checking Set#contains ljacqu 2016-07-03 11:47:37 +02:00
  • 2420a83ec3 #797 Add missing French messages - Thanks to @Twonox ljacqu 2016-07-03 09:49:38 +02:00
  • a9574d2363 #819 Email text migration - migrate %tag% style placeholders as well ljacqu 2016-07-02 22:22:03 +02:00
  • 3984208548 #797 Make two messages translatable ljacqu 2016-07-02 21:49:01 +02:00
  • 9a5c432509 #655 Encapsulate mail service - Change SendMailSSL to be injected into classes and created regardless of settings - Various minor cleanups (remove accidentally committed test, add more precise logging statement) ljacqu 2016-07-02 20:56:53 +02:00
  • d2556b8a04 #817 Sessions timeout - remove mention of 0 = unlimited in config comments ljacqu 2016-07-02 19:39:13 +02:00
  • 22911a0bb9 Remove duplicate column initialization code, add datasource integration tests - Drop initialization of all columns on table create in favor of checking each column individually. This is slower but guarantees that each column is only defined once in the code. Columns are only created once so having clean code outweighs performance. - Write more datasource integration tests ljacqu 2016-07-02 19:16:26 +02:00
  • f1d5f3df28 Merge conversion classes to one class per conversion type - Fix issues in #736 using service getters ljacqu 2016-07-02 15:18:13 +02:00
  • bc9717d650 Remove tablist hider because it's useless and produces too much issues games647 2016-07-02 12:25:33 +02:00
  • 0283395da4 Merge branch 'master' of https://github.com/AuthMe-Team/AuthMeReloaded into jsoncache-fix ljacqu 2016-07-02 11:01:46 +02:00
  • 70226f7ddb #813 Move test resources to conform to package structure ljacqu 2016-07-02 10:57:30 +02:00
  • de3f3a42ab #679 Fix compatibility with InnoDB/XtraDB engine - Includes other improvements in collation and data types ljacqu 2016-07-02 10:24:44 +02:00
  • 1f35ccd841 Improve bat helpers / minor changes to logging and todo messages ljacqu 2016-07-02 08:38:23 +02:00
  • 73a9b5ce0c Cleanup - reduce duplication in MySQL class ljacqu 2016-07-02 08:06:17 +02:00
  • 6585b68749 Fix TeleportationService tests + rename methods - Fix and supplement unit tests for TeleportationService - Rename methods as to avoid confusion (login vs. LoginEvent when player joins) - Add javadoc with note about Player#hasPlayedBefore always being false ljacqu 2016-06-30 22:38:36 +02:00
  • 1cadbd2345 Minor code householding Various neglectable changes while looking at recent commits - Remove Inject annotation on ProtocolLib adapters that are no longer created via injection - Reduce ProtocolLib adapters to package private - interaction always goes via ProtocolLibService - Fix typos ljacqu 2016-06-30 20:50:13 +02:00
  • a02c1c4e60 Change to a total task timeout instead of individual one games647 2016-06-29 17:48:33 +02:00
  • abf6645620 Fix test DNx5 2016-06-29 22:31:10 +07:00
  • 5726b0d326 Fix player always teleport to spawn on join. DNx5 2016-06-29 22:02:45 +07:00
  • 56d6fd81b4 Cleanup Gabriele C 2016-06-29 16:18:12 +02:00
  • b1b56f2d51 Cleanup, updated some settings Gabriele C 2016-06-29 15:56:55 +02:00
  • 22a4ef93bf - Remove unnecessary @Inject on field. - Teleport player to spawn immediately on PlayerLoginEvent. - Only save authenticated player's location on quit. - Fix player's last location get reset if fail to login. DNx5 2016-06-29 20:25:01 +07:00
  • 609b148157 Touch the file, it works fine now. DNx5 2016-06-29 06:19:49 +07:00
  • b455e20811 - Fix NPE in JsonCache. DNx5 2016-06-29 06:06:54 +07:00
  • 392b8ac19e Sync with master. DNx5 2016-06-29 05:17:56 +07:00
  • 98c8e00f5a Merge remote-tracking branch 'origin/master' into jsoncache-fix DNx5 2016-06-29 05:00:16 +07:00
  • ad068ffba0 - Make JsonCache injectable - Only inject needed field DNx5 2016-06-29 04:49:10 +07:00
  • 6b13f9d370 Fix plugin version in plugin.yml Gabriele C 2016-06-28 22:14:30 +02:00
  • cca668a2dd Merge pull request #142 from AuthMe-Team/random-logout Gabriele C 2016-06-28 22:01:31 +02:00
  • 348e796752 Switch to the new properties settings games647 2016-06-28 20:47:13 +02:00
  • 45d8e24350 - Fix fly speed not get restored after login. - Attempt to fix #592 DNx5 2016-06-29 00:34:31 +07:00
  • ffa92def12 Create ISSUE_TEMPLATE.MD Gabriele C 2016-06-28 16:47:58 +02:00
  • 145747505f Use JsonCache correctly, couldn't list all changes. DNx5 2016-06-28 21:36:58 +07:00
  • 451a570c73 Cleanup Gabriele C 2016-06-28 16:17:01 +02:00
  • 1c5d4d697a Merge branch 'master' into random-logout Gabriele C 2016-06-28 16:14:19 +02:00
  • c383c072ff Remove my stupid code Gabriele C 2016-06-28 16:12:14 +02:00
  • 837bbd69ac Remove the debug code as the source for random-logouts is found games647 2016-06-28 16:09:32 +02:00
  • 469e8d3a48 Refactor sessions a bit to fix #419 games647 2016-06-28 16:03:04 +02:00
  • 70b57b389e Cleanup Gabriele C 2016-06-28 14:28:37 +02:00
  • 874869cef8 Fix NPC showing when authenticated (Fixes #791) games647 2016-06-28 12:25:46 +02:00
  • 2f341029a6 Use bukkit's updateInventory method for restoring NBT data games647 2016-06-28 11:22:30 +02:00
  • 23836cda6a #604 - Move ProtocolLib adapters to new package and add ProtocolLibService Gnat008 2016-06-27 15:38:43 -04:00
  • 1361174892 Encapsulate GeoLiteAPI class ljacqu 2016-06-26 23:09:27 +02:00