8e41514d05
Fix stupid ai bug
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-21 15:30:50 +08:00
9aff7d8f26
Fix 200 response exception builder
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-21 15:26:59 +08:00
2f26b2ddb5
Fix stupid ai errors
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-21 14:58:23 +08:00
96d76b3657
feat(client): bio editor
...
Signed-off-by: Noa Virellia <noa@requiem.garden >
2026-01-21 14:51:03 +08:00
4e45a9b6d0
feat(client): update userinfo
...
Signed-off-by: Noa Virellia <noa@requiem.garden >
2026-01-21 14:49:49 +08:00
27ac4d9b4a
feat: sync api changes and fix auth-related bugs
...
Signed-off-by: Noa Virellia <noa@requiem.garden >
2026-01-21 14:49:49 +08:00
a60a796345
refactor: use SetError in exception.Builder where errors are available
...
Update multiple services and middlewares to pass the original error to exception.Builder before building the error code.
Co-authored-by: Gemini <gemini@google.com >
2026-01-21 14:42:52 +08:00
14f50ecdb2
refactor: update exception constants to follow new naming convention
...
- Update old ErrorStatus, ErrorType, and Service/Endpoint constants to new naming convention
- Fix incorrect TypeSpecific usage in JWT middleware
- Add missing event specific error definitions to specific.yaml
- Regenerate exception constants
Co-authored-by: Gemini <gemini@google.com >
2026-01-21 14:34:09 +08:00
b1c78dce28
Add Build error hook (print exception)
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-21 14:28:23 +08:00
585ec46282
Fix some type change bugs (error)
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-21 14:16:47 +08:00
8f69b61799
Mod justfile
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-21 13:59:03 +08:00
64bab332c9
Mod justfile
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-21 13:58:42 +08:00
38401a5f69
Mod justfile
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-21 13:57:06 +08:00
f03d472c30
Ignore generated go files
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-21 13:55:05 +08:00
2d6f6700f0
Move definitions to gen_exception
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-21 13:53:28 +08:00
2e11fc5d9c
Fix go mod
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-21 13:51:37 +08:00
ac428946e7
Use generator to generate exceptions from yaml
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-21 13:48:37 +08:00
e4329dfc2b
refactor: standardize error handling with exception.Builder
...
- Replace hardcoded error messages with structured error codes using exception.Builder.
- Introduce new common error constants in exception/common.go (CommonErrorInvalidInput, CommonErrorUserNotFound, etc.).
- Update exception/specific.go with domain-specific errors and remove redundant ones.
- Apply consistent error handling across auth, event, user services and middleware.
Co-authored-by: Gemini <gemini@google.com >
Signed-off-by: Noa Virellia <noa@requiem.garden >
2026-01-21 12:47:49 +08:00
5dbbdc62e6
Add exception error manager
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-21 12:04:17 +08:00
200614a5c9
Add error retern for database
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-21 10:03:56 +08:00
4ac5b1c101
Fix error reponses
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-21 10:01:13 +08:00
b7e6009706
Change logrus to slog
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-21 09:52:54 +08:00
fd262239e4
Remove file logger from config
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-21 09:32:13 +08:00
cf761d218d
Fix gin debug mode
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-21 09:31:24 +08:00
110627f27e
Fix gin logger
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-21 09:29:01 +08:00
64392c32c6
Restruct logger order
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-21 09:25:10 +08:00
3f8f2547be
Split and optimize gin logger
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-21 09:13:13 +08:00
632fa6cf8e
Fix config types
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-21 09:03:12 +08:00
d04f8cdc44
Move email send from to send func
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-21 09:02:29 +08:00
97f5677a97
Remove oauth login email
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-21 08:58:14 +08:00
2ed4a4da02
User update check one by one
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-20 23:33:50 +08:00
100fe32f8e
Disable email changes, lazy~~~~~
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-20 20:02:54 +08:00
231f591767
Fix bind json error
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-20 19:48:59 +08:00
0e7aaed154
Fix typo
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-20 19:10:00 +08:00
89c2d11f19
Fix exchange bind json error
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-20 19:04:26 +08:00
cd93491d98
Add exchange api endpoint, fix jwt authtoken var type error
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-20 18:51:15 +08:00
9b83ab565a
Fix response structure error and router error
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-20 17:48:52 +08:00
5e17bbd965
Fix Containerfile using just build
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-20 16:20:44 +08:00
de0d05df0a
Add charts empty folder
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-20 16:14:26 +08:00
b2c5f8de38
refactor(client): split client to cms/mobile/party
...
Signed-off-by: Noa Virellia <noa@requiem.garden >
2026-01-20 16:11:38 +08:00
ecbb890cac
Add party end empty folder
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-20 15:52:48 +08:00
63f8439886
Remove justfile default and backend settings
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-20 15:50:48 +08:00
194f1fa1fe
Restruct justfile
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-20 15:48:52 +08:00
55afbb29b4
Remove clean for watch-back
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-20 15:44:09 +08:00
2e76a4c6a7
Remove clean for building client and backend
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-20 15:42:34 +08:00
5c540db325
Add cleaning output dir for client and backend build/dev
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-20 15:40:45 +08:00
4cda783fed
Fix devenv and justfile client running logic
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-20 15:38:40 +08:00
c4951f820a
Remove unused devenv nix imports
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-20 15:35:28 +08:00
a04d562d61
Remove caddy service from devenv
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-20 15:29:59 +08:00
f0cca0cda4
Add dev-back for justfile, just for develop backend
...
Signed-off-by: Asai Neko <sugar@sne.moe >
2026-01-20 15:26:56 +08:00