Overview page #32

Merged
Gilles merged 3 commits from feat/29-overview into master 2026-10-29 23:03:53 +00:00
Owner

Closes #29

Frontend for argus/backend#41 (PR argus/backend#43). Stacked on #31 (base feat/28-versions). Merge after the backend is deployed.

Changes

  • src/api/overview.ts (GET /api/overview/).
  • OverviewView at /overview, "Vue d'ensemble" link in the header: rows grouped "En échec", "Sources muettes", "À surveiller", "En ordre" (empty groups hidden), each with project (link), reference, report (link to the report page), value chip, "il y a …" (exact date as tooltip) and, for silent sources, the expected period.
  • Tests: src/__tests__/Overview.spec.ts.

Checks

pnpm run test:unit (109 passed), vue-tsc -b, pnpm run build.

🤖 Generated with Claude Code

https://claude.ai/code/session_014BSmBtGWeFBD9z4mYm9SjA

Closes #29 Frontend for argus/backend#41 (PR argus/backend#43). **Stacked on #31** (base `feat/28-versions`). Merge after the backend is deployed. ## Changes - `src/api/overview.ts` (`GET /api/overview/`). - `OverviewView` at `/overview`, "Vue d'ensemble" link in the header: rows grouped "En échec", "Sources muettes", "À surveiller", "En ordre" (empty groups hidden), each with project (link), reference, report (link to the report page), value chip, "il y a …" (exact date as tooltip) and, for silent sources, the expected period. - Tests: `src/__tests__/Overview.spec.ts`. ## Checks `pnpm run test:unit` (109 passed), `vue-tsc -b`, `pnpm run build`. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_014BSmBtGWeFBD9z4mYm9SjA
feature: overview page
All checks were successful
ci / unit (pull_request) Successful in 1m56s
ci / publish (pull_request) Has been skipped
5e1c4e8645
"Vue d'ensemble" (/overview, header link): every stream the user can
read, grouped En échec / Sources muettes / À surveiller / En ordre --
project, reference, report (linked), value chip, how long ago it was
last heard from, and the expected period for silent sources.

Closes #29

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014BSmBtGWeFBD9z4mYm9SjA
Author
Owner
<!-- argus-link-bot:argus/frontend --> 📊 [Rapports Argus pour cette PR](https://reports.stationmyr.net/argus/frontend/pr/32)
Gilles changed target branch from feat/28-versions to master 2026-10-29 22:57:41 +00:00
Merge remote-tracking branch 'origin/master' into feat/29-overview
All checks were successful
ci / unit (pull_request) Successful in 1m52s
ci / publish (pull_request) Has been skipped
40db5c03c1
Gilles scheduled this pull request to auto merge when all checks succeed 2026-10-29 22:59:39 +00:00
Gilles merged commit 14a9d854b3 into master 2026-10-29 23:03:53 +00:00
Gilles deleted branch feat/29-overview 2026-10-29 23:03:54 +00:00
Gilles referenced this pull request from a commit 2026-10-29 23:03:54 +00:00
Sign in to join this conversation.
No description provided.