[PR #662] [MERGED] feat: location filter for global audit log #691

Open
opened 2025-10-08 00:15:20 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/pocket-id/pocket-id/pull/662
Author: @kmendell
Created: 6/18/2025
Status: Merged
Merged: 6/19/2025
Merged by: @kmendell

Base: mainHead: feat/location-audit-filter


📝 Commits (7)

  • 4d82917 feat: location filter for global audit log
  • 0e4abae use switch statement to fix linter
  • 841de5b add disableSearch prop
  • 30baa7e remove double border on search
  • 5ec2ba0 remove un-needed database queries
  • 1afd9e0 add indexes
  • 9984b09 Merge branch 'main' into feat/location-audit-filter

📊 Changes

11 files changed (+48 additions, -8 deletions)

View changed files

📝 backend/internal/controller/audit_log_controller.go (+1 -0)
📝 backend/internal/dto/audit_log_dto.go (+1 -0)
📝 backend/internal/service/audit_log_service.go (+8 -0)
backend/resources/migrations/postgres/20250619115053_add_country_index.down.sql (+1 -0)
backend/resources/migrations/postgres/20250619115053_add_country_index.up.sql (+1 -0)
backend/resources/migrations/sqlite/20250619115053_add_country_index.down.sql (+1 -0)
backend/resources/migrations/sqlite/20250619115053_add_country_index.up.sql (+1 -0)
📝 frontend/messages/en.json (+1 -0)
📝 frontend/src/lib/components/form/searchable-select.svelte (+11 -7)
📝 frontend/src/lib/types/audit-log.type.ts (+1 -0)
📝 frontend/src/routes/settings/audit-log/global/+page.svelte (+21 -1)

📄 Description

Fixes: https://github.com/pocket-id/pocket-id/issues/635


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/pocket-id/pocket-id/pull/662 **Author:** [@kmendell](https://github.com/kmendell) **Created:** 6/18/2025 **Status:** ✅ Merged **Merged:** 6/19/2025 **Merged by:** [@kmendell](https://github.com/kmendell) **Base:** `main` ← **Head:** `feat/location-audit-filter` --- ### 📝 Commits (7) - [`4d82917`](https://github.com/pocket-id/pocket-id/commit/4d82917ffd68c734867bc5e606762be1ec874e8f) feat: location filter for global audit log - [`0e4abae`](https://github.com/pocket-id/pocket-id/commit/0e4abae9d0fc0f9c1e14b3653e5f8a3b3c72a572) use switch statement to fix linter - [`841de5b`](https://github.com/pocket-id/pocket-id/commit/841de5b81aa7aaa7694cf9cfc80d67dd185e332e) add disableSearch prop - [`30baa7e`](https://github.com/pocket-id/pocket-id/commit/30baa7e72e46644cbbbc812024ae7c21ba4d2a55) remove double border on search - [`5ec2ba0`](https://github.com/pocket-id/pocket-id/commit/5ec2ba06c269097266ad1805642388f67bdc592c) remove un-needed database queries - [`1afd9e0`](https://github.com/pocket-id/pocket-id/commit/1afd9e051ad72c4be44ff069099711df779e3063) add indexes - [`9984b09`](https://github.com/pocket-id/pocket-id/commit/9984b09916d12472c853a73b52c35023ae5236e3) Merge branch 'main' into feat/location-audit-filter ### 📊 Changes **11 files changed** (+48 additions, -8 deletions) <details> <summary>View changed files</summary> 📝 `backend/internal/controller/audit_log_controller.go` (+1 -0) 📝 `backend/internal/dto/audit_log_dto.go` (+1 -0) 📝 `backend/internal/service/audit_log_service.go` (+8 -0) ➕ `backend/resources/migrations/postgres/20250619115053_add_country_index.down.sql` (+1 -0) ➕ `backend/resources/migrations/postgres/20250619115053_add_country_index.up.sql` (+1 -0) ➕ `backend/resources/migrations/sqlite/20250619115053_add_country_index.down.sql` (+1 -0) ➕ `backend/resources/migrations/sqlite/20250619115053_add_country_index.up.sql` (+1 -0) 📝 `frontend/messages/en.json` (+1 -0) 📝 `frontend/src/lib/components/form/searchable-select.svelte` (+11 -7) 📝 `frontend/src/lib/types/audit-log.type.ts` (+1 -0) 📝 `frontend/src/routes/settings/audit-log/global/+page.svelte` (+21 -1) </details> ### 📄 Description Fixes: https://github.com/pocket-id/pocket-id/issues/635 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2025-10-08 00:15:20 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/pocket-id-pocket-id-1#691