637 Commits

Author SHA1 Message Date
Serreau Jovann
3626704af3 feat: Ajoute logo.png et met à jour .gitignore
feat(gitignore): Exclut assets/vendor/ au lieu de /public/assets/
2025-07-16 16:02:19 +02:00
Serreau Jovann
66b1a42171 feat: Ajoute authentification via entité Account
Body:
Implémente l'authentification avec l'entité Account et formulaire de login.
Passe la locale par défaut en français.
Ignorer le dossier build.
2025-07-16 16:01:26 +02:00
Serreau Jovann
08dc61fdc3 chore: Activer liip:imagine et mise à jour CHANGELOG 2025-07-16 15:09:01 +02:00
Serreau Jovann
849acc4b36 global 2025-07-16 15:06:56 +02:00
Serreau Jovann
3012d59717 feat(ansible): Commenter tâche liip:imagine:cache:remove 2025-07-16 14:57:19 +02:00
Serreau Jovann
e37110d9a7 fix(SitemapSubscriber): Corrige génération URL absolue 2025-07-16 14:50:51 +02:00
Serreau Jovann
af6502f139 fix(SitemapSubscriber): Corrige génération URL absolue 2025-07-16 14:47:10 +02:00
Serreau Jovann
2298912a17 feat: Ajoute l'URL de la page d'accueil au sitemap 2025-07-16 14:19:37 +02:00
Serreau Jovann
10949c3acb feat: Ansible: Ajoute config Caddy et améliorations
Ajout config Caddy et améliorations playbook Ansible.
2025-07-16 14:16:23 +02:00
Serreau Jovann
afc5e773df feat(ansible): Configurer vars et ajouter composer/bun 2025-07-16 14:09:13 +02:00
Serreau Jovann
f3737f1f98 refactor: Renomme deploy.yml en playbook.yml 2025-07-16 14:03:36 +02:00
Serreau Jovann
4fbfcbf419 feat: Ajoute script d'update et config supervisor 2025-07-16 14:02:46 +02:00
Serreau Jovann
8ef9358599 feat: Déploiement via SSH dans .gitlab-ci.yml 2025-07-16 13:52:25 +02:00
Serreau Jovann
ef72a93c23 feat(deploy): Ajoute installation PHP 8.3 et dépendances 2025-07-16 13:50:41 +02:00
Serreau Jovann
278ca926ac feat: Ajoute fichiers Ansible initiaux 2025-07-16 13:43:52 +02:00
Serreau Jovann
4d71d416f1 feat: Initialisation du projet mainframe
Ajout de controllers, services, assets et configuration initiale.
2025-07-16 13:41:14 +02:00
Serreau Jovann
8ef2463916 feat: Ajoute EventListener MainframeAttribute
Ajoute l'écouteur d'attribut Mainframe et son test unitaire.
L'écouteur gère l'ajout de l'en-tête X-Robots-Tag.
2025-07-16 12:11:41 +02:00
Serreau Jovann
e90cf52aac feat: Ajoute l'attribut Mainframe et ses tests 2025-07-16 12:04:44 +02:00
Serreau Jovann
874d56ef11 feat(gitlab-ci): Améliore le cache et les dépendances 2025-07-16 11:47:47 +02:00
Serreau Jovann
983891970e feat: .gitlab-ci.yml: Ajouter cache Composer/Bun 2025-07-16 11:43:09 +02:00
Serreau Jovann
afcffeeec9 chore: Supprime cache inutilisé dans .gitlab-ci.yml 2025-07-16 11:42:44 +02:00
Serreau Jovann
454ec4877e feat: Ajoute l'exécution des tests dans GitLab CI 2025-07-16 11:40:42 +02:00
Serreau Jovann
693397d03c feat: Ajoute HomeController et son test 2025-07-16 11:38:46 +02:00
Serreau Jovann
0b7f9cca89 feat: Ajout configuration et dépendances initiales 2025-07-16 11:29:00 +02:00
Serreau Jovann
9c9ff36c6f chore: Configuration SonarQube et tests 2025-07-16 10:45:04 +02:00
Serreau Jovann
151d981bc7 chore: Supprime Stimulus, Turbo et AssetMapper
Supprime les dépendances Stimulus, Turbo et AssetMapper.
Supprime les fichiers inutilisés.
2025-07-16 10:44:14 +02:00
Serreau Jovann
7ac8a45fdd chore(gitlab-ci): Ajoute source bashrc 2025-07-16 10:37:52 +02:00
Serreau Jovann
ac1a339d9d feat: Configuration SonarQube et installations CI 2025-07-16 10:36:39 +02:00
Serreau Jovann
6a5a05ff7e feat(gitlab-ci): Ajouter cache dépendances Composer et Bun 2025-07-16 10:33:51 +02:00
Serreau Jovann
bf37118b42 feat: Remplace CHANGELOG par CHANGELOG.md 2025-07-16 10:30:13 +02:00
Serreau Jovann
6b04012b6c chore(.gitlab-ci.yml): Mettre à jour l'image Docker 2025-07-16 10:27:58 +02:00
Serreau Jovann
9926f1a7c3 feat: .gitlab-ci.yml: Ajoute variables PostgreSQL 2025-07-16 10:26:30 +02:00
Serreau Jovann
07a8f3a0ee refactor: Déplace .gitlab-ci.yml à la racine 2025-07-16 10:23:35 +02:00
Serreau Jovann
655dc37071 feat: .gitlab-ci.yml: Initialise pipeline CI/CD 2025-07-16 10:21:55 +02:00
Serreau Jovann
21220f4fc4 feat: Initialisation du projet mainframe
Ajout de la configuration docker, gitlab CI et autres fichiers.
Suppression des fichiers compose et importmap obsolètes.
2025-07-16 10:14:36 +02:00
Serreau Jovann
5f359efe39 Add webapp packages 2025-07-16 09:05:52 +02:00
Serreau Jovann
89680ca3e5 Add initial set of files 2025-07-16 09:05:41 +02:00