Jacques ROUSSEL
c2899f66af
🔧 (helm) add pdbs to deployments
...
In order to avoid a service interruption during a Kubernetes
(k8s)upgrade, we add a Pod Disruption Budget (PDB) to deployments.
2025-02-10 11:35:53 +01:00
Quentin BEY
351c696ef8
🐛 (tilt) fix the dev-keycloak configuration
...
The mailcatcher configuration was missing from the
configuration file when using keycloak.
2025-02-06 10:38:46 +01:00
Quentin BEY
289879962b
🧑💻 (tilt) add mailcatcher to the stack
...
This allows to start a mailcatcher for local developments.
2025-02-03 12:21:34 +01:00
Quentin BEY
010d3674de
🧑💻 (tilt) add dimail
...
This adds dimail to the tilt kube deployment
2025-01-17 17:53:14 +01:00
Jacques ROUSSEL
b848f9eca6
♻️ (dev) refacto tilt stack
...
To be able to move the repository on the new organization and to
facilitate external developer integration we need to create a standalone
dev stack and use external secret.
2025-01-17 15:26:38 +01:00
Laurent Bossavit
20cc173e93
✨ (anct) fetch and display organization names of communes
...
ANCT-specific extraction of organization names for communes, front
end changes to match.
2025-01-13 15:01:54 +01:00
Laurent Bossavit
8fd55a61c5
✅ (e2e) change accounts to facilitate SIRET and add e2e test
...
We also add registration ID info to the /me endpoint, via serializers
2024-12-23 20:18:44 +01:00
Marie PUPO JEAMMET
e60bae4321
🔖 (patch) release version 1.9.1
...
Update all version files and changelog for patch release.
2024-12-18 15:48:45 +01:00
Sabrina Demagny
8865e250a0
🔖 (minor) release version 1.9.0
...
Update all version files and changelog for minor release.
2024-12-17 14:48:38 +01:00
Quentin BEY
fa80edfaa8
🔧 (helm) add organization name from siret plugin
...
This declares the use of the `NameFromSiretOrganizationPlugin`
to allow automatic SIRET -> Name guess when creating an
organization
2024-12-16 16:08:08 +01:00
Sabrina Demagny
c54f010989
🔖 (minor) release version 1.8.0
...
Update all version files and changelog for minor release.
2024-12-12 17:18:50 +01:00
Quentin BEY
632a96ccf4
🔧 (helm) fix the configuration environment
...
The configuration also defines the Sentry environment
value, which is currently "production" for every Sentry
event.
- dev: Local
- staging: Staging
- preprod: PreProduction
- prod: Production
2024-12-06 09:52:38 +01:00
Sabrina Demagny
6d5d0f7ebb
🔧 (helm) fix siret validator for staging
...
This fixes validator for the Organization
registration ID for staging (to enforce SIRET format).
2024-12-03 10:47:43 +01:00
Sabrina Demagny
51eb3474e4
🔖 (patch) release version 1.7.1
...
Update all version files and changelog for patch release.
2024-11-28 18:17:50 +01:00
Laurent Bossavit
10be01f6af
👽 ️(dimail) adapt dev deployment to modified endpoint of Dimail API
...
Changed: api.dev.ox.numerique.gouv.fr -> api.ovhdev.dimail1.numerique.gouv.fr
2024-11-28 18:17:15 +01:00
Sabrina Demagny
8e20f86d2c
🔖 (minor) release version 1.7.0
...
Update all version files and changelog for minor release.
2024-11-28 17:29:54 +01:00
Laurent Bossavit
03c79b0412
👽 ️(dimail) adapt prod deployment to modified endpoint of Dimail API
...
Changed: api.ox.numerique.gouv.fr -> api.ovhprod.dimail1.numerique.gouv.fr
2024-11-28 17:29:08 +01:00
Quentin BEY
0357caa75a
💄 (admin) allow header color customization
...
This allows to use custom colors according to
environment.
FIXES #430
2024-11-26 10:10:59 +01:00
Quentin BEY
b205ad1d16
🔖 (patch) release version 1.6.1
...
Update all version files and changelog for patch release.
2024-11-22 10:14:47 +01:00
Quentin BEY
8414a7af4d
🔧 (helm) add missing OIDC setting
...
This setting is mandatory to be able to provision
Organization using their SIRET
2024-11-20 16:36:17 +01:00
Sabrina Demagny
33b364d386
🔖 (minor) release version 1.6.0
...
Update all version files and changelog for minor release.
2024-11-20 14:37:20 +01:00
Quentin BEY
90a3e26c7f
♻️ (features) rename "TEAMS" flag
...
To match recent changes we rename the "TEAMS" feature flag
to "TEAMS_DISPLAY".
2024-11-15 10:11:50 +01:00
Quentin BEY
6be1b63277
🔧 (backend) disable contact/teams/mail in prod
...
We don't want to make these features available for everyone.
2024-11-15 10:11:50 +01:00
Laurent Bossavit
a10f65a51f
💚 (ci) call the Dimail container by its actual name (and port)
...
So that E2E tests in Github Actions can connect to Dimail container.
Previously we were attempting to connect as if from the outside. But
the E2E process is in fact inside the Docker Compose network.
("The tests came from inside the house !")
https://tvtropes.org/pmwiki/pmwiki.php/Main/TheCallsAreComingFromInsideTheHouse
2024-11-14 18:19:55 +01:00
Sabrina Demagny
8f30264445
🔖 (minor) release version 1.5.0
...
Update all version files and changelog for minor release.
2024-11-14 15:42:54 +01:00
Jacques ROUSSEL
79e92214ab
🔐 (secret) add qbey age key
...
Welcome qbey, allow to run tilt locally
2024-11-06 14:45:08 +01:00
Quentin BEY
e5f1151f58
🔧 (helm) update settings after previous commit
...
This adds `siret`to the requested OIDC scopes.
This defines a validator for the Organization
registration ID, to enforce SIRET format.
2024-11-06 14:45:08 +01:00
Sabrina Demagny
230ed75d8d
🔖 (patch) release version 1.4.1
...
Update all version files and changelog for patch release.
2024-10-23 22:55:56 +02:00
Sabrina Demagny
bbac34b62a
🔖 (minor) release version 1.4.0 ( #483 )
...
Update all version files and changelog for minor release.
2024-10-23 19:15:14 +02:00
Marie PUPO JEAMMET
6e7a6e9d51
🔖 (patch) release version 1.3.1
...
Update all version files and changelog for patch release.
2024-10-18 14:49:56 +02:00
Marie PUPO JEAMMET
95fb476041
🔖 (minor) release version 1.3.0
...
Update all version files and changelog for minor release.
2024-10-18 11:53:36 +02:00
Marie PUPO JEAMMET
ce21a7552b
🔖 (patch) release version 1.2.1
...
Update all version files and changelog for patch release.
2024-10-03 16:02:00 +02:00
Marie PUPO JEAMMET
8e4472befc
🐛 (helm) fix dimail api url
...
wrong value in dimail api url was causing prod to not work
2024-10-03 12:16:28 +02:00
Jacques ROUSSEL
aea15292ee
🔧 (mail) use new scaleway email gateway
...
We modify multiples things :
* settings.py in order to manage the new way to send email with the
scaleway gateway
* helm template to manage new mandatory secret
* helm configuration for staging/preprod/production
2024-10-02 17:05:17 +02:00
Marie PUPO JEAMMET
de46a50e8d
🔖 (minor) release version 1.2.0
...
Update all version files and changelog for minor release.
2024-09-30 17:38:44 +02:00
Jacques ROUSSEL
bb2279b6d5
🐛 (argocd) fix job synchronisation issue
...
Sometime argocd is locked because of immutable fiels on jobs. The
annotation tells argocd to do a replace to avoid this behaviour
2024-09-30 12:51:36 +02:00
Marie PUPO JEAMMET
5ded297df6
✨ (mailbox) send new mailbox confirmation email
...
send mailbox information upon creating a new mailbox
2024-09-26 20:53:25 +02:00
Jacques ROUSSEL
34341e6f74
🔒 ️(helm) fix secret sync precedence
...
When new secret is added to backend secret, it's not sync at the
beginning of argocd synchronisation and jobs are blocked. Theses new
annotations fix this issue.
2024-09-23 12:52:04 +02:00
Marie PUPO JEAMMET
59468aaa12
🍱 (dimail) embark dimail-api as container
...
Embark a dimail-api container, automatically fetched from
their repository, to ensure our "bridge" to dimail-api
is up-to-date when developing.
2024-09-17 18:34:39 +02:00
rouja
cc86a3bd61
🔧 (helm) add marie key to dev sops secret ( #394 )
...
Marie's key was accidentally removed in last commit.
Add her key and restore .sops.yaml file, to easily add keys
for local dev secrets decryption/encryption.
2024-09-11 16:59:22 +02:00
Marie PUPO JEAMMET
7f31a2b820
🔖 (minor) release version 1.1.0
...
Update all version files and changelog for minor release.
2024-09-10 17:20:05 +02:00
Jacques ROUSSEL
aaca8819b3
🔧 (helm) fix mail provisioning env
...
I forgot to use the new variable on the deployment.
2024-09-10 16:50:14 +02:00
Jacques ROUSSEL
864702d0ee
🔧 (helm) add secret for email provisionning
...
Add email provisionning secret to be abble to provision email
2024-09-09 18:18:00 +02:00
Marie PUPO JEAMMET
4fe74733a5
📈 (monitoring) configure sentry dsn
...
configure sentry dsn to monitor errors in sentry
2024-09-05 16:16:05 +02:00
Sabrina Demagny
675ba4b557
🔖 (patch) release version 1.0.2
...
Update all version files and changelog for release patch.
2024-08-30 18:03:26 +02:00
lebaudantoine
8c54e701c1
🔧 (helm) configure resource server in staging
...
Allow desk-staging app to interact with AgentConnect integration env
to introspect a received access token.
Other environment (pre-prod and production) will be configured when
at least one interconnection with a service provider has been
validated.
2024-08-30 13:12:25 +02:00
Marie PUPO JEAMMET
e04a994d37
👽 ️(mailboxes) fix mailbox creation after dimail api improvement
...
Latest dimail modification lead to a bug in our app, preventing mailbox creation
from working properly. I swapped old dimail url to new one, mirrored dimail
modification and fixed tests and tada!
2024-08-28 11:17:19 +02:00
Anthony LC
b84e8b89f7
🔧 (helm) deactivate teams feature on productions env
...
Teams feature is not ready for production yet,
so we need to deactivate it on productions environment.
preprod should be a copy of production,
so we need to deactivate it on preprod too.
2024-08-21 15:13:12 +02:00
daproclaima
85c789bb1a
🔖 (patch) patch release to 1.0.1
...
- upgrade semver for all package.json, env.d files,
and pyproject.toml
- update CHANGELOG.md
2024-08-20 10:03:11 +02:00
Marie PUPO JEAMMET
439ddb9d4a
🔖 (major) major release to 1.0.0
...
🎉 ! For changelog, see changelog.md
2024-08-09 15:21:42 +02:00