60 Commits

Author SHA1 Message Date
gitea-actions 98d9032068 chore: bump version to v0.1.23
Auto Tag Develop / tag (push) Successful in 5s
Build & Push Docker Image / build (push) Successful in 53s
v0.1.23
2026-04-07 12:38:52 +00:00
tristan 5f6277d412 feat : update Malio UI + CLAUDE.md
Auto Tag Develop / tag (push) Has been cancelled
2026-04-07 14:38:42 +02:00
gitea-actions 8fb71e6370 chore: bump version to v0.1.22
Auto Tag Develop / tag (push) Successful in 5s
Build & Push Docker Image / build (push) Successful in 31s
v0.1.22
2026-04-07 10:16:54 +00:00
tristan e128b45caa fix : affichage log docker et symfony
Auto Tag Develop / tag (push) Has been cancelled
2026-04-07 12:16:45 +02:00
gitea-actions d331ef4577 chore: bump version to v0.1.21
Auto Tag Develop / tag (push) Successful in 5s
Build & Push Docker Image / build (push) Successful in 31s
v0.1.21
2026-04-07 10:01:09 +00:00
tristan b769abdbe1 feat : ajout de la lecture des logs symfony et docker (#3)
Auto Tag Develop / tag (push) Has been cancelled
Reviewed-on: #3
Co-authored-by: tristan <tristan@yuno.malio.fr>
Co-committed-by: tristan <tristan@yuno.malio.fr>
2026-04-07 10:01:01 +00:00
gitea-actions 7e342c9aeb chore: bump version to v0.1.20
Auto Tag Develop / tag (push) Successful in 5s
Build & Push Docker Image / build (push) Successful in 3m31s
v0.1.20
2026-04-07 08:31:10 +00:00
tristan 419d3b24cb fix : ajout d'un préfix pour les path des app et correction de l'affichage
Auto Tag Develop / tag (push) Has been cancelled
2026-04-07 10:30:58 +02:00
gitea-actions 777224709d chore: bump version to v0.1.19
Auto Tag Develop / tag (push) Successful in 5s
Build & Push Docker Image / build (push) Successful in 18s
v0.1.19
2026-04-06 15:43:16 +00:00
tristan 0a4b0cdc14 Merge remote-tracking branch 'origin/develop' into develop
Auto Tag Develop / tag (push) Successful in 6s
2026-04-06 17:43:10 +02:00
tristan 3fd745196f fix : mount /var/www as /mnt/apps, fix docker socket GID for www-data
- Mount host /var/www into /mnt/apps to avoid conflict with container /var/www/html
- Use GID 987 (host docker group) instead of 999 for socket access
- Add group_add in docker-compose for container-level GID

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-06 17:42:39 +02:00
tristan 8481fe8fef fix : mount /var/www as /mnt/apps to avoid conflict with /var/www/html
Host /var/www contains all apps. Mounting it at /mnt/apps avoids
overwriting the container's /var/www/html where Central lives.
App paths in the UI should use /mnt/apps/ prefix.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-06 17:15:39 +02:00
tristan 061ab13d2b fix : mount individual app dirs instead of /var/www to avoid conflict with /var/www/html
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-06 17:13:56 +02:00
gitea-actions 656aaf816f chore: bump version to v0.1.18
Auto Tag Develop / tag (push) Successful in 5s
Build & Push Docker Image / build (push) Successful in 22s
v0.1.18
2026-04-06 15:06:40 +00:00
tristan 36777e50a8 Merge remote-tracking branch 'origin/develop' into develop
Auto Tag Develop / tag (push) Has been cancelled
2026-04-06 17:06:33 +02:00
tristan fdd1182caf fix : mount /var/www instead of individual app dirs
Avoids modifying docker-compose every time a new app is added.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-06 17:06:14 +02:00
tristan 98237daa56 fix : move symfony/process from require-dev to require
Needed in prod for DockerService and DeployService.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-06 17:00:44 +02:00
gitea-actions 67b722612c chore: bump version to v0.1.17
Auto Tag Develop / tag (push) Successful in 5s
Build & Push Docker Image / build (push) Successful in 17s
v0.1.17
2026-04-06 14:57:59 +00:00
tristan 4e32fb8222 Merge remote-tracking branch 'origin/develop' into develop
Auto Tag Develop / tag (push) Has been cancelled
2026-04-06 16:57:50 +02:00
tristan f9555c515c fix : create var/log dir, add docker group for www-data, remove old maintenance dirs
- Create var/log in Dockerfile (fixes Symfony logging in prod)
- Add www-data to docker group (fixes docker CLI access for health/deploy)
- Remove obsolete /var/www/maintenance/* dirs (volumes mount app dirs directly)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-06 16:56:05 +02:00
gitea-actions 6458a1b35c chore: bump version to v0.1.16
Auto Tag Develop / tag (push) Successful in 5s
Build & Push Docker Image / build (push) Successful in 17s
v0.1.16
2026-04-06 14:50:18 +00:00
tristan de81b55867 Merge remote-tracking branch 'origin/develop' into develop
Auto Tag Develop / tag (push) Successful in 6s
2026-04-06 16:50:12 +02:00
tristan a3cd1f6b74 fix : use custom EnvironmentCreateProcessor to properly add environments
API Platform's default sub-resource POST was replacing instead of adding.
Custom processor with read:false + Link + manual persist fixes this.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-06 16:49:44 +02:00
gitea-actions 5eb4921c60 chore: bump version to v0.1.15
Auto Tag Develop / tag (push) Successful in 5s
Build & Push Docker Image / build (push) Successful in 17s
v0.1.15
2026-04-06 14:44:06 +00:00
tristan c7e32c74b6 Merge remote-tracking branch 'origin/develop' into develop
Auto Tag Develop / tag (push) Has been cancelled
2026-04-06 16:43:58 +02:00
tristan e9850fdb2e fix : correct Link uriVariables for environment POST endpoint
Use toProperty + identifiers instead of fromProperty to resolve
application slug correctly.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-06 16:43:26 +02:00
gitea-actions 18ff7b4dbb chore: bump version to v0.1.14
Auto Tag Develop / tag (push) Successful in 5s
Build & Push Docker Image / build (push) Successful in 2m55s
v0.1.14
2026-04-06 14:31:48 +00:00
tristan e99c50d243 fix : regenerate package-lock.json with node:lts-alpine for CI compatibility
Auto Tag Develop / tag (push) Has been cancelled
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-06 16:31:22 +02:00
gitea-actions d13e789a63 chore: bump version to v0.1.13
Auto Tag Develop / tag (push) Successful in 5s
Build & Push Docker Image / build (push) Failing after 10s
v0.1.13
2026-04-06 14:29:11 +00:00
tristan d03fc7d33c feat/ajout-de-fonctionnalites (#2)
Auto Tag Develop / tag (push) Has been cancelled
Reviewed-on: #2
Co-authored-by: tristan <tristan@yuno.malio.fr>
Co-committed-by: tristan <tristan@yuno.malio.fr>
2026-04-06 14:29:04 +00:00
gitea-actions 585155dbb2 chore: bump version to v0.1.12
Auto Tag Develop / tag (push) Successful in 5s
Build & Push Docker Image / build (push) Failing after 9s
v0.1.12
2026-04-06 14:23:27 +00:00
tristan 8f585b4be8 feat/ajout-de-fonctionnalites (#1)
Auto Tag Develop / tag (push) Successful in 6s
Reviewed-on: #1
Co-authored-by: tristan <tristan@yuno.malio.fr>
Co-committed-by: tristan <tristan@yuno.malio.fr>
2026-04-06 14:23:20 +00:00
gitea-actions f80578c26a chore: bump version to v0.1.11
Auto Tag Develop / tag (push) Successful in 6s
Build & Push Docker Image / build (push) Successful in 20s
v0.1.11
2026-04-03 12:09:28 +00:00
matthieu 6dd3b7c701 docs : README avec explication du mode maintenance
Auto Tag Develop / tag (push) Has been cancelled
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-03 14:09:20 +02:00
gitea-actions fb2691251a chore: bump version to v0.1.10
Auto Tag Develop / tag (push) Successful in 6s
Build & Push Docker Image / build (push) Successful in 20s
v0.1.10
2026-04-03 12:03:35 +00:00
matthieu 94115a80f6 docs : retire ferme de la doc de deploiement
Auto Tag Develop / tag (push) Has been cancelled
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-03 14:03:27 +02:00
gitea-actions 99d161921e chore: bump version to v0.1.9
Auto Tag Develop / tag (push) Successful in 5s
Build & Push Docker Image / build (push) Successful in 17s
v0.1.9
2026-04-03 11:49:41 +00:00
matthieu bf9f4aaa29 fix(docker) : retire volume ferme du docker-compose prod
Auto Tag Develop / tag (push) Has been cancelled
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-03 13:49:36 +02:00
gitea-actions 7f797e307d chore: bump version to v0.1.8
Auto Tag Develop / tag (push) Successful in 6s
Build & Push Docker Image / build (push) Successful in 19s
v0.1.8
2026-04-03 11:33:56 +00:00
matthieu 89465f5cd5 fix(docker) : créer les dossiers maintenance dans l'image prod
Auto Tag Develop / tag (push) Has been cancelled
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-03 13:33:47 +02:00
gitea-actions 0e68d9dbe7 chore: bump version to v0.1.7
Auto Tag Develop / tag (push) Successful in 5s
Build & Push Docker Image / build (push) Successful in 16s
v0.1.7
2026-04-03 11:30:05 +00:00
matthieu 19ac37fb3e chore : retire Ferme des applications managées
Auto Tag Develop / tag (push) Has been cancelled
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-03 13:29:57 +02:00
gitea-actions 7e967a1649 chore: bump version to v0.1.6
Auto Tag Develop / tag (push) Successful in 4s
Build & Push Docker Image / build (push) Successful in 15s
v0.1.6
2026-04-03 11:19:34 +00:00
matthieu f5ab0335f9 Revert "feat : commande app:create-user pour créer des utilisateurs"
Auto Tag Develop / tag (push) Has been cancelled
This reverts commit ad92a4c434.
2026-04-03 13:19:28 +02:00
gitea-actions 44e1e4a293 chore: bump version to v0.1.5
Auto Tag Develop / tag (push) Successful in 6s
Build & Push Docker Image / build (push) Successful in 18s
v0.1.5
2026-04-03 11:12:34 +00:00
matthieu ad92a4c434 feat : commande app:create-user pour créer des utilisateurs
Auto Tag Develop / tag (push) Has been cancelled
Permet de créer un user en prod sans SQL :
  php bin/console app:create-user <username> <password> --admin

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-03 13:12:28 +02:00
gitea-actions be12175e17 chore: bump version to v0.1.4
Auto Tag Develop / tag (push) Successful in 6s
Build & Push Docker Image / build (push) Successful in 35s
v0.1.4
2026-04-03 11:09:26 +00:00
matthieu e8fc85c173 fix : correctifs de sécurité et robustesse post-review
Auto Tag Develop / tag (push) Has been cancelled
- MeProvider : guard null user avec AccessDeniedHttpException
- MaintenanceToggleProcessor : vérification des opérations filesystem
- User : restreindre Get/GetCollection aux ROLE_ADMIN
- useAppVersion : corriger le path relatif '/version'

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-03 13:09:14 +02:00
gitea-actions b39e6f81d8 chore: bump version to v0.1.3
Auto Tag Develop / tag (push) Successful in 6s
Build & Push Docker Image / build (push) Successful in 46s
v0.1.3
2026-04-03 10:46:11 +00:00
matthieu 28690be509 revert(build) : retire le contournement ipv4 du dockerfile
Auto Tag Develop / tag (push) Has been cancelled
2026-04-03 12:46:00 +02:00