P0nk
|
1c6245fa6c
|
birthday represented as LocalDate
|
2024-09-29 18:09:05 +02:00 |
|
P0nk
|
a307afae3c
|
Unify ban handling on login
|
2024-09-29 17:55:51 +02:00 |
|
P0nk
|
50524a7740
|
Show correct ban reason
|
2024-09-29 17:30:09 +02:00 |
|
P0nk
|
d00b4ed678
|
Rename "temp_ban_timestamp" -> "temp_banned_until"
|
2024-09-29 16:34:04 +02:00 |
|
P0nk
|
b45620154c
|
LoginState enum
|
2024-09-29 16:22:32 +02:00 |
|
P0nk
|
5450c29178
|
Reduce login state updates, fix multi-login on same acc
|
2024-09-29 15:55:25 +02:00 |
|
P0nk
|
fa666c98e6
|
Rename loginattempt
|
2024-09-29 14:24:56 +02:00 |
|
P0nk
|
902f1a154e
|
Log out in PG on exit game
Can nog log in, enter game, exit game and re-login successfully.
|
2024-09-29 09:26:55 +02:00 |
|
P0nk
|
4e1aa1eb1a
|
Rename NOT_LOGGED_IN -> LOGGED_OUT
|
2024-09-29 09:15:01 +02:00 |
|
P0nk
|
a580e44bc9
|
Rename AccountService methods
|
2024-09-29 09:14:32 +02:00 |
|
P0nk
|
da4a467453
|
Set in transition on log in, now able to enter the game
The state is not set properly on logout though, so once you log out you can't log back in
|
2024-09-29 08:22:26 +02:00 |
|
P0nk
|
0bb14e415e
|
Log in through AccountService on player login
|
2024-09-29 07:52:42 +02:00 |
|
P0nk
|
0a8591aa08
|
Merge "serverTransition" and "inTransition" fields
They serve the same purpose, no point in separating
|
2024-09-29 07:43:47 +02:00 |
|
P0nk
|
813768ec47
|
Remove AddWorld,AddChannel,RemoveWorld,RemoveChannel cmds
These are incredibly error prone and hinder the database migration work.
|
2024-09-29 07:32:20 +02:00 |
|
P0nk
|
5595f5763b
|
Log in through AccountService
|
2024-09-28 18:30:41 +02:00 |
|
P0nk
|
55c9d4abbb
|
Log out through AccountService
|
2024-09-28 18:26:23 +02:00 |
|
P0nk
|
93bbe868cb
|
Use LoginState everywhere
|
2024-09-28 07:02:05 +02:00 |
|
P0nk
|
ec39f0fa06
|
Avoid additional db query to get login state during login
|
2024-09-28 06:55:45 +02:00 |
|
P0nk
|
439280947c
|
Save gender to PG
|
2024-09-27 23:20:02 +02:00 |
|
P0nk
|
5abae50be5
|
Rework login, get account from PG
|
2024-09-27 22:52:12 +02:00 |
|
P0nk
|
082e0c0486
|
Save chr slots to PG
|
2024-09-27 17:59:26 +02:00 |
|
P0nk
|
2044166967
|
Save pic to PG
|
2024-09-27 17:34:36 +02:00 |
|
P0nk
|
f33d4fbc1c
|
Save pin to PG
|
2024-09-27 06:50:07 +02:00 |
|
P0nk
|
0f2ef341ce
|
Save accepted ToS to PG
|
2024-09-26 21:14:52 +02:00 |
|
P0nk
|
647e67f6e8
|
Auto-create account in both MySQL and PG
|
2024-09-26 07:59:27 +02:00 |
|
P0nk
|
bf9c02bc16
|
Fix failed chr save due to null jail expiration
|
2024-09-26 07:59:11 +02:00 |
|
P0nk
|
1d5c26e67c
|
Remove SHA-512 password migration
|
2024-09-26 06:48:13 +02:00 |
|
P0nk
|
b85233359f
|
Save new chr to PG (doesn't work yet because no account)
|
2024-09-25 18:31:38 +02:00 |
|
P0nk
|
7335914695
|
Simplify sp saving
|
2024-09-25 18:07:50 +02:00 |
|
P0nk
|
b4e673baab
|
Make some chr stats nullable to ease migration to PG
|
2024-09-25 17:48:12 +02:00 |
|
P0nk
|
767c4402e7
|
Route chr creation to dummy CharacterCreator
|
2024-09-25 07:21:27 +02:00 |
|
P0nk
|
a9967d53b1
|
Fix chr loading due to "monster_card" table not found
|
2024-09-25 06:58:19 +02:00 |
|
P0nk
|
00fc3ed1a1
|
Handle created chr with spec
|
2024-09-25 06:33:03 +02:00 |
|
P0nk
|
98d76ad45e
|
Prepare centralized chr creation
|
2024-09-25 06:32:43 +02:00 |
|
P0nk
|
0c9643fd7e
|
CharacterSaver integration test with Testcontainers
|
2024-09-15 11:41:03 +02:00 |
|
P0nk
|
e57d2a9ee2
|
Create account, chr tables & save chr to Postgres
|
2024-09-14 17:44:48 +02:00 |
|
P0nk
|
f827e23ccc
|
Clean up rewardpoints
|
2024-09-14 15:39:06 +02:00 |
|
P0nk
|
f8726640c3
|
Remove configurable language feature
|
2024-09-14 15:34:01 +02:00 |
|
P0nk
|
4778482cdd
|
Remove quest point feature
|
2024-09-14 15:02:51 +02:00 |
|
P0nk
|
7297cd09b6
|
Separate PG from MySQL chr saving
|
2024-09-14 14:56:15 +02:00 |
|
P0nk
|
08eeeb54dc
|
Rename ...Dao -> ...Repository
|
2024-09-14 12:06:09 +02:00 |
|
P0nk
|
abbec8120e
|
Restructure chr saving - gather stats in record
|
2024-09-14 11:57:54 +02:00 |
|
P0nk
|
23a8a33e5f
|
Move transaction handling to CharacterSaver
|
2024-09-13 23:59:29 +02:00 |
|
P0nk
|
758347f7bc
|
Small refactor of disconnectInternal for readability
|
2024-09-13 23:23:35 +02:00 |
|
P0nk
|
1b6c0167de
|
Fix buddy staying online in buddy list if dc in cash shop
|
2024-09-13 23:17:42 +02:00 |
|
P0nk
|
8bce0922d9
|
Fix broken global drops since merge from master
|
2024-09-13 23:02:12 +02:00 |
|
P0nk
|
f41268cdde
|
Handle disconnect solely in TransitionService
|
2024-09-13 22:59:55 +02:00 |
|
P0nk
|
719b079cbc
|
Refactor unnecessary wrapper boolean
|
2024-09-13 21:47:52 +02:00 |
|
P0nk
|
7bd5fa387d
|
Merge branch 'refs/heads/master' into feat/postgresql-database
|
2024-09-13 21:29:50 +02:00 |
|
Ponk
|
5fabbaf7ab
|
Merge pull request #261 from pimittens/vanillafixes #patch
chaos scroll fix
|
2024-09-13 21:25:51 +02:00 |
|