No description
  • TypeScript 58.2%
  • Vue 39.6%
  • CSS 1.4%
  • JavaScript 0.4%
  • HTML 0.4%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
renovate-bot 4b55f8612b
All checks were successful
ci / unit (push) Successful in 2m6s
ci / publish (push) Successful in 38s
chore(deps): lock file maintenance (#49)
This PR contains the following updates:

| Update | Change |
|---|---|
| lockFileMaintenance | All locks refreshed |

🔧 This Pull Request updates lock files to use the latest dependency versions.

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - "before 6am on monday"
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xOTguMyIsInVwZGF0ZWRJblZlciI6IjQ0LjE5OC4zIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->

Reviewed-on: #49
2026-11-02 06:15:41 +00:00
.forgejo/workflows Send publish reports to Argus from the release job (#35) 2026-10-29 23:31:31 +00:00
.superdesign feature: add a theme switcher with 3 visual identities (#11) 2026-10-26 15:37:54 +00:00
docs Adopt the real brand kit: logo in header/README, fix unknown badge color 2026-10-15 19:26:49 +02:00
public Event rules, events summary, notifications and desktop push (#5) 2026-10-25 21:57:46 +00:00
spa Package the SPA as a wheel (argus-spa) and add the publish job 2026-10-14 16:26:47 +02:00
src feature: threshold rule form: hysteresis and sustained breach fields (#48) 2026-10-31 08:35:53 +00:00
.gitignore feature: add a theme switcher with 3 visual identities (#11) 2026-10-26 15:37:54 +00:00
.npmrc feature: show a bigb overview widget on the homepage (#9) 2026-10-26 08:37:30 +00:00
index.html feature: add a theme switcher with 3 visual identities (#11) 2026-10-26 15:37:54 +00:00
LICENSE Scaffold Argus frontend: project list, routing, MSW-mocked unit tests 2026-10-14 15:07:59 +02:00
package.json Update pnpm to v12.16.1 (#25) 2026-10-29 07:06:47 +00:00
pnpm-lock.yaml chore(deps): lock file maintenance (#49) 2026-11-02 06:15:41 +00:00
pnpm-workspace.yaml Exclude own scopes from pnpm minimumReleaseAge (#13) 2026-10-28 08:35:29 +00:00
pyproject.toml Package the SPA as a wheel (argus-spa) and add the publish job 2026-10-14 16:26:47 +02:00
README.md Adopt the real brand kit: logo in header/README, fix unknown badge color 2026-10-15 19:26:49 +02:00
renovate.json Add renovate.json 2026-10-19 05:36:09 +00:00
tsconfig.json Scaffold Argus frontend: project list, routing, MSW-mocked unit tests 2026-10-14 15:07:59 +02:00
vite.config.ts feature: show a bigb overview widget on the homepage (#9) 2026-10-26 08:37:30 +00:00
vitest.config.ts CI: use the shared argus/upload-action 2026-10-18 23:32:02 +02:00

Argus

argus/frontend

CI Coverage Tests License: GPL v3

SPA Vue 3 + Vite d'Argus — service de rapports de tests unitaires et de couverture de code pour les pipelines Forgejo Actions de l'instance git.stationmyr.net. Voir le dépôt soeur argus/backend (API Django+DRF).

Développement local

pnpm install
pnpm run dev   # proxie /api, /admin, /oidc vers http://localhost:8000

Tests

pnpm run test:unit

État actuel

Scaffold initial : liste des projets (/api/projects/), routage de base (/:owner/:repo). Les pages de détail par branche/commit/PR et type de rapport, le login SSO, et la gestion des tokens d'upload restent à construire — voir le plan d'implémentation (mémoire argus_project.md).