long-agent
8c1cf54213
fix: resolve P0 stub/false-positive issues found in SENIOR_DEV_REVIEW audit
- Remove dead stub UploadAvatar in user_handler.go (real impl in avatar_handler.go)
- Fix GetAuthCapabilities to call service (was returning hardcoded static JSON, missing admin_bootstrap_required)
- Replace AdminRoleID=1 hardcoded constant with getAdminRoleID(ctx) dynamic lookup by code="admin"
- Fix double Argon2id hash computation in ChangePassword (hash once, reuse)
- Add PredefinedRoles seed to newIsolatedDB test infrastructure (fixes broken ADMIN_* tests)
2026-04-11 10:27:29 +08:00
..
2026-04-07 12:08:16 +08:00
2026-04-11 10:27:29 +08:00
2026-04-10 09:28:15 +08:00
feat: backend core - auth, user, role, permission, device, webhook, monitoring, cache, repository, service, middleware, API handlers
2026-04-02 11:19:50 +08:00
2026-04-08 20:06:54 +08:00
2026-04-08 20:06:54 +08:00
2026-04-08 20:06:54 +08:00
2026-04-09 14:00:42 +08:00
2026-04-08 20:06:54 +08:00
feat: backend core - auth, user, role, permission, device, webhook, monitoring, cache, repository, service, middleware, API handlers
2026-04-02 11:19:50 +08:00
2026-04-08 20:06:54 +08:00
2026-04-08 20:06:54 +08:00
2026-04-07 12:08:16 +08:00
2026-04-08 20:06:54 +08:00
2026-04-03 17:38:31 +08:00
2026-04-08 20:06:54 +08:00
2026-04-08 20:06:54 +08:00
feat: backend core - auth, user, role, permission, device, webhook, monitoring, cache, repository, service, middleware, API handlers
2026-04-02 11:19:50 +08:00
2026-04-11 10:27:29 +08:00
2026-04-09 19:01:08 +08:00
2026-04-08 20:06:54 +08:00