Commit Graph

57 Commits

Author SHA1 Message Date
Azalea
00d74e6b0b [O] Optimize imports 2025-10-25 05:06:37 +08:00
Menci
3e6c0b4159 feat: user management APIs (#184) 2025-10-07 13:21:01 -07:00
Menci
1cac5e451a refactor: user registrar (#182) 2025-10-06 12:32:52 -07:00
Raymond
6ca419dd5b fix: un-revert prefectures :BocchiSobSmile: (#173)
Co-authored-by: alexay7 <43906716+alexay7@users.noreply.github.com>
2025-08-22 05:24:48 -07:00
Raymond
fc3f2171ee revert: prefectures (temporary) 2025-08-22 06:02:22 -04:00
alexay7
3d95a84739 feat: Add prefecture modification support (#170) 2025-08-21 16:19:25 -04:00
Raymond
2431bd09af fix: clear code after used 2025-07-31 17:56:47 +09:00
Raymond
7b21a38e17 fix: typo in error 2025-07-31 17:56:47 +09:00
Raymond
bf51f48961 fix: clear sessions upon password reset 2025-07-31 17:56:47 +09:00
Raymond
92868201a3 fix: typos, sql, some strings were odd 2025-07-31 17:56:47 +09:00
asterisk727
c01c40fe45 fix: bug fixes to password reset (INCOMPLETE) 2025-07-31 17:56:47 +09:00
Raymond
39ed8af840 feat: swap auId in JWT for individual token
note: has not been tested to ensure there are no collisions, todo
2025-07-31 17:56:47 +09:00
asterisk727
82adf5c138 feature: password reset 2025-07-31 17:56:47 +09:00
Azalea
98f128ae07 Update src/main/java/icu/samnyan/aqua/net/UserRegistrar.kt
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-05-02 16:28:09 -04:00
Clansty
21142a53df [+] Login Alert for net and mai2 2025-05-02 16:28:09 -04:00
Azalea
a105871a98 [+] User info endpoint 2025-03-03 18:08:21 -05:00
Azalea
5a9808de59 [F] Narrow id range to avoid the signed bit in uint32 2024-04-28 07:48:44 -04:00
Azalea
355c9e2a3d [+] Counter measure 2024-04-03 08:08:02 -04:00
Azalea
1169ac44b4 [-] Remove path concat 2024-03-06 00:18:28 -05:00
Azalea
44cf022e70 [F] Fix profile file name extension 2024-03-05 23:26:11 -05:00
Azalea
7e68de5a17 [F] Fix profile picture upload api 2024-03-05 23:24:41 -05:00
Azalea
68626fecd7 [+] Add profile picture field to aqua net user 2024-03-05 17:59:44 -05:00
Azalea
441d7376cb [+] Upload pfp endpoint 2024-03-05 17:56:33 -05:00
Azalea
4a5bd3135f [O] More logging 2024-03-03 00:47:57 -05:00
Azalea
37f67469a6 [F] Fix keychip flow
q
2024-02-29 10:38:12 -05:00
Azalea
4e38cf9d40 [+] Keychip endpoint 2024-02-29 00:48:55 -05:00
Azalea
5f4a7cd7c9 [+] API documentation 2024-02-28 20:45:38 -05:00
Azalea
04e11b0fea [+] Keychip session 2024-02-26 00:23:51 -05:00
Azalea
af3aa497d1 [O] Better understanding of the data type of different games 2024-02-22 23:51: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
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
103ae607be [F] Forgot to save ;-; 2024-02-20 16:26:10 -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
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
aa3b831a68 [O] Separate randExtId 2024-02-19 21:48:42 -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
Azalea
7368001e3b [+] Send confirmation email on register 2024-02-19 06:59:32 -05:00
Azalea
110d6c81ee [+] Add /me endpoint 2024-02-19 04:42:50 -05:00
Azalea
55cfb7b358 [+] Login 2024-02-19 03:21:49 -05:00
Azalea
77b2f90259 [F] Fix response syntax limitation 2024-02-19 03:16:35 -05:00
Azalea
e962baaf48 [M] Move services to components package 2024-02-19 03:07:32 -05:00
Azalea
32084eb1e7 [F] Fix: Email and username should ignore case 2024-02-19 03:06:30 -05:00