|
|
e6492eeb94
|
Fix JWT ttl failed
Signed-off-by: Asai Neko <sugar@sne.moe>
|
2025-12-27 10:53:03 +08:00 |
|
|
|
e87bda4f33
|
Modify condig file
Signed-off-by: Asai Neko <sugar@sne.moe>
|
2025-12-27 04:24:19 +08:00 |
|
|
|
afc62f311b
|
Add event service, caddy test domain
Signed-off-by: Asai Neko <sugar@sne.moe>
|
2025-12-27 03:45:31 +08:00 |
|
|
|
2b99d415de
|
chore(client): eslint format
Signed-off-by: Noa Virellia <noa@requiem.garden>
|
2025-12-27 00:25:57 +08:00 |
|
|
|
a06248f3be
|
refactor(client): use updated interface
Signed-off-by: Noa Virellia <noa@requiem.garden>
|
2025-12-27 00:25:57 +08:00 |
|
|
|
81a518a98b
|
Add search full for event table
Signed-off-by: Asai Neko <sugar@sne.moe>
|
2025-12-26 03:49:28 +08:00 |
|
|
|
98e32b67e1
|
Add full search for user table
Signed-off-by: Asai Neko <sugar@sne.moe>
|
2025-12-26 03:46:54 +08:00 |
|
|
|
6681ffccdf
|
Add meilisearch for user and event
Signed-off-by: Asai Neko <sugar@sne.moe>
|
2025-12-26 02:16:23 +08:00 |
|
|
|
3dbcc00a2d
|
Mod event and user table, add event CURD
Signed-off-by: Asai Neko <sugar@sne.moe>
|
2025-12-25 21:55:08 +08:00 |
|
|
|
8e43d6699c
|
Remove user create api
Signed-off-by: Asai Neko <sugar@sne.moe>
|
2025-12-25 21:32:20 +08:00 |
|
|
|
b30d9db69d
|
Auto reg user, event map
Signed-off-by: Asai Neko <sugar@sne.moe>
|
2025-12-25 21:30:26 +08:00 |
|
|
|
c7cefb3898
|
Remove error router
Signed-off-by: Asai Neko <sugar@sne.moe>
|
2025-12-25 20:46:49 +08:00 |
|
|
|
d3d823c85f
|
Add user update service
Signed-off-by: Asai Neko <sugar@sne.moe>
|
2025-12-25 20:42:34 +08:00 |
|
|
|
bfeb46a61f
|
Migrate checkin to user service
Signed-off-by: Asai Neko <sugar@sne.moe>
|
2025-12-25 20:30:21 +08:00 |
|
|
|
9e649d83e5
|
Add user permission level notes
Signed-off-by: Asai Neko <sugar@sne.moe>
|
2025-12-25 16:52:49 +08:00 |
|
|
|
c672d174f6
|
Set default user permission level to 10
Signed-off-by: Asai Neko <sugar@sne.moe>
|
2025-12-25 16:48:15 +08:00 |
|
|
|
9135edbd60
|
Add user CRUD actions, add permission level for user
Signed-off-by: Asai Neko <sugar@sne.moe>
|
2025-12-25 16:40:26 +08:00 |
|
|
|
5b571f7a84
|
Add meilisearch service to devenv
Signed-off-by: Asai Neko <sugar@sne.moe>
|
2025-12-25 16:17:07 +08:00 |
|
|
|
3a86d387bd
|
Add full refresh token and access token function
Signed-off-by: Asai Neko <sugar@sne.moe>
|
2025-12-25 16:13:05 +08:00 |
|
|
|
32a27d974a
|
Add redis driver
Signed-off-by: Asai Neko <sugar@sne.moe>
|
2025-12-25 14:52:12 +08:00 |
|
|
|
9e51414a13
|
feat(client): logout
Signed-off-by: Noa Virellia <noa@requiem.garden>
|
2025-12-25 13:29:51 +08:00 |
|
|
|
f94220dcc3
|
chore(client): remove internal devshell
Signed-off-by: Noa Virellia <noa@requiem.garden>
|
2025-12-25 13:19:33 +08:00 |
|
|
|
9c7cfb3da6
|
Fix caddy api proxy
Signed-off-by: Asai Neko <sugar@sne.moe>
|
2025-12-25 13:14:30 +08:00 |
|
|
|
942767aed3
|
Fix unreturned error
Signed-off-by: Asai Neko <sugar@sne.moe>
|
2025-12-25 11:51:42 +08:00 |
|
|
|
a5a354e929
|
Real email send after login
Signed-off-by: Asai Neko <sugar@sne.moe>
|
2025-12-25 11:50:53 +08:00 |
|
|
|
43f95ba4af
|
Modify justfile for bun build
Signed-off-by: Asai Neko <sugar@sne.moe>
|
2025-12-25 03:01:15 +08:00 |
|
|
|
be3d778420
|
feat(client): user info
Signed-off-by: Noa Virellia <noa@requiem.garden>
|
2025-12-24 18:51:25 +00:00 |
|
|
|
9ac598cd98
|
feat(client): check in
Signed-off-by: Noa Virellia <noa@requiem.garden>
|
2025-12-24 18:51:25 +00:00 |
|
|
|
606c74c587
|
feat(client): magic link sign-in
Signed-off-by: Noa Virellia <noa@requiem.garden>
|
2025-12-24 18:51:25 +00:00 |
|
|
|
e4e15b2f6e
|
feat(client): workspace
Signed-off-by: Noa Virellia <noa@requiem.garden>
|
2025-12-24 18:51:25 +00:00 |
|
|
|
1d387a33c5
|
refactor(client): token helper
Signed-off-by: Noa Virellia <noa@requiem.garden>
|
2025-12-24 18:51:25 +00:00 |
|
|
|
634c922903
|
feat(client): login page
Signed-off-by: Noa Virellia <noa@requiem.garden>
|
2025-12-24 18:51:25 +00:00 |
|
|
|
3e9656db23
|
feat(client): setup axios client
Signed-off-by: Noa Virellia <noa@requiem.garden>
|
2025-12-24 18:51:25 +00:00 |
|
|
|
06c51e599d
|
feat(client): setup tanstack query and axios
Signed-off-by: Noa Virellia <noa@requiem.garden>
|
2025-12-24 18:51:25 +00:00 |
|
|
|
b888bb25b0
|
feat(client): setup tanstack router
Signed-off-by: Noa Virellia <noa@requiem.garden>
|
2025-12-24 18:51:25 +00:00 |
|
|
|
44616895cf
|
feat(client): add shadcn theme
- Added Nix theme
- Defaults to dark mode
Signed-off-by: Noa Virellia <noa@requiem.garden>
|
2025-12-24 18:51:25 +00:00 |
|
|
|
2148e47b10
|
feat(client): setup tailwindcss and shadcn
Signed-off-by: Noa Virellia <noa@requiem.garden>
|
2025-12-24 18:51:25 +00:00 |
|
|
|
f5a811a6a2
|
feat(client): setup formatting
- Installed @antfu/eslint-config for formatting
- Installed lint-staged for pre-commit formatting compliance
Signed-off-by: Noa Virellia <noa@requiem.garden>
|
2025-12-24 18:51:25 +00:00 |
|
|
|
1302a5ea03
|
feat(client): initial commit
- Initialized vite project
- Added bun devshell config
Signed-off-by: Noa Virellia <noa@requiem.garden>
|
2025-12-24 18:51:25 +00:00 |
|
|
|
f8b6c1b1df
|
Add user info service
Signed-off-by: Asai Neko <sugar@sne.moe>
|
2025-12-25 02:50:27 +08:00 |
|
|
|
396ab10469
|
Checkin time data column, checkin module
Signed-off-by: Asai Neko <sugar@sne.moe>
|
2025-12-25 02:17:28 +08:00 |
|
|
|
ca08c997c8
|
Fix User database struct
Signed-off-by: Asai Neko <sugar@sne.moe>
|
2025-12-25 01:38:25 +08:00 |
|
|
|
bd726f80ea
|
Impl magic login logic && checkin logic
Signed-off-by: Asai Neko <sugar@sne.moe>
|
2025-12-25 00:37:02 +08:00 |
|
|
|
cd2bcd597c
|
Add authentication function
Signed-off-by: Asai Neko <sugar@sne.moe>
|
2025-12-24 20:43:19 +08:00 |
|
|
|
fd4da4f1a1
|
Replace menual env replacer to auto env replacer
Signed-off-by: Asai Neko <sugar@sne.moe>
|
2025-12-23 23:53:32 +08:00 |
|
|
|
485d0de64b
|
Fix grabage codes 5 years ago
Signed-off-by: Asai Neko <sugar@sne.moe>
|
2025-12-23 23:46:00 +08:00 |
|
|
|
b933522123
|
Fix config module for unit test
Signed-off-by: Asai Neko <sugar@sne.moe>
|
2025-12-23 20:31:25 +08:00 |
|
|
|
2d92d5fba7
|
Remove env settings in unit test
Signed-off-by: Asai Neko <sugar@sne.moe>
|
2025-12-23 18:22:25 +08:00 |
|
|
|
d314942c08
|
Add jwt crypto module, support unit test for config module
Signed-off-by: Asai Neko<sugar@sne.moe>
|
2025-12-23 18:11:31 +08:00 |
|
|
|
1505783c62
|
Add user service checkin func
- User service SetCheckinState
NOTE: Not Tested
Signed-off-by: Asai Neko <sugar@sne.moe>
|
2025-12-20 02:04:45 +08:00 |
|