Gabriele C
45db55a081
Whoops, fix test
2017-09-06 04:11:02 +02:00
Gabriele C
08182e41f6
Fix null address
2017-09-06 00:56:27 +02:00
Gabriele C
8ae8ccf5cf
Fix failing tests
2017-09-03 02:54:29 +02:00
Gabriele C
58aad9ed41
Fix unit tests
2017-09-03 00:53:45 +02:00
Gabriele C
c0a0a7e2a3
Use TestHelper.mockPlayerIp in tests
2017-09-02 12:47:26 +02:00
Gabriele C
6b875a9ba4
Add permission to bypass country check ( #1323 )
...
* Add permission to bypass country check
#1321 Still need to fix unit tests
* Fix test
2017-08-31 19:36:57 +02:00
Gabriele C
b96ae61697
Remove some old plugin hooks, update dependencies
2017-08-31 11:47:55 +02:00
HexelDev
1dfb3575b5
#1119 email show permission and privacy improvements ( #1312 )
...
* #1119 new permission and email hider
* Updated commands.md
* Improved email hiding method
* Revert "Improved email hiding method"
This reverts commit cb60d7b
* New config option, updated tests, config.md and permission_nodes.md
* Moved to service import, fixed typo and updated config.md
* Removed unused imports O.o
2017-08-12 16:20:06 +02:00
Gabriele C
7e957cb8c7
Add missing api methods #1304
2017-08-01 16:41:00 +02:00
ljacqu
a801f03cf2
Merge pull request #1296 from AuthMe/5.4-Dev
...
Merge 5.4 development
2017-07-29 15:25:01 +02:00
HexelDev
a973dc3f6d
Implement restricted users rules with * wildcard support (Enhancement #1278 and #1227 ) ( #1297 )
2017-07-25 21:39:31 +02:00
ljacqu
027d0fc775
Create TestHelper method to make Settings mock return defaults
2017-07-23 18:00:51 +02:00
ljacqu
efc06ef2a6
#1255 Create resource-closing tests for the MySQL extensions
...
- Remove test runs with different hash algorithms in the abstract super class
- Create resource-closing tests for the new extension classes
2017-07-23 17:29:36 +02:00
ljacqu
8eceaa8cbb
#1255 Simplify MySQL data source extensions
...
- Mostly oving the logic of getting the ID from the DB to the extensions superclass
2017-07-23 16:38:35 +02:00
ljacqu
cbc794ba20
#1255 Extract forum-specific data source actions into separate extension classes
2017-07-23 14:19:28 +02:00
ljacqu
f88350b06d
Fix Checkstyle violations
...
- Mostly missing Javadoc on large methods
- CommandInitializer: split command building method into multiple methods
2017-07-16 23:07:13 +02:00
ljacqu
4ac980111d
Add some tests, minor Checkstyle fixes
2017-07-16 13:00:55 +02:00
ljacqu
e1826c75c8
#1280 Add NOTHING as possible flight restore type
2017-07-10 21:45:05 +02:00
ljacqu
cb73160bcd
Minor - simplify CodeClimateConfigTest
...
- No need to load the class when we just want to ensure that the file exists
2017-07-08 23:10:42 +02:00
Gabriele C
919a715ded
Cleanup
2017-07-08 22:51:01 +02:00
Gabriele C
fe770ac29d
Revert "Fix limbo service unit test"
...
This reverts commit 4cbfc8a81232542fb1118c40f77ca3d1e52c5612.
2017-07-08 22:45:32 +02:00
Gabriele C
4cbfc8a812
Fix limbo service unit test
2017-07-07 20:41:31 +02:00
Gabriele C
cd4693eedf
GeoIP: ignore local addresses
2017-07-07 20:41:10 +02:00
Gabriele C
001e5d0376
Pom cleanup, fix LimboService test dependencies
...
@ljacqu Could you fix the test please?
2017-07-07 15:06:02 +02:00
Gabriele C
4e61117ef7
Add xf table prefix to config
...
#957
2017-07-06 18:46:24 +02:00
Gabriele C
cd4766e0a1
Add regex support to restricted users ip addresses #1227
...
Seems to work: https://regex101.com/r/zSp6Ke/1
@ljacqu What do you think?
2017-07-03 01:43:56 +02:00
ljacqu
f150668fc1
Minor - remove unused imports
...
- As determined by CodeClimate
2017-07-02 11:00:17 +02:00
ljacqu
ff99b63385
#1265 Limbo: fallback to old "group" during deserialization, favor old limbo's groups over new limbo's
2017-07-02 10:55:51 +02:00
Gabriele C
c758e15cd7
Store the entire player's list of groups instead of primary group
2017-07-01 19:18:42 +02:00
Gabriele C
e6e023a032
Remove legacy jar hint
2017-06-22 23:57:04 +02:00
ljacqu
591d6f1d4c
#1232 #1239 Show legacy hint if Guava's MoreObjects class is missing
2017-06-02 15:42:21 +02:00
timvisee
cae29a2f99
Revert "Implement ARGON2 hash ( #1165 )" due to an unwanted added binary.
...
This reverts commit bf387827907c482b0ee50be6735ad10c1a3a6c50.
2017-06-01 13:06:15 +02:00
Gabriele C
00699ed7fb
Use guava 21, add 1.12 support
2017-05-29 23:40:44 +02:00
ljacqu
5ca9112c12
Add missing properties to commands.yml on start and reload
2017-05-21 14:21:40 +02:00
ljacqu
5c6af0330e
#1218 Add onLogout to commands.yml
2017-05-21 13:44:28 +02:00
ljacqu
1c46c92b4e
#1146 List available converter, reference converters Wiki page in config.yml
2017-05-21 12:28:35 +02:00
Gabriele C
cff8ccd76a
Implement onSessionLogin trigger for commands.yml ( #1198 )
...
* Implement onSessionLogin trigger for commands.yml
Needs test methods, @ljacqu any advice?
* Add simple onSessionLogin test
2017-05-19 19:21:05 +02:00
ljacqu
e5bfbf6304
#1023 LoginSecurity converter: fix last login conversion, extend test
2017-05-13 09:37:36 +02:00
ljacqu
2021113732
#1023 Create LoginSecurity converter
2017-05-10 19:45:20 +02:00
ljacqu
1f8307c8f6
Fix minor checkstyle issues
...
- Add JavaDoc where checkstyle expects it
- Fix line too long issues
- ...
2017-05-07 11:59:01 +02:00
ljacqu
1a48348824
Add missing tests for listeners
2017-05-07 09:43:59 +02:00
ljacqu
6ecb0ea75c
Create test to verify that messages have their tags
2017-05-06 21:36:31 +02:00
ljacqu
c803822fa8
#1188 Create and keep encryption method instance ( #1191 )
...
- Avoid creating the same object over and over; instead keep it and only change it on settings reload
2017-04-30 17:41:51 +02:00
ljacqu
e0e4cd112d
#761 Restore permission group in sync with limbo players
...
- Couple AuthGroupHandler closer to the LimboService: whenever a limbo player is restored, the auth group should be restored as well. This fixes some consistency issues.
- Move AuthGroupHandler into limbo package and make it package-private
- Change permission handler to skip any empty groups (prevents odd command output e.g. for BukkitPermissions)
2017-04-29 22:37:34 +02:00
ljacqu
d4c1370da6
#923 Add commands to run on unregister
2017-04-29 19:11:13 +02:00
ljacqu
578f63b944
#923 Create /authme purgeplayer command
...
- Create command to purge a specific player name
- Update docs
2017-04-29 18:31:37 +02:00
ljacqu
b652d89088
#1169 Create UnregisterEvent
2017-04-29 15:22:27 +02:00
ljacqu
d65556d893
#857 Create event for failed authentication
2017-04-29 14:46:06 +02:00
ljacqu
b7c35cb3a7
Merge branch 'master' of https://github.com/AuthMe/AuthMeReloaded into explicit-getters-from-db
2017-04-29 08:19:30 +02:00
ljacqu
82d74ca0a7
Move close methods out of sql datasource utils class
...
As noticed by @Gnat008
- We need two different implementations for MySQL and SQLite because SQLite uses an older version where #isClosed is not implemented
2017-04-29 08:18:43 +02:00