memos/server/router/api/v1
Johnny 1696c6c414 fix: add nil check for currentUser in DeleteUser
Defense-in-depth fix: Add missing nil check before accessing
currentUser.ID and currentUser.Role in DeleteUser function.

While the auth interceptor should block unauthenticated requests,
this check prevents potential nil pointer panic if fetchCurrentUser
returns (nil, nil).
2026-01-31 23:08:09 +08:00
..
test feat: update instance profile to use admin user instead of initialized flag 2026-01-28 23:27:53 +08:00
acl_config.go fix: allow guests to view public memo comments 2026-01-11 22:35:12 +08:00
acl_config_test.go refactor: user auth improvements (#5360) 2025-12-18 18:15:51 +08:00
activity_service.go chore: fix linter 2025-10-31 08:36:12 +08:00
attachment_exif_test.go feat: implement EXIF metadata stripping for image uploads 2026-01-26 22:18:44 +08:00
attachment_service.go fix: add access control checks for attachments, comments, and reactions 2026-01-31 23:02:30 +08:00
auth_service.go feat: implement refresh token rotation with sliding window sessions in the auth service 2025-12-30 23:00:15 +08:00
auth_service_client_info_test.go refactor: remove deprecated Sessions and AccessTokens settings 2025-12-19 08:35:57 +08:00
common.go refactor: migrate HOST roles to ADMIN 2026-01-20 23:38:30 +08:00
connect_handler.go refactor: migrate to connect-rpc (#5338) 2025-12-11 19:49:07 +08:00
connect_interceptors.go fix: add nil check for AnyResponse in WrapUnary method to prevent caching issues 2026-01-29 21:32:54 +08:00
connect_services.go refactor: remove deprecated Sessions and AccessTokens settings 2025-12-19 08:35:57 +08:00
header_carrier.go fix(backend): correct generic type parameter in withHeaderCarrier helper 2025-12-12 08:06:13 +08:00
health_service.go refactor(store): remove deprecated migration_history table and backward compatibility code 2025-12-01 22:54:30 +08:00
idp_service.go refactor: migrate HOST roles to ADMIN 2026-01-20 23:38:30 +08:00
instance_service.go feat: update instance profile to use admin user instead of initialized flag 2026-01-28 23:27:53 +08:00
memo_attachment_service.go fix: add access control checks for attachments, comments, and reactions 2026-01-31 23:02:30 +08:00
memo_relation_service.go refactor: user auth improvements (#5360) 2025-12-18 18:15:51 +08:00
memo_service.go fix: add access control checks for attachments, comments, and reactions 2026-01-31 23:02:30 +08:00
memo_service_converter.go refactor: rename workspace to instance throughout codebase 2025-11-05 23:35:35 +08:00
memo_service_filter.go refactor: deprecate old filter 2025-07-22 21:25:57 +08:00
reaction_service.go fix: add access control checks for attachments, comments, and reactions 2026-01-31 23:02:30 +08:00
resource_name.go refactor: nest reaction resource names under memos 2025-12-30 23:29:54 +08:00
shortcut_service.go refactor: user auth improvements (#5360) 2025-12-18 18:15:51 +08:00
user_service.go fix: add nil check for currentUser in DeleteUser 2026-01-31 23:08:09 +08:00
user_service_stats.go perf: optimize memory usage for statistics and image processing 2025-12-30 00:06:23 +08:00
v1.go refactor: remove mode flag and introduce explicit demo flag 2026-01-20 22:58:33 +08:00