HaHaWTH
d305fe6679
Commands
2024-02-26 01:30:10 +08:00
HaHaWTH
ac5dfcde26
Update version command
2024-01-30 22:57:50 +08:00
HaHaWTH
cd5a008637
Add SQLiteToH2 converter
2024-01-30 01:21:15 +08:00
HaHaWTH
ea383dd0f1
Folia Support
2024-01-14 11:43:25 +08:00
HaHaWTH
9d6d325fa6
English
2023-10-02 08:21:25 +08:00
HaHaWTH
3f6a7ce48f
Sync repo files to b22
2023-09-20 02:15:22 +08:00
HaHaWTH
ed320196fe
Remove all files
2023-09-20 02:10:19 +08:00
HaHaWTH
7e49e26735
reupload files
2023-07-11 20:45:01 +08:00
HaHaWTH
b014da245d
Del all files
2023-07-11 20:42:24 +08:00
Sattera
b1bee0967c
[功能] 添加白名单(玩家是否注册)
...
玩家添加authme.whitelist权限来忽略白名单
2023-06-24 13:09:17 +08:00
Sattera
7e5d9ed1e8
[功能] 添加隐藏自动登录时发送登录成功消息
2023-06-02 20:06:49 +08:00
Sattera
0e1e65c7f7
取消 /cp 指令的邮箱验证
2023-03-28 08:59:03 +08:00
Sabrita
bdf7816306
更改十分钟内注册逻辑
2023-02-28 13:22:15 +08:00
Sabrita
674d72c113
优化 import 。更改默认配置
2023-02-28 12:36:56 +08:00
Sabrita
cfca8ccd85
删除测试库
...
删除 wecome 增加新代码
2023-02-27 18:34:06 +08:00
ljacqu
9fd532d798
Minor: Rename StringUtils#isEmpty to #isBlank
...
- Better fits the naming used by other tools and also the JDK (String#isBlank as of JDK 11)
2022-12-30 08:44:29 +01:00
Gabriele C
75b3a571e1
Always specify Locale on toLowerCase and toUpperCase usages, fixes AuthMe not working correctly on machines with turkish locale. ('I'.toLowerCase() => 'ı')
2022-08-20 04:41:04 +02:00
Gabriele C
b65ffd7c74
Send logout message to bungee on self-unregister
2022-08-18 02:04:08 +02:00
Gabriele C
7c8bbe6294
Remove cache-update bungee messages, always use the player in the context to send bungee messages, minor codestyle changes
2022-08-18 01:48:34 +02:00
David Maes
d969d314b3
LuckPerm: keep contexts active after reload of groups ( #2186 )
...
* Use context aware groups
* Revert "Use context aware groups"
This reverts commit 5adc6ef7
* Keep luckperm contexts after authentication
* Code cleanup
* Code cleanup
* Fix nullpointer for context maps
* Code cleanup
* Use uuids for sqlite and postgresql
* Revert "Use uuids for sqlite and postgresql"
This reverts commit 05296e5f23bd4379a89647656f08432c718e6f9c.
* Cleanup imports
* Fix test
Co-authored-by: David Maes <david.maes@kbc.be>
2021-08-21 22:19:45 +02:00
Gabriele C
5d9b941471
Update the authors list, enhance the "/authme about" command
2021-06-26 17:53:24 +02:00
Gabriele C
06be8ea6f4
Port thread safety/performance optimizations from #1992
2020-06-26 22:23:50 +02:00
ljacqu
e2f2ff0763
#1874 Output number of loggers in /authme debug stats
2019-08-11 11:36:28 +02:00
Gabriele C
48357831cd
Revert "Packet based movement freeze ( #1879 )" ( #1882 )
...
This reverts commit db3acce70c2096054e7854d318cf29688280a6fd.
2019-08-07 10:49:23 +02:00
Gabriele C
db3acce70c
Packet based movement freeze ( #1879 )
...
* Remove unused files
* Remove walk/fly speed from limbo player
* Implement packet based movement freeze
2019-08-07 06:47:00 +02:00
ljacqu
c34f00f759
#1874 Introduce individual ConsoleLogger instance per class ( #1875 )
...
* #1874 Introduce individual ConsoleLogger instance per class
- Create ConsoleLoggerFactory from which a separate logger can be created for each class
- Allows to support individual log level settings in the future
* Fix CodeStyle issue
* Replace full class name with import
* Update usages after merge from master
2019-08-06 15:15:16 +02:00
ljacqu
7bede2528f
#1523 Create admin commands to handle players' 2FA data ( #1876 )
...
* #1523 Create admin commands to handle players' 2FA data
- Create admin command to view if a player has enabled 2FA
- Create admin command to disable 2FA for a specified player
2019-08-05 19:31:59 +02:00
ljacqu
fc06558687
Minor: change bukkit service to return a plain collection of Player
...
- List is read-only and can be easily "upcast" to Collection<Player>
- Remove awkward hack that was needed for mocking the method previously (issues with generics)
2019-06-22 23:50:06 +02:00
Gabriele C
bdbb7d79fd
Specify licensing in about command
2019-01-12 12:17:08 +01:00
Gabriele C
98efa35183
Happy new year!
2019-01-01 03:52:25 +01:00
Kristjan Krušič
696bcc7ba6
Update the copyright year to 2018 just in time. ( #1721 )
...
We can't just skip from 2017 to 2019.
2019-01-01 03:50:41 +01:00
ljacqu
58e04556ee
Checkstyle: Add 'WhitespaceAfter' check, fix some violations
2018-09-01 08:38:14 +02:00
Gabriele C
da7e7edc37
Fix messaging [WIP] ( #1614 )
...
* Fix messaging [WIP]
* Make codeclimate happy
* Codeclimate, pls
* got it, i hope
* Improvements
* Remove duplicated checks, other improvements, make login/logout broadcasts
* Optimize project imports
* Make codeclimate happy again
2018-08-26 15:29:47 +02:00
ljacqu
b9943675ba
#1557 Disallow player from using /email setpassword more than once
2018-05-21 13:29:34 +02:00
ljacqu
8e4288f911
Minor code householding
2018-05-20 13:10:26 +02:00
ljacqu
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
2018-05-13 18:49:40 +02:00
ljacqu
6f2f7a73af
Merge branch 'master' of https://github.com/AuthMe/AuthMeReloaded into 1141-optional-additional-2fa-auth
2018-05-01 22:49:23 +02:00
ljacqu
1e3ed795c1
#1141 2FA implementation fixes
...
- Merge TotpService into TotpAuthenticator
- Add missing tests
- Migrate old 2fa enabled key to new one
2018-05-01 22:49:07 +02:00
ljacqu
cff456c285
Help message updater: specify the name of the updated file
2018-04-22 12:51:41 +02:00
ljacqu
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
2018-04-22 11:13:27 +02:00
ljacqu
2bf78dd186
Merge branch 'master' of https://github.com/AuthMe/AuthMeReloaded into 1141-optional-additional-2fa-auth
2018-04-02 23:44:19 +02:00
ljacqu
4595a14191
#1539 Add support for columns that are not on player auth (is_logged, has_session)
2018-03-25 11:52:40 +02:00
ljacqu
e9ab82db6b
#1141 Make 2fa messages translatable, various cleanups (null safety, ...)
2018-03-21 23:56:13 +01:00
ljacqu
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
2018-03-20 23:06:08 +01:00
ljacqu
af6bee59bd
Merge branch 'master' of https://github.com/AuthMe/AuthMeReloaded into 1141-optional-additional-2fa-auth
...
# Conflicts:
# src/main/java/fr/xephi/authme/datasource/MySQL.java
2018-03-19 22:32:16 +01:00
ljacqu
fddb3bf265
Fix minor Checkstyle violations
...
- Mostly missing JavaDoc, some line lengths
2018-03-11 19:08:21 +01:00
ljacqu
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
2018-03-10 16:58:30 +01:00
ljacqu
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
2018-03-10 16:21:53 +01:00
ljacqu
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
2018-03-09 18:37:01 +01:00
ljacqu
c3cf9e3ee0
#1141 Rough version of TOTP commands to add and remove a code for a player
2018-03-07 20:11:53 +01:00