Commit Graph

416 Commits

Author SHA1 Message Date
Azalea
02e57707de Merge branch 'master' into v1-dev 2024-02-23 00:12:08 -05:00
Azalea
af3aa497d1 [O] Better understanding of the data type of different games 2024-02-22 23:51:22 -05:00
Azalea
bb53d1448b [O] Better logging 2024-02-22 23:50:58 -05:00
Azalea
eccdd73908 [+] Backend card linking 2024-02-22 22:45:24 -05:00
Azalea
1d4e1a8be2 [O] Better logging 2024-02-22 22:45:08 -05:00
Azalea
8dc0f299a9 [-] Remove global logger field 2024-02-22 22:38:21 -05:00
Azalea
db1ffd5091 [-] Remove unnecessary beans 2024-02-22 22:37:07 -05:00
Azalea
64a27e5708 [O] Speed up bootup by making email init async 2024-02-22 22:36:48 -05:00
Azalea
214a356135 [O] Better logging 2024-02-22 22:19:21 -05:00
Azalea
84f7953f21 [F] Fix encryption 2024-02-22 22:19:12 -05:00
Azalea
a9a947203d [O] Reduce code 2024-02-22 21:22:08 -05:00
Azalea
8f250e755e [O] Refactor AimeDB 2024-02-22 20:55:13 -05:00
Azalea
30a7fa7ead [O] Convert more stuff to kotlin 2024-02-22 19:47:35 -05:00
Azalea
4324d655d2 [M] Refactor relevant stuff to kotlin 2024-02-22 19:33:51 -05:00
Azalea
dd55e336e4 [+] API for unlinking 2024-02-22 18:20:54 -05:00
Azalea
a001a45cc4 [M] Rename: Bind -> Link 2024-02-22 18:19:55 -05:00
Azalea
5fa93e2a2a [F] Fix lateinit issue 2024-02-22 18:11:22 -05:00
Azalea
178cca1611 [O] Reduce bits for DIVA 2024-02-22 17:31:10 -05:00
Azalea
9e543e2c5a [+] Add isGhost to card 2024-02-22 17:29:28 -05:00
Azalea
6a16e5534d [+] Sanitize card id when creating card 2024-02-22 17:29:13 -05:00
Azalea
8b21f33eb6 [-] Remove sensitive info 2024-02-22 10:52:09 -05:00
Azalea
1e8ff7dbc0 [+] Create new card if not exists 2024-02-22 10:51:49 -05:00
Azalea
0937915839 [+] Link card limit on the backend 2024-02-22 10:51:22 -05:00
Azalea
a128546954 [+] Add field isBound to Card 2024-02-22 10:31:13 -05:00
Azalea
a620f02d57 [-] Remove test dialect 2024-02-21 17:43:03 -05:00
zaphkito
52e9285551 Add maimai 140 h041 event data 2024-02-21 18:39:39 +08:00
Azalea
823eea1f0a [F] Fix card detection 2024-02-21 04:28:38 -05:00
Azalea
00a75f154e [F] Fix asking for email confirmation when email feature is disabled 2024-02-21 01:14:58 -05:00
Azalea
d83127a265 [+] Check email confirmation on login 2024-02-21 00:02:58 -05:00
Azalea
6e8f7ae698 [F] Fix one-to-one relationship in email confirmation 2024-02-21 00:02:04 -05:00
Azalea
bbf5ee5395 [+] Add mariadb migration 2024-02-20 17:43:35 -05:00
Azalea
103ae607be [F] Forgot to save ;-; 2024-02-20 16:26:10 -05:00
Azalea
6f63998000 [O] Ignore serial id 2024-02-20 16:19:06 -05:00
Azalea
a94952babc [O] Reduce code 2024-02-20 16:18:43 -05:00
Azalea
4b8385419e [O] Limit exposure of fields 2024-02-20 16:16:11 -05:00
Azalea
878a543818 [F] Fix infinite recursion on serializing user card 2024-02-20 16:12:08 -05:00
Azalea
e7337777cd [F] Set last login time in login 2024-02-20 16:11:50 -05:00
Azalea
fa1ed52c32 [+] Bind card 2024-02-20 16:06:46 -05:00
Azalea
eda3fccb51 [F] Fix RNG 2024-02-20 16:01:07 -05:00
Azalea
ec55fae1ec [+] Settings API 2024-02-20 15:47:25 -05:00
Azalea
c88a98e355 [+] Separate user validator 2024-02-20 15:47:17 -05:00
Azalea
0567e0f251 [+] Add @ API macro 2024-02-20 15:46:48 -05:00
Azalea
befa7d0e8e [+] Extend jwt auth block 2024-02-20 15:45:25 -05:00
Azalea
91913da205 [+] Card summary 2024-02-20 02:01:15 -05:00
Azalea
cd8677a26d [+] Try lookup id function 2024-02-19 21:49:55 -05:00
Azalea
adf091e300 [O] Use randExtId 2024-02-19 21:49:09 -05:00
Azalea
aa3b831a68 [O] Separate randExtId 2024-02-19 21:48:42 -05:00
Azalea
ab075c0554 [F] Fix ghost card column 2024-02-19 21:46:43 -05:00
Azalea
4202012bbd [+] Confirm email 2024-02-19 21:05:24 -05:00
Azalea
739854935d [+] Create ghost card on registration 2024-02-19 21:05:17 -05:00