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 |
|