Commit graph

236 commits

Author SHA1 Message Date
Thomas SAMSON
c2b3d30640
Staging (#63)
* Add/preprod (#61)

* Enable preprod and cd on pr

* Replace bitnami psql with CNPG

* Update env name

* Fix build

* fix CVE-2026-27135

* Fix main condition

* add cleanup

* purge old vars

* Set vars for build

* Add PG_PWD for CNPG

* Fix CVE for caddy

* Fix caddy build

* Fix environment name

* Fix namespace

* fix domain

* Add nonprod domain

* Fix sharded buffer

* Fix secret

* Revert secret

* grant creat db for fixture

---------

Co-authored-by: ThomasSamson <thomas@samson-pro.fr>

* Update storage bucket variables for production and nonprod

* fix nonprod trusted host

---------

Co-authored-by: ThomasSamson <thomas@samson-pro.fr>
2026-05-05 13:32:03 +02:00
Paul Andrieux
a16da5a39a
Merge pull request #62 from Apes-HDF/chore/dependabot
chore: ignore major version and add docker to dependabot analysis
2026-05-05 09:57:53 +02:00
Léa BAR
1eb6f8e3f6
chore: ignore major version and add docker to dependabot analysis 2026-05-05 09:37:35 +02:00
Paul Andrieux
92ae3443ec
Merge pull request #57 from Apes-HDF/chore/54
chore: fix C.I and C.D
2026-05-04 15:22:58 +02:00
Thomas SAMSON
a4cd46a7a9
Merge pull request #58 from Apes-HDF/fix-cd-pr
Disable CD on pr
2026-05-04 15:15:34 +02:00
ThomasSamson
587b0f7ca1 Disable CD on pr 2026-05-04 11:06:00 +02:00
Léa BAR
75f70cc953
chore: the cd was broken because bitnami move postgresql 14 to bitnamilegacy repo 2026-04-30 15:24:49 +02:00
Léa BAR
068a41aaba
fix: fix php cs errors 2 2026-04-30 14:59:16 +02:00
Léa BAR
a5d9bbf45f
fix: fix php cs errors 2026-04-30 14:50:12 +02:00
Léa BAR
52d7f2b3b9
chore: ignore golang caddy file cve 2026-04-30 14:42:02 +02:00
Léa BAR
ec1083dcff
chore: bump php version and update depedencies 2026-04-30 12:59:30 +02:00
Léa BAR
9deffcff4a
chore: fix C.I and bump caddy version 2026-04-29 16:14:24 +02:00
Paul Andrieux
f3533c4b36
Merge pull request #27 from JTanghe/add-dependabot
chore: add Dependabot
2026-02-10 10:40:52 +01:00
Jérôme Tanghe
11d3b95789 chore: add Dependabot 2026-01-15 09:37:39 +01:00
Paul Andrieux
462b59f41c
Merge pull request #26 from Apes-HDF/chore/sync-les-tilleuls
Chore/sync les tilleuls
2025-11-05 11:50:53 +01:00
Maxiloud
9d98b8ffc6 fix: prevent empty phone numbers from being accepted when updating user information (#774) 2025-11-05 11:25:37 +01:00
Paul Andrieux
92e4466f4f Ignore one caddy deps CVE 2025-11-05 11:25:10 +01:00
Maxiloud
e6ace1d40f Feat/optimisation user account (#773)
* removed place registration on front page

* phone field is mandatory

* added address verification on a product demand

* fix test
2025-11-05 11:23:40 +01:00
Thomas SAMSON
69014eb69e
Merge pull request #25 from Apes-HDF/chore/sync-les-tilleuls
Squash commit for redis switch
2025-10-09 14:12:21 +02:00
ThomasSamson
a9fb537118 Squash commit for redis switch 2025-10-09 14:10:38 +02:00
ThomasSamson
4fbb0e343a Fix link for cron 2025-10-08 14:36:03 +02:00
ThomasSamson
5ef4a5396d Switch fixture kit 2025-10-07 15:15:26 +02:00
ThomasSamson
966f6c0197 Switch fixture kit 2025-10-07 15:12:10 +02:00
ThomasSamson
4b8e0f2a34 Add vars on fixture value 2025-10-07 14:35:07 +02:00
Slim Amamou
1c24088916 Fix disabled CICD for all non pull requests 2025-08-27 16:36:26 +01:00
Slim Amamou
84ba8d0487 Fix disabled CI CD for all non pull requests 2025-08-27 16:32:37 +01:00
Slim Amamou
3df95c8d59 Disabled CI and CD for pull request between repos 2025-08-27 16:29:21 +01:00
Slim Amamou
689b7b3946
Merge pull request #19 from Apes-HDF/fix/ci-build-fails
Fix CICD does not work when merging from another repo (pull requests)
2025-08-27 14:52:42 +01:00
Slim Amamou
32eaf3f0c2 Fix CICD error about wrong namespace "prod-" 2025-08-27 14:24:37 +01:00
Slim Amamou
157b94c04d Fix CICD error saying inputs.IMAGE_REPOSITORY and .IMAGE_NAME are missing 2025-08-27 13:58:13 +01:00
Slim Amamou
a94316675c Revert "Fix CICD does not work when merging from another repo (pull requests)"
This reverts commit e841242584.
2025-08-27 13:51:44 +01:00
Slim Amamou
e841242584 Fix CICD does not work when merging from another repo (pull requests) 2025-08-27 10:47:06 +01:00
Slim Amamou
78a42dfbf2
Merge pull request #18 from Apes-HDF/fix/ci-build-fails
Fix CICD failing
2025-08-26 15:17:15 +01:00
Slim Amamou
64b20c7e36 Fix test was failing and CI too 2025-08-26 15:06:04 +01:00
Slim Amamou
d9d593c6e1 Fix mercure requiring go >= 1.25.0 2025-08-26 12:15:16 +01:00
Slim Amamou
124fe772b5 Fix wrong image registry was mistakenly configured during merge
Now CICD depends on env vars IMAGE_REPO, IMAGE_NAME_PHP, IMAGE_NAME_CADDY and PROJECT_NAME
2025-08-26 11:48:30 +01:00
Slim Amamou
b7295eb064 Fixed vulnerabilites (trivy was blocking CI) 2025-08-26 08:59:43 +01:00
Slim Amamou
abad386dc6 Fix build failing at apt update
Error: buildx failed with: ERROR: failed to build: failed to solve: process "/bin/sh -c apt-get update && apt-get install tar" did not complete successfully: exit code: 100
2025-08-25 16:24:25 +01:00
Paul Andrieux
465ead50e2
Merge branch 'main' into main 2025-08-25 16:34:55 +02:00
Paul Andrieux
f7b34484e6
Merge pull request #17 from Apes-HDF/chore/sync-les-tilleuls
repo sync: profile fields fixes
2025-08-25 16:32:45 +02:00
Slim Amamou
0c9a34291e Fix image was not building
because caddy version for mercure server was outdated and asking for an
older version of go language
2025-08-25 15:45:11 +02:00
Slim Amamou
774c261d1d Added manual CICD workflow 2025-08-25 15:42:41 +02:00
Paul Andrieux
821018d4ce fix:add category and description fields for place user (#768) 2025-08-25 15:38:12 +02:00
Paul Andrieux
f948537e31 assert description max length (#767) 2025-08-25 15:38:04 +02:00
Slim Amamou
a2aa826202 Ignoring CVE-2025-30204 because it was blocking deployment
there's no image build of patched Caddy for the moment
2025-04-04 15:35:21 +01:00
Slim Amamou
b6fb408995 Ignoring CVE-2025-30204 because it was blocking deployment
there's no image build of patched Caddy for the moment
2025-04-02 10:04:58 +01:00
Slim Amamou
f49933bcd4 repo sync: ported all fixes from Tipimi 2025-01-22 13:01:44 +01:00
Slim Amamou
b511086a01
Merge pull request #6 from Apes-HDF/main
Documentation
2025-01-21 10:17:37 +01:00
Slim Amamou
ef37239c07
Merge pull request #10 from Apes-HDF/documentation-patches
Update SMS details in documentation
2025-01-20 15:02:06 +01:00
Slim Amamou
2e2ffde55f
Merge pull request #11 from Apes-HDF/upadate-hompage
Update homepage.yaml
2025-01-20 15:01:33 +01:00