HaHaWTH
ce2ee9e0fb
Fix config typo
2023-09-21 21:49:35 +08:00
HaHaWTH
9f70748b55
Useless code cleanup
2023-09-20 02:26:48 +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
d25949fc3b
更新
2023-04-19 16:13:38 +08:00
Sattera
bc43afe3d0
添加对 floodgate 的支持
2023-04-06 09:37:57 +08:00
Sabrita
393449e08e
默认删除qq邮箱支持
2023-03-01 22:20:03 +08:00
Sabrita
e109094472
删测测试项 默认开启用户名限制并增加默认限制用户
2023-02-28 13:13:17 +08:00
Sabrita
674d72c113
优化 import 。更改默认配置
2023-02-28 12:36:56 +08:00
Sabrita
912646c041
增加服务器被关闭时的邮箱通知
2023-02-27 19:57:00 +08:00
Sabrita
4ca879b08a
删除 wecome 提醒
2023-02-27 19:10:04 +08:00
Sabrita
2d4b2381ff
默认使用邮箱注册
2023-02-27 18:45:28 +08:00
Sabrita
cfca8ccd85
删除测试库
...
删除 wecome 增加新代码
2023-02-27 18:34:06 +08:00
Gabriele C
24d03aa1e2
Add missing "MARIADB" datasource backend to the configuration file, remove "mySQLDriverClassName" property as it is no longer needed.
2022-07-28 18:11:57 +02:00
Gabriele C
0ac1854a52
Implement allowPublicKeyRetrieval option in mysql datasource
2022-07-18 13:03:05 +02:00
Gabriele C
5a3e585883
Fix #2467
2021-12-25 15:38:07 +01:00
Gabriele C
31564d8284
Relocate MySQL connector and fix migrations
2021-11-28 16:47:47 +01:00
Gabriele C
97a599c885
Implement MySQL 8 support #1779
2021-08-21 23:22:21 +02:00
Gabriele C
18c31e3a42
Update MySQL driver class name
...
+ implement fallback to the legacy driver
2021-08-21 22:54:36 +02:00
games647
e7338f7c92
Raise BCrypt default cost factor for current computing power ( #2360 )
...
Fixes #2356
2021-06-24 18:26:21 +02:00
Gabriele C
d50ad908d7
Fix typo in database setrings properties
2021-03-15 10:20:56 +01:00
Gabriele C
543c9782be
Fix wrong default mysql driver class #2303
2021-03-15 02:46:37 +01:00
Eric-01
4e55f26a41
Added /log command to the allowCommands sequence ( #2290 )
2021-03-14 02:53:00 +01:00
MacacoLew
f2bdaa0454
Specify the Driver Class Name ("com.mysql.cj.jdbc.Driver") ( #2262 )
...
* Specify the Driver Class Name ("com.mysql.cj.jdbc.Driver")
TODO: Configurable Driver Class Name
* Update DatabaseSettings.java
* Update MySQL.java
2021-03-14 02:46:17 +01:00
Gabriele C
4796069ff8
Link to EssentialsX's MaxMind license tutorial
2020-01-21 10:33:46 +01:00
Gabriele C
a43127dd2b
Update the GeoIp database download method [BREAKING] ( #1990 )
...
* Update the GeoIp database download method [BREAKING]
Now GeoIp database updates require a ClientID and a LicenseKey, which can be obtained for free at https://www.maxmind.com/en/accounts/current/license-key
* Codestyle
2020-01-21 10:28:50 +01:00
Arvind Kumar
d6711d83b3
Fixes in documentation ( #1927 )
...
* Fixed typos and grammer in documentation
2019-10-17 08:34:27 +02:00
Gabriele C
d30580d5d4
Listener optimizations ( #1884 )
...
* Drop CraftBukkit support, listeners cleanup
* Codestyle
* Codestyle
* Remove useless player.saveData() calls
* Micro optimization on the join process
* Requested changes
* Fix unit test
* Test onPlayerHeldItem listener
* Requested changes
* Remove unused import
2019-08-11 23:47:50 +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
Alexandre Vanhecke
254d4d75a2
Add optional column for players uuids ( #1840 )
2019-08-06 15:13:13 +02:00
Gabriele C
5b97841699
Add 1.14 compatibility
2019-04-23 17:18:42 +02:00
Alexandre Vanhecke
44cb787577
Add an option to disable MySQL server certificate check - Fix #1735
2019-04-05 22:31:47 +02:00
Alexandre Vanhecke
0b0e8d71b7
Implements whitelist for inventories interactions ( #1657 )
2018-10-10 02:35:35 +02:00
ljacqu
ee764c0a6e
Update configme ( #1631 )
...
* Upgrade to ConfigMe 1.0.1
* Use ConfigMe reader whenever possible, minor simplifications
2018-09-09 15:45:00 +02:00
Alan Gomes
4be174f083
Add PostgreSQL support ( #1620 )
...
* Add PostgreSQL support
* Fix code issues and create integration tests
* Fix identation
* Test Postgres data source in postgres integration test
* Relocated the postgres driver
2018-09-02 12:12:35 +02:00
Gabriele C
adb3c06f51
Fix #1617
...
Dinstinct invalid countries ("--") from localhost addresses ("LOCALHOST"), allow localhost access by default.
2018-08-22 16:56:14 +02:00
ljacqu
68b896cfc3
Move salt column configuration to the other column configs
2018-05-21 09:10:27 +02:00
ljacqu
f66a8a5b06
Merge branch 'master' of https://github.com/AuthMe/AuthMeReloaded into 1141-optional-additional-2fa-auth
...
# Conflicts:
# src/main/java/fr/xephi/authme/permission/PlayerPermission.java
# src/main/java/fr/xephi/authme/service/BukkitService.java
2018-03-20 23:07:25 +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
250bd0d148
Merge pull request #1517 from AuthMe/642-kick-on-fast-commands
...
#642 - Quick Command Protection
2018-03-19 22:35:49 +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
games647
f33446ee25
Migrate to GEO IP 2 (Related #1471 ) ( #1529 )
...
* Migrate to GEO IP 2, because support will drop in April
* Change all links of maxmind to https
* Update maxmind database dependency and add javatar to extract
the database from the tar archive
(now only a small difference in jar file size -> ~80KB smaller)
* Verify downloaded archive using MD5 (There are no other checksums available)
* Migrate to Java NIO instead of old java file I/O (Feedback?)
* Internal Optional usage for nullable values (Feedback?)
Minor:
* Schedule a Bukkit async task instead of creating a thread manually
* Validate ip input string
* Extract validation into single method
* Close all resources safely using try-resources
* More https links
* Add documentation
* Set the same last modification as in the tar archive
* Fix tests
* Comment how the legacy API responded to unknown entries
* Document missing function param
* Document our maxmind dependency modifications
* Include time unit into constant
* More logging for downloading the database
* Add missing return if the database cannot be found
* Delete temporarily file after working with it
2018-03-17 03:00:24 +01:00
HexelDev
844bd24221
Fixed minor code issues
2018-03-05 21:00:24 +01:00
ljacqu
9954c82cb6
#1141 Add TOTP key field to database and PlayerAuth
...
- Add new field for storing TOTP key
- Implement data source methods for manipulation of its value
2018-03-05 19:50:58 +01:00
HexelDev
c0e1b8082f
#642 - Quick Command Protection manager
2018-03-04 17:32:16 +01:00