Skip to content

Dashboard

The dashboard is a React + TypeScript app. A login screen is the only unauthenticated page; every other view requires a valid session. Timestamps are stored in UTC and rendered in the viewer's local timezone.

Global controls

  • Top bar — deployment toggle, global text search, export.
  • Left sidebar filters — products, date (year/month/day or 7/30/90-day presets), user, group/team, operation, category. Every KPI, chart, table, and ranking honours the active filters.

Views

Overview

KPI cards (total events, active users, activity events, sensitive ops), an event-volume timeline, an activity-by-product split, recent events, and top contributors.

Overview

Productivity

Created-vs-updated trends, contributor and area (project/space/repo) rankings, and a recently-updated table — derived from the activity pipeline.

Security & Forensics

Permission and group changes, the sign-in feed (with the Guard gap surfaced honestly), and sensitive operations — derived from the audit pipeline.

Security & Forensics

User Timeline

A cross-product, per-user investigation view: everything one person did across Jira, Confluence, Bitbucket, and JSM on one timeline.

Work Items

A per-person list of the Jira/JSM tickets, Bitbucket pull requests, and Confluence pages a person created or updated — with names, deep links, and update times. Filter by product/date and sort by time.

Reports & Export

Export a filtered set to CSV or PDF. Compliance exports add an integrity stamp (row count, SHA-256, generated-at timestamp, and the filter criteria) so a report can be independently verified.

Connector Health

Live per-connector sync status, last-sync times, cursors, and errors — plus an on-demand Sync now control. See Operations.