Sunday ld
  • This site is ONLY for my private repositories or unfully developed projects, which is not prepared for open source. For Issues/PRs, please turn to my 🔗Github Homepage.

  • Joined on 2022-04-12
ld pushed to dev at MyGO/mygo 2026-07-05 13:45:20 +08:00
5eeb37389b fix(config): harden default JWT secret
7b6587a951 test(handler): TDD tests for AdminHandler user CRUD and visibility
3daad379e0 test(server): add admin route integration test
e04e39bea8 feat(svc): implement soft-delete in FileService
ac98b5ddbd feat(middleware): add AdminRequired authorization middleware
Compare 10 commits »
ld pushed to dev at MyGO/mygo 2026-07-04 16:24:41 +08:00
53bd473861 Add structured logging with request ID middleware
1dfccf513a Add structured logging and centralized error handling
Compare 2 commits »
ld pushed to main at ld/simple_gpu_benchmark 2026-06-28 17:53:53 +08:00
2400b573f8 添加 gpu_benchmark.py
ld created repository ld/simple_gpu_benchmark 2026-06-28 17:52:24 +08:00
ld pushed to dev at MyGO/mygo 2026-06-24 20:27:26 +08:00
a78d43b166 Remove client MIME type parameter from Upload
ld pushed to dev at MyGO/mygo 2026-06-24 14:50:07 +08:00
be4fcad605 Refactor handlers to use MustGetUserID
a289130dcd Fix isSubPath to allow filenames starting with ".."
Compare 2 commits »
ld pushed to dev at MyGO/mygo 2026-06-24 14:09:05 +08:00
e2af482cc9 Add file management API with local storage backend
ld created repository ld/QwenScopeReportCN 2026-05-29 17:09:37 +08:00
ld pushed to dev at MyGO/mygo 2026-05-01 01:27:18 +08:00
eaa31efd64 Update architecture and decisions docs with auth refinements
ld pushed to dev at MyGO/mygo 2026-04-29 17:36:09 +08:00
b0356bf103 Refactor auth handler into separate account handler
ld created branch dev in MyGO/mygo 2026-04-29 17:36:09 +08:00
ld deleted branch dev from MyGO/mygo 2026-04-29 17:11:49 +08:00
ld pushed to main at MyGO/mygo 2026-04-29 17:09:24 +08:00
697cc979c8 Merge authentication system and database layer implementation.
f4212cddf0 Change config JWT duration fields to time.Duration
b4ab864f80 Add token type to JWT claims for access/refresh distinction
712171230b Add JWT and UUID dependencies in go.sum
3eeb9f6d26 Implement JWT authentication and app passkey support
Compare 7 commits »
ld pushed to dev at MyGO/mygo 2026-04-29 17:02:55 +08:00
f4212cddf0 Change config JWT duration fields to time.Duration
ld pushed to dev at MyGO/mygo 2026-04-29 16:55:22 +08:00
b4ab864f80 Add token type to JWT claims for access/refresh distinction
ld pushed to dev at MyGO/mygo 2026-04-29 11:51:28 +08:00
712171230b Add JWT and UUID dependencies in go.sum
3eeb9f6d26 Implement JWT authentication and app passkey support
Compare 2 commits »
ld pushed to dev at MyGO/mygo 2026-04-28 13:32:39 +08:00
901a769ee7 Complete foundational data layer with repository implementation
f57f6c8f35 Update architecture and roadmap status icons.
Compare 2 commits »
ld pushed to main at MyGO/mygo 2026-04-27 23:37:48 +08:00
d4d7495ffb Refactor router setup to split routes by auth/protected boundary
7fb125ea87 Implement web API foundation
c0c34eb914 Change JWT TTL config from duration to string for flexibility
54f0deadbc Add initial framework of configuration.
Compare 4 commits »
ld pushed to dev at MyGO/mygo 2026-04-27 23:30:21 +08:00
d4d7495ffb Refactor router setup to split routes by auth/protected boundary
ld pushed to dev at MyGO/mygo 2026-04-27 23:06:11 +08:00
7fb125ea87 Implement web API foundation