Skip to content

feat: add admin access monitoring for ArchiveOS routes - #16

Draft
CSJ-PJT wants to merge 14 commits into
fix/archiveos-golden-data-contract-v1from
feat/archiveos-admin-access-monitor-v1
Draft

feat: add admin access monitoring for ArchiveOS routes#16
CSJ-PJT wants to merge 14 commits into
fix/archiveos-golden-data-contract-v1from
feat/archiveos-admin-access-monitor-v1

Conversation

@CSJ-PJT

@CSJ-PJT CSJ-PJT commented Aug 25, 2026

Copy link
Copy Markdown
Owner

Summary

  • record ArchiveOS UI route visits with actor, role, client IP, route and timestamp
  • preserve client IP through the OCI edge/frontend nginx path
  • expose ADMIN-only access-log summary and history APIs
  • add 설정 > 접속 기록 admin screen with 24h metrics, active visitors, route breakdown and recent access history
  • retain access telemetry for 30 days and never store cookies, tokens, or request bodies

Safety

  • feature branch only; no production/Golden frontend deployment
  • no existing service or database data is deleted
  • migration only creates web_access_logs

Validation

CI should run frontend, Node compatibility, Java runtime and compose validation. Local execution is intentionally deferred while the current host disk incident is being recovered.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant