Commit Graph

661 Commits

Author SHA1 Message Date
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
Azalea
3d88e734df [+] Add ghostCard for user 2024-02-19 21:04:57 -05:00
Azalea
a716a69b8b [F] Fix tests 2024-02-19 21:03:38 -05:00
Azalea
7ac7aacb6c [O] Refactor code 2024-02-19 20:58:16 -05:00
Azalea
7368001e3b [+] Send confirmation email on register 2024-02-19 06:59:32 -05:00
Azalea
574e0b4074 [+] Generate email 2024-02-19 06:59:13 -05:00
Azalea
5d258eb8e1 [+] Computed name for user 2024-02-19 06:59:00 -05:00
Azalea
5715fa97f7 [+] Email confirmation table 2024-02-19 06:58:51 -05:00
Azalea
7fe869b98b [+] Email template 2024-02-19 06:58:40 -05:00
Azalea
37aaa30387 [+] Add email web host option 2024-02-19 06:58:26 -05:00
Azalea
c3b2d7653f [+] Add email border 2024-02-19 06:34:59 -05:00
Azalea
cb22161156 [+] Add email confirmation field 2024-02-19 05:09:36 -05:00
Azalea
6ad06c2d75 [F] Fix json parsing 2024-02-19 05:09:23 -05:00
Azalea
b291dd0ad7 [-] Remove dialect 2024-02-19 04:54:44 -05:00
Azalea
3039a32f29 [F] Fix CORS 2024-02-19 04:51:01 -05:00
Azalea
a8f5380070 [-] Remove unnecessary mariadb dialect 2024-02-19 04:48:14 -05:00
Azalea
e37867b9db [O] Disable whitelabel error page 2024-02-19 04:43:09 -05:00
Azalea
110d6c81ee [+] Add /me endpoint 2024-02-19 04:42:50 -05:00
Azalea
3da44ce604 [-] Remove duplicate email self test 2024-02-19 04:42:11 -05:00
Azalea
9770c15188 [+] JWT.auth 2024-02-19 04:39:40 -05:00
Azalea
cc568d9569 [F] Fix token too short 2024-02-19 04:39:28 -05:00
Azalea
500a4b0b7e [M] Move security config 2024-02-19 04:35:08 -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
2cb5b18975 [+] JWT class 2024-02-19 03:06:42 -05:00
Azalea
32084eb1e7 [F] Fix: Email and username should ignore case 2024-02-19 03:06:30 -05:00
Azalea
2815d76b1d [+] JWT authentication settings 2024-02-19 02:40:00 -05:00
Azalea
9c4f146778 [O] More checks 2024-02-19 02:29:45 -05:00
Azalea
7b89016359 [F] Fix runtime dependency issue 2024-02-19 02:26:20 -05:00
Azalea
c7a4902af0 [F] Ignore geoip not found error 2024-02-19 02:26:01 -05:00
Azalea
6f9b686317 [F] Fix error reporting 2024-02-19 02:25:50 -05:00
Azalea
16550e7a83 [O] Better error messages 2024-02-19 02:25:41 -05:00
Azalea
a9aa47e390 [U] Update config 2024-02-19 01:57:56 -05:00
Azalea
0846fb94db [F] Fix null case 2024-02-19 01:57:42 -05:00
Azalea
4c3aafd266 [O] Unwrap spaghetti code 2024-02-19 01:49:29 -05:00
Azalea
1e606f8b85 [+] Add username check 2024-02-19 01:38:42 -05:00