Compare commits

...
Sign in to create a new pull request.

30 commits

Author SHA1 Message Date
Vincent BRIDIER
972d5b5214 Merge branch 'trunk' 2026-10-23 17:13:33 +02:00
Vincent BRIDIER
c40a622581 Merge branch 'develop' into trunk 2026-10-23 17:13:18 +02:00
Vincent BRIDIER
a2ce48e52d feat: Change Apache PID 2026-10-23 17:13:04 +02:00
Noah Lancien
47a92783d7 Merge branch 'trunk' 2026-10-22 18:03:17 +02:00
Noah Lancien
23273bd65f Merge branch 'develop' into trunk 2026-10-22 18:02:55 +02:00
Noix
0b4f9ed7dd Merge branch 'bump-phpdep' into 'develop'
chore: update dependencies for improved stability

See merge request ldc-web/projets/showroom/showroom-bo!18
2026-10-22 16:00:40 +00:00
ca76365537
chore(Dockerfile, manifest.yaml): update PHP version and database config
- Updated PHP version tag in Dockerfile.
- Changed database host and port variables in manifest.yaml for better clarity.
2026-10-22 17:37:41 +02:00
fdad334d39
chore: update dependencies for improved stability
Updated various dependencies to their latest versions to enhance project stability and security.
2026-10-22 17:37:32 +02:00
Vincent BRIDIER
b5ac47d6cd Merge branch '14-rgpd' into 'develop'
docs: 📝 Added rgpd.md

See merge request ldc-web/projets/showroom/showroom-bo!14
2026-10-12 15:43:33 +02:00
K Muller
d4c12731db Merge branch 'trunk' 2026-10-08 11:02:01 +02:00
K Muller
323eeb80f9 Merge branch 'develop' into trunk 2026-10-08 11:01:48 +02:00
Noah Lancien
1ba9927042 docs: 📝 Added rgpd.md 2026-06-05 17:14:03 +02:00
Noah Lancien
1bcfabfeaa Merge branch 'trunk' 2026-01-29 14:07:27 +01:00
Noah Lancien
5050e07d94 Merge branch 'develop' into trunk 2026-01-29 14:07:05 +01:00
Noah Lancien
208b186e93 Merge branch 'trunk' 2026-01-12 11:51:47 +01:00
Noah Lancien
ef1bc6f4b1 Merge branch 'develop' into trunk 2026-01-12 11:51:24 +01:00
Noah Lancien
b5167ef0bc Merge branch 'develop' into trunk 2026-01-09 11:10:19 +01:00
Noah Lancien
1548ff4462 Merge branch 'trunk' 2025-07-10 10:35:51 +02:00
Noah Lancien
2e2c64ed87 Merge branch 'develop' into trunk 2025-07-10 10:35:32 +02:00
Noah Lancien
0ba59fa271 Merge branch 'trunk' 2025-07-10 10:20:30 +02:00
Noah Lancien
da99be8e5c Merge branch 'develop' into trunk 2025-07-10 10:20:13 +02:00
Noah Lancien
dce60e4763 Merge branch 'trunk' 2025-07-10 10:04:18 +02:00
Noah Lancien
08eed01bce Merge branch 'develop' into trunk 2025-07-10 10:04:00 +02:00
Noah Lancien
fa3666973a Merge branch 'trunk' 2025-06-23 11:59:54 +02:00
Noah Lancien
b57c3ce2e0 Merge branch 'develop' into trunk 2025-06-20 14:20:57 +02:00
Noah Lancien
a8e4bd2893 Merge branch 'trunk' 2025-06-10 10:42:58 +02:00
Noah Lancien
c4758c65c2 Merge branch 'develop' into trunk 2025-06-10 10:24:26 +02:00
Noah Lancien
ff466982ec Merge branch 'develop' into trunk 2025-06-10 09:54:35 +02:00
Vincent BRIDIER
91d85912fc
Merge branch 'trunk' 2025-05-30 17:36:11 +02:00
Vincent BRIDIER
2e94466e4f
Merge branch 'develop' into trunk 2025-05-30 17:31:26 +02:00
5 changed files with 2115 additions and 1510 deletions

View file

@ -1,5 +1,9 @@
ARG PHP_8_5_TAG=latest
FROM composer:2.8 AS vendor
WORKDIR /app
ARG GITLAB_USER
ARG GITLAB_PASSWORD
@ -8,7 +12,7 @@ COPY database/ database/
COPY composer.json composer.json
COPY composer.lock composer.lock
RUN composer config gitlab-token.lab.s-web.fr ${GITLAB_USER} ${GITLAB_PASSWORD}
RUN composer config gitlab-token.lab.s-web.fr "${GITLAB_USER}" "${GITLAB_PASSWORD}"
RUN composer install \
--ignore-platform-reqs \
--no-interaction \
@ -30,7 +34,8 @@ RUN npm config set @ldc-web:registry https://lab.s-web.fr/api/v4/packages/npm/
RUN npm config set -- '//lab.s-web.fr/api/v4/packages/npm/:_authToken' "${GITLAB_PASSWORD}"
RUN npm ci && npm run prod
FROM registry.s-web.fr/ldc-web/projets/ldc-web-images-docker/ldcweb-production-8.3:170625-101047
ARG PHP_8_5_TAG
FROM registry.s-web.fr/ldc-web/projets/ldc-web-images-docker/uwil-production-8.5:${PHP_8_5_TAG}
ARG USER=www-data

13
RGPD.md Normal file
View file

@ -0,0 +1,13 @@
# RGPD
## Site
### En base de données
| Table | Colonne | Contenu | Utilisation |
| ----- | ------- | ------- | ----------- |
| activity_logs | user_id | Identifiant de l'utilisateur (back) | Tracer les modifications dans le BO |
| --- | --- | --- | --- |
| users | first_name | Prénom | Affichage à différents endroits du BO |
| users | last_name | Nom | Affichage à différents endroits du BO |
| users | email | Adresse mail | Identifiant, sert à la connexion au BO |

View file

@ -12,7 +12,7 @@
],
"license": "MIT",
"require": {
"php": "^8.3",
"php": "^8.5",
"24slides/laravel-saml2": "^2.4",
"carsdotcom/laravel-json-schema": "^2.3",
"diglactic/laravel-breadcrumbs": "^10.0",
@ -52,6 +52,7 @@
},
"repositories": [
{
"name": "lab.s-web.fr",
"type": "composer",
"url": "https://lab.s-web.fr/api/v4/group/23/-/packages/composer/packages.json"
}
@ -90,6 +91,9 @@
"php-http/discovery": true,
"dealerdirect/phpcodesniffer-composer-installer": true
},
"audit": {
"block-insecure": false
},
"gitlab-domains": [
"lab.s-web.fr"
]

3581
composer.lock generated

File diff suppressed because it is too large Load diff

View file

@ -9,8 +9,8 @@ data:
APP_DEBUG: "${APP_APP_DEBUG}"
APP_URL: "https://${APP_DOMAIN}"
LOG_CHANNEL: "k8s"
DB_HOST: "${APP_DB_HOST}"
DB_PORT: "${APP_DB_PORT}"
DB_HOST: "${APP_GLOBAL_OVH_MYSQL_HOST}"
DB_PORT: "${APP_GLOBAL_OVH_MYSQL_PORT}"
DB_DATABASE: "${APP_DB_DATABASE}"
DB_USERNAME: "${APP_DB_USERNAME}"
DB_PASSWORD: "${APP_DB_PASSWORD}"
@ -107,9 +107,9 @@ spec:
imagePullSecrets:
- name: docker-registry-credentials
securityContext:
runAsUser: 33
runAsGroup: 33
fsGroup: 33
runAsUser: 82
runAsGroup: 82
fsGroup: 82
fsGroupChangePolicy: "OnRootMismatch"
volumes:
- name: storage
@ -190,8 +190,8 @@ spec:
persistentVolumeClaim:
claimName: ${CI_PROJECT_PATH_SLUG}-pvc-storage
securityContext:
runAsUser: 33
runAsGroup: 33
fsGroup: 33
runAsUser: 82
runAsGroup: 82
fsGroup: 82
fsGroupChangePolicy: "OnRootMismatch"
restartPolicy: OnFailure