Camille Gaquiere
6cc50f5c3c
Update homepage.yaml
...
Add movilab and webinar links in the homepage content
2025-01-20 14:49:13 +01:00
Camille Gaquiere
2339a77942
Update SMS details in documentation
...
Adding precision in Brevo's settings for sending SMS : authorisation of IP Address might be needed in Brevo.
2025-01-20 14:41:58 +01:00
Slim Amamou
682c6bf375
Fixed: was not logging successful sms properly
2025-01-16 17:03:22 +01:00
Slim Amamou
7035adf5f3
Fixed phpcsfixer style complaint
2025-01-16 16:26:48 +01:00
Slim Amamou
377467a50f
Merge pull request #5 from Tipimi-fr/fix/brevo
...
Tying to fix brevo sms
2025-01-16 16:19:54 +01:00
Slim Amamou
a38d47809a
Added logging for SMS
2025-01-16 16:15:54 +01:00
Slim Amamou
9cc381a709
Activated brevo specific env variable
2025-01-16 09:17:44 +01:00
Slim Amamou
de254d3d69
WIP added sms as a channel for notifier
2025-01-15 10:28:14 +01:00
Slim Amamou
90c16cad26
Removed deprecation messages from log in prod
2025-01-15 09:43:58 +01:00
Slim Amamou
7945b1b765
Fixed(cicd) needed to update Caddy to 2.9.1
2025-01-14 09:41:57 +01:00
Slim Amamou
c8289266d1
Fixed(cicd) needed to update Caddy to 2.9.1
2025-01-14 09:18:03 +01:00
Slim Amamou
11dff10306
Added(cicd) trigger deploy manually
2025-01-13 17:55:53 +01:00
Slim Amamou
0ec21f2365
fix(ci): trivy detected a vulnerability
...
┌───────────────────┬─────────────────────┬──────────┬────────┬───────────────────┬───────────────┬─────────────────────────────────────────────────────────────┐
│ Library │ Vulnerability │ Severity │ Status │ Installed Version │ Fixed Version │ Title │
├───────────────────┼─────────────────────┼──────────┼────────┼───────────────────┼───────────────┼─────────────────────────────────────────────────────────────┤
│ league/commonmark │ GHSA-c2pc-g5qf-rfrf │ HIGH │ fixed │ 2.5.3 │ 2.6.0 │ league/commonmark's quadratic complexity bugs may lead to a │
│ │ │ │ │ │ │ denial of service │
│ │ │ │ │ │ │ https://github.com/advisories/GHSA-c2pc-g5qf-rfrf │
└───────────────────┴─────────────────────┴──────────┴────────┴───────────────────┴───────────────┴─────────────────────────────────────────────────────────────┘
2024-12-10 11:30:14 +01:00
Slim Amamou
3f8556e8c9
Merge pull request #4 from Tipimi-fr/chore/sync-source-migrations
...
Chore/sync source migrations
2024-12-10 11:03:43 +01:00
Slim Amamou
55aac4f39d
Merge branch 'main' into chore/sync-source-migrations
2024-12-05 16:37:20 +01:00
Slim Amamou
aaa32d1081
Fixed(ci): phpstan complaint
...
Error: Offset 'globalServicesEnabl…' on array{globalServicesEnabled: bool} on left side of ?? always exists and is not nullable.
2024-12-05 16:31:33 +01:00
ThomasSamson
85876f17c9
Add security on fixture disabled
2024-12-05 16:29:38 +01:00
ThomasSamson
85ab08db52
Add benc
2024-12-05 16:28:30 +01:00
ThomasSamson
23968d5b7b
Fix sms_dns
2024-12-05 16:28:30 +01:00
ThomasSamson
2d481475ae
trigger cd
2024-12-05 16:28:30 +01:00
ThomasSamson
4076f910d8
Add benc
2024-12-05 16:28:30 +01:00
ThomasSamson
8e33a85559
Fix sms_dns
2024-12-05 16:28:30 +01:00
ThomasSamson
4ff04415ec
trigger cd
2024-12-05 16:27:20 +01:00
ThomasSamson
2cda347665
Fix syntax helm
2024-12-05 16:27:20 +01:00
Slim Amamou
702c4d1830
fix(cd): error when deploying
...
cannot patch "prod-redis-master" with kind StatefulSet: StatefulSet.apps "prod-redis-master" is invalid: spec: Forbidden: updates to statefulset spec for fields other than 'replicas', 'ordinals', 'template', 'updateStrategy', 'persistentVolumeClaimRetentionPolicy' and 'minReadySeconds' are forbidden
2024-12-05 16:27:20 +01:00
Slim Amamou
1b1c809b80
fix(ci): was not deploying
...
Error: UPGRADE FAILED: template: plateforme-ebs/templates/fixtures-job.yaml:1:14: executing "plateforme-ebs/templates/fixtures-job.yaml" at <.Values.php.fixtureJob.enabled>: can't evaluate field enabled in type interface {}
2024-12-05 16:27:20 +01:00
Slim Amamou
8e9f71d6a1
fix: 500 error in prod
...
│ {"message":"Uncaught PHP Exception TypeError: \"App\\Repository\\ConfigurationRepository::getServicesParameter(): Return value must be of type bool, null returned\" at ConfigurationRepository.php line 71","context":{"exception":{"class │
│ ":"TypeError","message":"App\\Repository\\ConfigurationRepository::getServicesParameter(): Return value must be of type bool, null returned","code":0,"file":"/srv/app/src/Repository/ConfigurationRepository.php:71"}},"level":500,"level_ │
│ name":"CRITICAL","channel":"request","datetime":"2024-10-28T10:38:49.791926+01:00","extra":{}}
2024-12-05 16:27:20 +01:00
ThomasSamson
a3ad5c8649
Add security on fixture disabled
2024-12-05 16:27:20 +01:00
ThomasSamson
2ff9d984ef
Disable fixture
2024-12-05 16:27:20 +01:00
ThomasSamson
e7c4bafd66
Add benc
2024-12-05 16:27:20 +01:00
ThomasSamson
391b2860ac
Fix deployment
2024-12-05 16:27:20 +01:00
ThomasSamson
b205a0f211
Fix sms_dns
2024-12-05 16:27:20 +01:00
ThomasSamson
6502f90752
trigger cd
2024-12-05 16:21:44 +01:00
ThomasSamson
5557a35a9b
Add benc
2024-12-05 16:21:44 +01:00
ThomasSamson
771a64d82c
Fix deployment
2024-12-05 16:21:41 +01:00
ThomasSamson
1537c04259
Fix sms_dns
2024-12-05 16:20:28 +01:00
ThomasSamson
1ff74cbd37
Switch sym link
2024-12-05 16:20:28 +01:00
ThomasSamson
2009cce7c2
Disable fixture
2024-12-05 16:20:28 +01:00
ThomasSamson
25c90ec212
Make image name shorter
2024-12-05 16:20:28 +01:00
ThomasSamson
776cf64b78
Fix trusted host
2024-12-05 16:20:28 +01:00
ThomasSamson
3ad45ea139
Fix build destination
2024-12-05 16:20:28 +01:00
ThomasSamson
d8c93a44dc
trigger cd
2024-12-05 16:20:28 +01:00
ThomasSamson
3f2a73c3ff
Edit destination ns
2024-12-05 16:20:28 +01:00
Slim Amamou
42e0dfa523
fixed(cd): was complaining about required secret
2024-12-05 14:18:23 +01:00
Slim Amamou
f26b849560
fixed(cd): error in prod due to SMS_DSN not set
...
it was mistakenly unset from it's default value by the github CD. Now
it must be put in Github secrets
2024-12-05 14:13:06 +01:00
Slim Amamou
6f72b3f3c8
Merge pull request #3 from Tipimi-fr/chore/sync-source-migrations
...
Chore/sync source migrations
2024-12-03 09:49:35 +01:00
Slim Amamou
465f51b18e
Fixed(ci): phpstan complaint
...
Error: Offset 'globalServicesEnabl…' on array{globalServicesEnabled: bool} on left side of ?? always exists and is not nullable.
2024-12-02 17:27:04 +01:00
ThomasSamson
320073192c
Fix syntax helm
2024-12-02 16:34:03 +01:00
Slim Amamou
9d528f5aee
fix(cd): error when deploying
...
cannot patch "prod-redis-master" with kind StatefulSet: StatefulSet.apps "prod-redis-master" is invalid: spec: Forbidden: updates to statefulset spec for fields other than 'replicas', 'ordinals', 'template', 'updateStrategy', 'persistentVolumeClaimRetentionPolicy' and 'minReadySeconds' are forbidden
2024-12-02 16:34:03 +01:00
Slim Amamou
5c6b93459b
fix(ci): was not deploying
...
Error: UPGRADE FAILED: template: plateforme-ebs/templates/fixtures-job.yaml:1:14: executing "plateforme-ebs/templates/fixtures-job.yaml" at <.Values.php.fixtureJob.enabled>: can't evaluate field enabled in type interface {}
2024-12-02 16:34:03 +01:00