b7670b615283eddd0eda7afed7021140b4d55529
Surfaces CronJob health signals without needing kubectl: last tick time (stale-amber if > 6h), buckets due now, errors in the last 24h (with an expandable list of the most recent failing buckets), and queue size. Also wires the previously-orphaned /admin/discovery route into the admin sidebar next to Märkte. - backend: new GET /admin/discovery/stats endpoint; Stats + BucketError types; repository Stats() aggregates four counters + top 5 failing buckets. - web: +page.server.ts fetches stats in parallel with queue; +page.svelte renders a 4-card strip above the queue table.
Description
No description provided
Languages
Go
60.3%
Svelte
20.3%
Dart
11.1%
TypeScript
5%
PLpgSQL
1.1%
Other
2.1%