Source snapshot: 13 October 2026. These pages describe the current implementation, including unfinished controls. See coverage and review notes.
- English
- മലയാളം
Audit stream
Host:control.<ROOT_DOMAIN> · Route: /audit-logsPurpose and access
Search and inspect platform audit records.You need an account session and platform access. Platform privileges are separate from tenant roles; privileged writes remain subject to endpoint role checks.Screen layout
Audit Logs & Compliance Stream contains search, action-category and tenant filters, a paginated table, JSON export, and an entry-inspection dialog.Fields and displayed information
Displayed table columns: Timestamp, Action, Actor, Mahalle Scope, IP Address, Payload.Fields and filters: Audit logs explorer
Actions
Interaction sequence
Submit search or change a filter → update URL parameters and reset page to 1 → load matching entries. Inspect a row for details. Export JSON downloads the currently loaded entries.States and rules
Export covers the current page, not necessarily the full filtered history. The screen has an empty-state message and does not edit, undo, or delete audit records.Implementation references
Paths below are relative to the application repository. This is source-reviewed behavior, not a recorded browser test.apps/web/src/app/sites/control/(app)/audit-logs/page.tsxapps/web/src/features/platform/audit-logs-explorer.tsx
apps/web/src/lib/session.ts, apps/web/src/lib/server-api.ts, apps/web/src/lib/platform.tsAPI behavior references
apps/api/src/platform/platform-tenant-access.controller.tsapps/api/src/platform/platform.controller.tsapps/api/src/billing/plans.controller.tsapps/api/src/billing/tenant-billing.controller.tsapps/api/src/features/features.controller.tsapps/api/src/features/tenant-features.controller.tsapps/api/src/forms/forms.controller.tsapps/api/src/analytics/analytics.controller.tsapps/api/src/analytics/tenant-analytics.controller.ts