Commit Graph

27 Commits

Author SHA1 Message Date
79dfa8499c Full Restruct API and Services
Some checks failed
Backend Check Build (NixCN CMS) TeamCity build failed
Client CMS Check Build (NixCN CMS) TeamCity build finished
Signed-off-by: Asai Neko <sugar@sne.moe>
2026-01-29 00:45:58 +08:00
314995e5f9 Finilize user api layer
Signed-off-by: Asai Neko <sugar@sne.moe>
2026-01-24 12:37:17 +08:00
8e11ba4631 WIP: Full restruct, seprate service and api
Signed-off-by: Asai Neko <sugar@sne.moe>
2026-01-24 11:42:35 +08:00
986f63c0af Add context for all exceptions
Signed-off-by: Asai Neko <sugar@sne.moe>
2026-01-21 19:37:20 +08:00
7b3fe24b7c Add ErrorHandler for log level selects
Signed-off-by: Asai Neko <sugar@sne.moe>
2026-01-21 15:48:49 +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
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
4ac5b1c101 Fix error reponses
Signed-off-by: Asai Neko <sugar@sne.moe>
2026-01-21 10:01:13 +08:00
8dbdb58327 Add bio base64 verification
All checks were successful
Build Backend (NixCN CMS) TeamCity build finished
Build Frontend (NixCN CMS) TeamCity build finished
Signed-off-by: Asai Neko <sugar@sne.moe>
2026-01-02 16:56:26 +08:00
a98ab26fa4 Add oauth2 like auth service
All checks were successful
Build Backend (NixCN CMS) TeamCity build finished
Build Frontend (NixCN CMS) TeamCity build finished
Signed-off-by: Asai Neko <sugar@sne.moe>
2026-01-02 15:57:42 +08:00
cbec9bf2b3 Modify jwt middleware logic
Signed-off-by: Asai Neko <sugar@sne.moe>
2026-01-02 12:36:07 +08:00
27ba3b7bef Add aes cryptography library
All checks were successful
Build Backend (NixCN CMS) TeamCity build finished
Build Frontend (NixCN CMS) TeamCity build finished
Signed-off-by: Asai Neko <sugar@sne.moe>
2026-01-01 14:25:44 +08:00
63f71d3b81 Add bcrypt and aes crypto lib
Some checks failed
Build Backend (NixCN CMS) TeamCity build failed
Build Frontend (NixCN CMS) TeamCity build finished
Signed-off-by: Asai Neko <sugar@sne.moe>
2026-01-01 14:24:41 +08:00
b3fe91444d Add event query api
Signed-off-by: Asai Neko <sugar@sne.moe>
2025-12-28 01:05:47 +08:00
b6003544c8 Add renew refresh token
Signed-off-by: Asai Neko <sugar@sne.moe>
2025-12-27 23:59:20 +08:00
959bb8be0b Fix typo error
Signed-off-by: Asai Neko <sugar@sne.moe>
2025-12-27 23:41:55 +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
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
396ab10469 Checkin time data column, checkin module
Signed-off-by: Asai Neko <sugar@sne.moe>
2025-12-25 02:17:28 +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
485d0de64b Fix grabage codes 5 years ago
Signed-off-by: Asai Neko <sugar@sne.moe>
2025-12-23 23:46:00 +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