ljacqu
c5f5c0d2fd
#472 Require recovery code before resetting password
...
- /email recovery generates recovery code and resets password only if recovery code is also given
- Change data source method to return email and recovery code
2016-09-10 14:27:26 +02:00
Gabriele C
41cd7dd28b
Cleanup
2016-09-07 16:03:12 +02:00
Gabriele C
4a2ea7d372
Remove bungeecord messaging hook
...
It was the cause of many issues, as temp replacement server owners can
use AuthMeBridge.
2016-09-06 14:13:32 +02:00
ljacqu
c7bb7b460e
#927 Integrate ConfigMe into AuthMe (work in progress)
...
- Replace own code with ConfigMe
2016-08-30 15:28:07 +02:00
ljacqu
2417bf4c3f
#876 Keep track of wrong logins by (ip, username) and implement threshold
2016-08-27 21:28:11 +02:00
ljacqu
f59a584622
Write tests for AsyncUnregister and TaskCloser
2016-08-27 21:26:15 +02:00
ljacqu
2f1613840e
#736 Remove getter for Management instance on main class
2016-08-20 22:03:11 +02:00
ljacqu
926053689a
#830 Unify unregister process flavors
2016-08-13 23:46:46 +02:00
ljacqu
91d4701a0b
#832 Apply blind effect on unregister only if registration is mandatory
2016-08-13 20:27:40 +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
75421fd156
Listeners name refactor + Fix #831 for both Spigot and CraftBukkit
2016-08-03 01:02:25 +02:00
Gabriele C
b8d2d61ec5
Revert "Cleanup"
...
This reverts commit 7fc195336f9afde3f1baf4ca97eb94d4ad02c752.
2016-07-27 09:51:01 +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
ljacqu
19de5a0525
Close #449 Rename NewSetting class to Settings :)
2016-07-23 15:50:40 +02:00
ljacqu
bcc31afb90
#761 Add group options as Property objects and #449 remove legacy Settings class
2016-07-23 15:34:48 +02:00
ljacqu
18a9fbaa26
#449 Migrate remaining non-group legacy Settings
2016-07-23 14:44:52 +02:00
ljacqu
a8df8ceb09
#605 Add custom log levels, create debug logging method
...
- Log levels in the log file too
- Create migration from old boolean "stop spam" property to new log level property
2016-07-22 17:45:00 +02:00
Gabriele C
b439a0391c
Add option to apply the protection also to registered users #860
2016-07-16 21:10:29 +02:00
ljacqu
3b06524796
#762 Use timestamps for session + #816 Logout should invalidate a player's session
2016-07-15 19:35:35 +02:00
ljacqu
42c3dcbbcb
Revert code changes to single session
2016-07-12 22:23:53 +02:00
ljacqu
4a41f51384
Merge remote-tracking branch 'origin/master'
2016-07-12 22:15:28 +02:00
ljacqu
8ce1d53403
Merge remote-tracking branch 'origin/master'
2016-07-12 22:15:22 +02:00
Gabriele C
7568453cde
Don't remove session twice
2016-07-12 22:14:33 +02:00
Gabriele C
09d6f5c923
Close #816
2016-07-12 22:10:30 +02:00
ljacqu
e7b980d435
#605 Logger - name methods after their log level
...
- Remove separate print stacktrace method
- Log level into the log similar to console output
2016-07-12 22:06:32 +02:00
ljacqu
dccbd5262f
Don't update IP twice
...
- IP is updated in datasource#updateSession after successful login
- Remove no longer used DataSource#updateIp
2016-07-12 21:45:05 +02:00
Gabriele C
4a37e1a4ab
Cleanup
2016-07-11 22:45:22 +02:00
Gabriele C
2483f21ece
Wtf was that, this may fix a long list of issues!
2016-07-11 22:14:51 +02:00
Gnat008
1ef3fbd0d8
Merge remote-tracking branch 'origin/master'
2016-07-11 15:05:50 -04:00
Gnat008
351431d1d8
Move Bungee interactions to new service class
2016-07-11 15:05:38 -04:00
ljacqu
97274d8c19
#843 Fix NPE upon registration
...
- Let login classes handle the login process, remove duplications in register classes
2016-07-11 20:42:28 +02:00
games647
4f68589b76
Fix restoring inventory on register (Related to #818 )
2016-07-11 17:15:58 +02:00
ljacqu
c9c4e69e1b
#838 Fix force spawn on join setting
...
- Add call to teleport service after login and logout
2016-07-10 13:04:35 +02:00
games647
dff09935e6
Check settings async
...
Based on
6be58ee2e2 (commitcomment-18154945)
2016-07-07 11:34:22 +02:00
games647
6be58ee2e2
Run non-thread-safe addPotionEffect sync on unregister ( Fixes #828 )
2016-07-07 11:06:38 +02:00
ljacqu
d8f6fb085e
Cleanup - remove unused elements in code
2016-07-04 21:53:22 +02:00
ljacqu
ea6603a6dc
Fix registered players being teleported to first spawn, fix player losing his speed
2016-07-04 21:38:23 +02:00
ljacqu
2867ebaddd
Fix failing test
2016-07-04 20:31:40 +02:00
ljacqu
c040623739
Merge 765-teleport-handling into jsoncache-fix
2016-07-04 18:47:34 +02:00
DNx5
140275f366
- Add restore method in LimboCache
...
* Apply it to process that have use of it
- Fix fly & walk speed not get restored
2016-07-04 13:21:57 +07:00
ljacqu
06322f37bf
#765 Don't teleport after registration; make UnregisterAdminCommand use the unregister process
2016-07-03 21:57:44 +02:00
ljacqu
7788ad6230
#765 Replace Utils usages with TeleportService + misc householding
...
- Remove some legacy settings
- Move Utils "addNormal" method to AuthGroupHandler
(Reapplied changes from orphaned fe29089)
2016-07-03 19:55:31 +02:00
DNx5
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.
2016-07-03 21:52:46 +07:00
DNx5
7ea0763966
Merge remote-tracking branch 'origin/master' into jsoncache-fix
...
Conflicts:
src/main/java/fr/xephi/authme/settings/Settings.java
2016-07-03 19:53:55 +07:00
ljacqu
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)
2016-07-02 20:56:53 +02:00
games647
bc9717d650
Remove tablist hider because it's useless and produces too much issues
...
(Related #810 )
2016-07-02 12:27:07 +02:00