fix: Logs page — activity_logs, optional workspaceId, autoRefresh on #637

Merged
jason.woltje merged 1 commits from fix/logs-page-clean into main 2026-03-01 22:10:17 +00:00

1 Commits

Author SHA1 Message Date
511d091a94 fix: logs page wired to activity_logs, interceptor optional workspaceId, autoRefresh on
Some checks failed
ci/woodpecker/push/ci Pipeline failed
- Rewrites Logs page to query activity_logs via GET /api/activity instead of runner_jobs
- New activity API client (apps/web/src/lib/api/activity.ts) with filters + types
- ActivityLoggingInterceptor: workspaceId now optional, events logged even without it
- Fixes TS2352 in interceptor via proper type assertion
- autoRefresh defaults to true
- Action/entity type filters replace status filter
2026-03-01 16:10:11 -06:00