mirror of
https://github.com/pocket-id/pocket-id.git
synced 2025-12-09 17:23:22 +03:00
[PR #320] [MERGED] feat: global audit log #868
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/pocket-id/pocket-id/pull/320
Author: @kmendell
Created: 3/12/2025
Status: ✅ Merged
Merged: 4/3/2025
Merged by: @kmendell
Base:
main← Head:feat/global-access-log📝 Commits (10+)
21ea208feat: add global audit log for admins81f9fe1add filter dropdowns for audit log page414f58cadd some filter logic in for global audit log860245bclean up old comments from my debugging86bd11bmove most logic to be server sideed61a17Merge branch 'main' into feat/global-access-log7e1cff7make sure updating uses the existsing methods97f5396simplify logic in some areas424f813fix table reactivitydbd3002fix select component value mappings📊 Changes
33 files changed (+865 additions, -21 deletions)
View changed files
📝
.vscode/launch.json(+2 -2)📝
backend/internal/controller/audit_log_controller.go(+86 -0)📝
backend/internal/dto/audit_log_dto.go(+7 -0)📝
backend/internal/model/audit_log.go(+4 -1)📝
backend/internal/service/audit_log_service.go(+90 -0)📝
backend/internal/utils/paging_util.go(+8 -1)📝
frontend/messages/en-US.json(+11 -1)📝
frontend/package-lock.json(+67 -8)📝
frontend/package.json(+3 -2)📝
frontend/src/lib/components/audit-log-list.svelte(+20 -2)📝
frontend/src/lib/components/fade-wrapper.svelte(+1 -2)➕
frontend/src/lib/components/form/searchable-select.svelte(+90 -0)➕
frontend/src/lib/components/ui/command/command-dialog.svelte(+23 -0)➕
frontend/src/lib/components/ui/command/command-empty.svelte(+12 -0)➕
frontend/src/lib/components/ui/command/command-group.svelte(+18 -0)➕
frontend/src/lib/components/ui/command/command-input.svelte(+24 -0)➕
frontend/src/lib/components/ui/command/command-item.svelte(+24 -0)➕
frontend/src/lib/components/ui/command/command-list.svelte(+15 -0)➕
frontend/src/lib/components/ui/command/command-separator.svelte(+10 -0)➕
frontend/src/lib/components/ui/command/command-shortcut.svelte(+16 -0)...and 13 more files
📄 Description
Fixes: https://github.com/pocket-id/pocket-id/issues/245
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.