-
v1.0.0
Stablereleased this
2026-10-30 17:26:00 +00:00 | 12 commits to master since this releasethierryade/backend 1.0.0 Docker image (git.stationmyr.net/thierryade/backend:1.0.0), bundling thierryade/frontend 1.1.0.
First release.
✨ Features
- Refinements become versioned specs refining another spec (#13) by @Gilles — closes #12 Refinements become versioned specs refining another spec
- Add leveled logging (debug/info/warning/error) via vieuxhibou (cb68f48) by @Gilles
- Add human-readable codes to Spec/Refinement, CI coverage ingestion endpoint (e4e8d7f) by @Gilles
- Add Theme: lightweight spec grouping, orthogonal to the place tree (09c198d) by @Gilles
- Add CI, Dockerfile and deploy config (mirrors argus/backend) (3fb0725) by @Gilles
- Add independent can_validate right, fix implicit-absence eligibility bug (0ec0ade) by @Gilles
🐛 Bug fixes
- Fix CI: autopep8-format tests.py (format-check was failing) (c6a5581) by @Gilles
- Fix CI: autopep8-format the generated migrations (format-check was failing) (5ca132f) by @Gilles
- Fix e2e: align @wdio/* and webdriverio to v10, matching @wdio/cli (58c859f) by @Gilles
- Fix a regression in the SSO logout fix: don't strand local admin sessions (4ea10a8) by @Gilles
- Fix logout: end the Authentik SSO session too, not just this app's own (f3d7d6f) by @Gilles
⬆️ Dependencies
2 changes
- Update pnpm to v12.16.1 (#16) by @renovate-bot
- Update dependency vieuxhibou-django to v1.1.0 (#7) by @renovate-bot
🔧 CI & maintenance
- Pin the SPA snapshot in the e2e job (#11) by @Gilles — closes #10 CI e2e job tests an outdated frontend (unpinned thierryade-spa)
- Stop pushing a coverage badge to the badges branch (1e5daf7) by @Winnie
- Release notes and publish-release for numbered and devel releases (be270a9) by @Gilles
- Upload reports to Argus (was only pushing the old badge/artifact) (e270cc6) by @Gilles
📦 Other changes
- Send publish reports to Argus from the release job (#18) by @Gilles — closes #17 Send publish reports to Argus from the release job
- Read OIDC_RP_CLIENT_ID from a secret file (#15) by @Gilles — closes #14 Read OIDC_RP_CLIENT_ID from a secret file
- Fichiers joints aux specs et raffinages (stockage local/S3) (#9) by @Gilles — closes #8 Fichiers joints aux specs et raffinages (stockage local/S3)
- Update pnpm to v12.15.0 (#6) by @renovate-bot
- Make Spec/Refinement code prefixes configurable per project (db34a56) by @Gilles
- Update dependency start-server-and-test to v3 (#4) by @renovate-bot
- Update dependency typescript to v6 (#5) by @renovate-bot
- Update dependency Django to v6 (#3) by @renovate-bot
- Update pnpm to v12.14.0 (#2) by @renovate-bot
- Configure Renovate (#1) by @renovate-bot
- Expose organization effective_role, filter projects by organization (3127534) by @Gilles
- Allow GET on /oidc/logout/ (fixes 405 on the frontend's logout link) (de08e7b) by @Gilles
- Scaffold Django backend: orgs/specs domain model + state machine (b843cbb) by @Gilles
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads