Commit Graph

3114 Commits

Author SHA1 Message Date
Gabriele C efe62beccd Reset speed if it was 0 #890 2016-08-09 19:44:32 +02:00
Gabriele C 402a5e016e Temp-fix speed restore test 2016-08-09 18:17:02 +02:00
Gabriele C a438f8b3dc Temp fix speed restore 2016-08-09 18:01:23 +02:00
Gabriele C 87d36f69cf Going to kill myself..... 2016-08-09 17:44:47 +02:00
Gabriele C 57ff91eedc Damn git 2016-08-09 14:56:15 +02:00
Gabriele C 76f0178d0f Whoops 2016-08-09 14:53:50 +02:00
Gabriele C 4f1d6585cf Cleanup, take 3 2016-08-09 14:53:22 +02:00
Gabriele C ec3db792ed Try to fix cache refresh issue on shutdown 2016-08-09 13:48:18 +02:00
Gabriele C d7427d18e7 Cleanup take 2 2016-08-09 13:44:39 +02:00
Gabriele C bf71f98fae Main class cleanup, take 1 2016-08-09 01:05:22 +02:00
ljacqu eb7487ca84 Revert: Revert "Fix #889"
- Use constructor injection in BungeeService
2016-08-08 21:23:25 +02:00
Gabriele C 0472b2b318 Merge pull request #149 from AuthMe/806-cleanup-task
Implement periodic cleanup task
2016-08-08 17:24:42 +02:00
Gabriele C 4a46d8d5db Revert "Fix #889"
This reverts commit 4518c1bb9b.
2016-08-08 16:41:51 +02:00
Gabriele C 4518c1bb9b Fix #889
@ljacqu please check
2016-08-07 23:38:52 +02:00
Gabriele C 306ebe3631 Whoops 2016-08-07 12:07:17 +02:00
Gabriele C 168186321c Add setting to remove quit messages for unlogged players
#833
2016-08-07 12:04:20 +02:00
ljacqu b4ea396d08 #806 Add tests and avoid sessions cleanup if they're disabled 2016-08-07 10:31:33 +02:00
ljacqu f2d7fe908e #806 Create period cleanup task and implement cleanup for session records 2016-08-06 23:20:30 +02:00
ljacqu eef314b965 Write more unit tests for listeners, minor cleanup 2016-08-06 13:21:39 +02:00
ljacqu fcb50f2fd5 #887 Migrate int lastlogin column to bigint
- Migrate lastlogin column to bigint if it is of int type
- Attempt to migrate timestamp values
- Fix timestamp to bigint migration to create correct timestamps, too
2016-08-05 23:01:58 +02:00
ljacqu 062e461357 #337 Minor improvements in plugin.yml consistency test
- Make static field immutable
- Use stricter constraint for checking children paths
- Improve error path logged upon error
2016-08-05 21:27:57 +02:00
ljacqu 69d8232cc8 #337 Check children declarations in consistency test for plugin.yml permissions 2016-08-05 21:23:21 +02:00
ljacqu f75cd4c5c9 Add unit tests for country validation 2016-08-05 18:57:28 +02:00
ljacqu 766aa154f8 Start unit tests for player movement handler in player listener 2016-08-05 17:08:38 +02:00
ljacqu d1a1e47928 #872 Harmonize plugin.yml permissions with code + #337 create consistency test 2016-08-04 22:10:31 +02:00
ljacqu cff6763cee Add more unit tests for the listeners 2016-08-04 20:48:28 +02:00
Gabriele C af48c2fc2a It doesn't make sense to have 2 alternative dependencies enabled 2016-08-04 20:35:35 +02:00
ljacqu 8002ef45fd Teleportation needs to be scheduled in sync
- Revert removal of sync scheduled task for teleportation
- Add back listener properties from 5d6f3e1 since they don't interfere
2016-08-04 19:08:05 +02:00
ljacqu 306160e675 Revert changes to PlayerListener
- This reverts the changes to PlayerListener.java in 5d6f3e1 to make spawn and first spawn working again
2016-08-04 18:55:56 +02:00
ljacqu 3534f680f7 Fix unit tests 2016-08-04 18:25:43 +02:00
ljacqu f0dfd85903 #831 Set Spigot profile to be activated by default
- I want to be able to check out the source and build immediately
2016-08-04 18:19:38 +02:00
Gabriele C 7806466a01 Close #884 2016-08-04 13:00:54 +02:00
Gabriele C 54c2d3e6e9 Fix 1.7 (pre UUID) compatibility 2016-08-04 12:01:30 +02:00
Gabriele C 5d6f3e1f06 Cleanup + fix some teleport behaviour 2016-08-04 11:28:03 +02:00
Gabriele C 4b81e3b7dc Update vault repository 2016-08-04 02:10:35 +02:00
ljacqu bb52e0120c Write first unit tests for PlayerListener 2016-08-03 22:11:48 +02:00
ljacqu 4aad1d506c #831 Implement single session by canceling kicks caused by same name joining
- A little less nice, but works on both CraftBukkit and Spigot
- Remove obsolete warning
2016-08-03 21:31:40 +02:00
Gabriele C f4add64695 Try with an higher priority (like 3.4) 2016-08-03 21:17:52 +02:00
ljacqu 80337f758b #831 Cleanup, finalization
- Handle AsyncPlayerPreLoginEvent in main PlayerListener class: Spigot emits it in offline mode, whereas offline CraftBukkit doesn't
- Remove listener for sync PlayerPreLoginEvent; not fired by offline CraftBukkit either
- Add warning when offline CraftBukkit is detected and single session setting is enabled
2016-08-03 19:58:10 +02:00
Gabriele C b892b8e3a8 Fix issues aka "I should go to sleep" + fix unit tests 2016-08-03 01:22:03 +02:00
Gabriele C e2d20caf16 Whoops, wrong place! (Damn eclipse class tree XD) 2016-08-03 01:06:34 +02:00
Gabriele C 75421fd156 Listeners name refactor + Fix #831 for both Spigot and CraftBukkit 2016-08-03 01:02:25 +02:00
Gabriele C bff99902b0 Add a debug message #831 2016-08-02 19:07:54 +02:00
Gabriele C fbabeb9261 Check if the player is online #831 2016-08-02 14:34:20 +02:00
Gabriele C 1b9c23e52d Try to fix #831 2016-08-02 14:29:41 +02:00
Gabriele C b8d2d61ec5 Revert "Cleanup"
This reverts commit 7fc195336f.
2016-07-27 09:51:01 +02:00
Gabriele C 6f46b7d1cb Fix NPE #882 2016-07-27 09:50:34 +02:00
Gabriele C 168ffa9131 Cleanup, please verify #877 2016-07-27 03:14:17 +02:00
Gabriele C 1e552ea4eb Fix #877 2016-07-27 03:02:50 +02:00
Gabriele C 7fc195336f Cleanup
@ljacqu What to do with the management instance in the main class
(unused now)
2016-07-27 02:24:46 +02:00