Jonathan Perret
14f9d42889
⬆️ (oidc-test-client) create Helm chart for test client
...
This helps running tests with the app running in a
Kubernetes cluster.
2026-03-20 15:32:08 +01:00
Jonathan Perret
ecfa38f11e
⬆️ (actions) upgrade and pin GitHub actions
...
To latest stable versions.
2026-02-27 19:08:46 +01:00
Jonathan Perret
9994eb84b0
⬆️ (python) upgrade to Python 3.14.3
...
Bumping base image to avoid reported vulnerabilities.
2026-02-27 19:04:37 +01:00
Jacques ROUSSEL
4892192b85
⬆️ (helmfile) rename helmfile.yaml to helmfile.yaml.gotmpl
...
For compatibility with helmfile v1.x.
2025-11-20 16:02:50 +01:00
Jonathan Perret
c51c95e007
💚 (ci) fix CI jobs post org move
...
- use the GitHub app on numerique-gouv only to access the secrets repo
- inline helmfile-lint action (it only works on repos in numerique-gouv
currently)
- replace deprecated `git whatchanged` with `git log`
- publish to ghcr.io instead of Docker Hub
- rename workflows to match other proconnect-gouv repos
2025-09-10 17:40:32 +02:00
Jonathan Perret
2687868465
📝 (repo) update remaining references to numerique-gouv
...
Also updating CHANGELOG.
2025-09-10 17:40:30 +02:00
Jacques ROUSSEL
589d447f19
🐛 (ci) fix helmfile linter
...
Latest helmfile version breaks lots of thing.
2025-03-28 14:46:38 +01:00
Jacques ROUSSEL
ddc09cca50
🐛 (ci) use github action for argocd webhook notification
...
In order to refactor this notification between alls projetcs, we
chooseto use a custom github action
2025-03-28 14:46:38 +01:00
Jacques ROUSSEL
ffbd161e29
✨ (ci) add helmfile linter
...
Add a github job to run helmfile linter on PR
2024-09-24 17:11:13 +02:00
rouja
a2d275366c
💚 (ci) remove secret from repository ( #12 )
...
- Remove *.enc.*
- Add symlinks
- Adapt CI
2024-06-07 17:20:03 +02:00
Jonathan Perret
b50126675a
🔒 ️(oidc) return JWT from userinfo endpoint
...
AgentConnect apparently requires the userinfo endpoint to return a
signed JWT.
2024-04-29 16:35:33 +02:00
Jonathan Perret
94cdbc9497
👔 (oidc) generate required claims in user_info
...
Because SATOSA defaults to list-valued attributes, I had to add
a custom attribute processor to return strings in the userinfo
response.
2024-04-25 15:00:36 +02:00
Jonathan Perret
9b288b3fb9
💚 (ci) push images to docker hub for PR branches
...
This is useful for testing PRs before merging.
2024-04-24 18:14:22 +02:00
Jonathan Perret
186f409546
💚 (ci) add ArgoCD key
...
Lets ArgoCD access the secrets for deployment.
2024-04-22 17:15:44 +02:00
Jonathan Perret
7a3f993b44
💚 (ci) also build and push linux/arm64 image ( #6 )
...
As a courtesy to those of us who run ARM.
2024-04-18 13:15:35 +02:00
rouja
b203c04c1a
🎨 (tooling) Add ci secrets ( #5 )
...
Add dockerhub secret to be able to push image to registry.
Add argocd secret to be abble to notify argocd when a change occurs.
2024-04-18 12:56:13 +02:00
Jonathan Perret
3e71b2166c
🏗️ (common) replace Django app with SATOSA
...
We mostly import SATOSA and launch its WSGI app.
2024-04-17 14:46:15 +02:00
Jonathan Perret
ce004c5e80
🏗️ (common) remove Postgres
...
We don't need PostgreSQL.
2024-04-17 11:23:29 +02:00
Jonathan Perret
acc3df5b03
🏗️ (common) remove localization support (crowdin)
...
Not required for SATOSA, at least for now.
2024-04-15 18:25:47 +02:00
Jonathan Perret
996822b652
💚 (ci) install required xmlsec1 in CI workflow
...
The `xmlsec` Python requirement fails without these packages.
2024-04-15 18:25:47 +02:00
Jonathan Perret
25e8758d87
💚 (ci) fix Python version in workflow
...
The backend's pyproject.toml requires Python>=3.11.
2024-04-15 18:25:47 +02:00
Samuel Paccoud - DINUM
cde532dcef
✨ (project) add current boilerplate for Django projects
...
includes a working docker compose project, a Makefile for dev,
a CI configuration and a Django starter project.
2024-03-11 19:17:25 +01:00