Skip to content

Add logging feed endpoint and update OpenAPI spec#857

Merged
djperrefort merged 16 commits into
mainfrom
logging_feed
Jun 18, 2026
Merged

Add logging feed endpoint and update OpenAPI spec#857
djperrefort merged 16 commits into
mainfrom
logging_feed

Conversation

@djperrefort

@djperrefort djperrefort commented Jun 11, 2026

Copy link
Copy Markdown
Member

Adds a new api endpoint /logging/feed/ which returns a union of log records across all log types. The endpoint aggregates records from the three existing logging sources (request logs, background task results, and audit tracking) into a single reverse-chronological stream. Each entry exposes a normalised set of common fields (id,
record_id, timestamp, record_type, summary, user_id, cid, status). The feed is backed by a database view and supports the standard query parameters for pagination, ordering, and field-level filtering.

@djperrefort djperrefort enabled auto-merge (squash) June 18, 2026 16:48
@djperrefort djperrefort disabled auto-merge June 18, 2026 16:49
@djperrefort djperrefort enabled auto-merge (squash) June 18, 2026 16:51
@djperrefort djperrefort disabled auto-merge June 18, 2026 16:51
@djperrefort djperrefort enabled auto-merge (squash) June 18, 2026 16:51
@djperrefort djperrefort disabled auto-merge June 18, 2026 16:51
@djperrefort djperrefort enabled auto-merge (squash) June 18, 2026 16:59
@djperrefort djperrefort merged commit 124307e into main Jun 18, 2026
16 checks passed
@djperrefort djperrefort deleted the logging_feed branch June 18, 2026 17:05
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