Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
86db7e5
feat: Add Person and Casting functionality
koromerzhin Dec 17, 2025
30d89b2
refactor: modifier les méthodes d'ajout de casting pour retourner l'o…
koromerzhin Dec 17, 2025
8e21dae
fix: modifier le type des colonnes 'figure' et 'knownForDepartment' e…
koromerzhin Dec 18, 2025
e2a0a30
fix: modifier le type des colonnes 'known_for_department' et 'figure'…
koromerzhin Dec 18, 2025
e2dcf9a
fix: modifier le type de retour de la méthode addToCastingEpisode pou…
koromerzhin Dec 19, 2025
ad86705
feat: ajouter des fonctionnalités de casting et des champs associés p…
koromerzhin Dec 19, 2025
87b287b
feat: ajouter la classe PersonFileStorage pour gérer le stockage des …
koromerzhin Dec 20, 2025
f3f49ed
feat: ajouter des en-têtes et des traductions pour les tableaux de di…
koromerzhin Dec 20, 2025
5a03f2a
feat: ajouter la classe SerieFileStorage pour gérer le stockage des e…
koromerzhin Dec 21, 2025
c427fa3
feat: ajouter le service MessageDispatcher pour gérer le dispatch de …
koromerzhin Dec 21, 2025
9e71048
fix: corriger le type de la propriété messageBus dans MessageDispatch…
koromerzhin Dec 21, 2025
b91740d
feat: commenter la configuration des bus et du middleware de déduplic…
koromerzhin Dec 21, 2025
e6b2d18
feat: ajouter la classe MetaAllMessage et son gestionnaire, mettre à …
koromerzhin Dec 24, 2025
1041894
fix: commenter la ligne de planification pour FilesMessage dans CronS…
koromerzhin Dec 24, 2025
82eb50d
feat: ajouter un champ person_placeholder dans la table configuration…
koromerzhin Dec 27, 2025
9a023e2
fix: remplacer FilesMessage par DeleteOldFileMessage dans ExecuteMess…
koromerzhin Dec 27, 2025
365bd31
fix: commenter une ligne de planification pour FilesMessage dans Cron…
koromerzhin Dec 27, 2025
726f8c6
refactor: simplifier la gestion des exceptions et améliorer la persis…
koromerzhin Dec 27, 2025
d61c0c9
fix: commenter le code de suppression des métadonnées inutiles dans M…
koromerzhin Dec 27, 2025
5106e8d
fix: commenter une ligne de planification pour MetaAllMessage dans Cr…
koromerzhin Dec 27, 2025
9c1161b
feat: ajouter la fonction findWithActiveCastings dans CastingReposito…
koromerzhin Dec 28, 2025
d3545df
fix: modifier les types de paramètres pour les méthodes d'acting, wri…
koromerzhin Dec 28, 2025
56b60d1
fix: commenter le contrôleur d'erreur dans framework.yaml et corriger…
koromerzhin Dec 29, 2025
980dcfe
feat: ajouter la gestion des images par défaut dans plusieurs classes…
koromerzhin Dec 29, 2025
1accbeb
feat: activer les personnes par défaut lors de leur création et ajout…
koromerzhin Dec 29, 2025
1e110af
feat: ajouter le paragraphe d'en-tête pour les personnes et intégrer …
koromerzhin Dec 30, 2025
593c830
feat: ajouter la gestion des personnes avec des entités, des template…
koromerzhin Dec 31, 2025
fc0abbb
fix: commenter les lignes de code inutilisées pour la gestion des cas…
koromerzhin Jan 1, 2026
e7e9993
feat: mettre à jour la gestion des castings dans le template de la pe…
koromerzhin Jan 1, 2026
9e6769a
fix: corriger l'accès aux identifiants des séries dans la gestion des…
koromerzhin Jan 1, 2026
98cc56b
fix: corriger l'affectation des objets dans la méthode series et movi…
koromerzhin Jan 1, 2026
572bb17
fix: simplifier la boucle de rendu des séries et des films dans le te…
koromerzhin Jan 1, 2026
40ce5ae
fix: corriger le type de retour de la méthode setEntryToStringMethod …
koromerzhin Jan 1, 2026
ce1d06d
fix: corriger la méthode supportsData pour vérifier le type d'entité …
koromerzhin Jan 1, 2026
3091177
fix: ajuster la gestion des messages cron et réorganiser le rendu des…
koromerzhin Jan 3, 2026
07259e4
fix: supprimer les classes FilesMessage et FilesMessageHandler, et me…
koromerzhin Jan 8, 2026
05483bd
fix: mettre à jour les mappings des champs uploadables pour les entit…
koromerzhin Jan 8, 2026
801687e
Enable the DeleteOldFileMessage cron job for weekly execution on Satu…
koromerzhin Jan 13, 2026
49c4dc9
feat: ajouter la configuration de Messenger avec Docker et Supervisor
koromerzhin Jan 13, 2026
9d1338f
fix: supprimer la tâche de consommation des messages Messenger
koromerzhin Jan 13, 2026
7730441
fix: supprimer la variable STACK_NAME des tâches docker
koromerzhin Jan 13, 2026
442dc92
Refactor: Remove unused MessageBusInterface imports and update dispat…
koromerzhin Jan 13, 2026
304a8bd
feat: ajouter des options pour mettre à jour les personnes, les films…
koromerzhin Jan 13, 2026
efefc99
feat: corriger les options de mise à jour des séries et améliorer le …
koromerzhin Jan 14, 2026
472dabb
fix: ajuster la commande de consommation des messages et modifier le …
koromerzhin Jan 18, 2026
fa88b32
fix: supprimer l'affichage du champ 'seasons' uniquement en détail da…
koromerzhin Jan 19, 2026
9b8471e
feat: améliorer les requêtes de récupération des personnes et filtrer…
koromerzhin Jan 19, 2026
4c817b8
Refactor string concatenation for improved readability across multipl…
koromerzhin May 6, 2026
62a7e3f
Refactor code structure for improved readability and maintainability
koromerzhin May 6, 2026
2d7d54a
fix: simplifier la logique de filtrage des acteurs dans la méthode ge…
koromerzhin May 6, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
/apps/vendor
/apps/bin/
/apps/.symfony5
/apps/config/reference.php
/apps/.composer
/apps/.pdepend
/apps/.bash_history
Expand Down
9 changes: 9 additions & 0 deletions Dockerfile.messenger
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
FROM koromerzhin/php:8.4.13-apache-symfony

USER root

RUN apt-get update \
&& apt-get install -y supervisor \
&& rm -rf /var/lib/apt/lists/*

USER www-data
20 changes: 1 addition & 19 deletions Taskfile.yml
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,7 @@ tasks:
desc: "Deploy Docker stacks defined in docker-compose files"
silent: true
cmds:
- docker build -f Dockerfile.messenger -t labstag/messenger:latest .
- task: docker:stack:deploy
vars:
COMPOSE_FILE: "{{.DOCKERCOMPOSEFILE}}"
Expand Down Expand Up @@ -157,7 +158,6 @@ tasks:
cmds:
- task: docker:stack:shell
vars:
STACK_NAME: "labstag"
SERVICE_NAME: "www"

labstag:cmd-exec:
Expand All @@ -171,7 +171,6 @@ tasks:
cmds:
- task: docker:stack:exec
vars:
STACK_NAME: "labstag"
SERVICE_NAME: "www"
COMMAND: "{{.COMMAND}}"
INTERACTIVE: "{{.INTERACTIVE}}"
Expand Down Expand Up @@ -338,14 +337,6 @@ tasks:
vars:
CMD: "run ecs-fix"

labstag:delete-oldfiles:
desc: "Delete old temporary files"
silent: true
cmds:
- task: symfony:console
vars:
CMD: "labstag:delete-oldfiles"

labstag:geocode-install:
desc: "Install geocoding data"
silent: true
Expand Down Expand Up @@ -446,14 +437,6 @@ tasks:
vars:
CMD: "lint:twig templates"

messenger:consume:
desc: "Start Messenger message consumer"
silent: true
cmds:
- task: symfony:console
vars:
CMD: "messenger:consume --all"

messenger:stats:
desc: "Show Messenger statistics"
silent: true
Expand Down Expand Up @@ -667,7 +650,6 @@ tasks:
silent: true
cmds:
- task: doctrine:fixtures
- task: labstag:delete-oldfiles
- task: star:add

labstag:set-env-ids:
Expand Down
28 changes: 14 additions & 14 deletions apps/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
"ext-ctype": "*",
"ext-iconv": "*",
"beberlei/doctrineextensions": "1.5.*",
"doctrine/doctrine-bundle": "3.1.*",
"doctrine/doctrine-bundle": "3.2.*",
"doctrine/doctrine-migrations-bundle": "4.0.*",
"doctrine/orm": "^3.5",
"dragonmantank/cron-expression": "3.6.*",
Expand All @@ -20,13 +20,13 @@
"giggsey/libphonenumber-for-php": "9.0.*",
"knplabs/knp-menu-bundle": "3.7.*",
"knplabs/knp-paginator-bundle": "6.10.*",
"league/flysystem-bundle": "3.6.*",
"liip/imagine-bundle": "2.16.*",
"matomo/device-detector": "6.4.*",
"mpdf/mpdf": "8.2.*",
"league/flysystem-bundle": "3.7.*",
"liip/imagine-bundle": "2.17.*",
"matomo/device-detector": "6.5.*",
"mpdf/mpdf": "8.3.*",
"nelmio/cors-bundle": "2.6.*",
"nesbot/carbon": "3.11.*",
"phpoffice/phpspreadsheet": "5.3.*",
"phpoffice/phpspreadsheet": "5.7.*",
"spatie/schema-org": "3.23.*",
"symfony/apache-pack": "1.0.*",
"symfony/bluesky-notifier": "8.0.*",
Expand Down Expand Up @@ -54,10 +54,10 @@
"symfony/webpack-encore-bundle": "2.4.*",
"symfony/workflow": "8.0.*",
"symfony/yaml": "8.0.*",
"twig/extra-bundle": "3.22.*",
"twig/intl-extra": "3.22.*",
"twig/markdown-extra": "^3.22",
"twig/twig": "3.22.*",
"twig/extra-bundle": "3.24.*",
"twig/intl-extra": "3.24.*",
"twig/markdown-extra": "^3.24",
"twig/twig": "3.24.*",
"vich/uploader-bundle": "2.9.*"
},
"config": {
Expand Down Expand Up @@ -132,7 +132,7 @@
"dama/doctrine-test-bundle": "*",
"doctrine/doctrine-fixtures-bundle": "4.3.*",
"fakerphp/faker": "1.24.*",
"friendsofphp/php-cs-fixer": "3.92.*",
"friendsofphp/php-cs-fixer": "3.95.*",
"mmo/faker-images": "0.9.*",
"phpstan/phpdoc-parser": "2.3.*",
"phpstan/phpstan": "2.1.*",
Expand All @@ -142,17 +142,17 @@
"phpstan/phpstan-phpunit": "2.0.*",
"phpstan/phpstan-symfony": "2.0.*",
"phpunit/phpunit": "12.5.*",
"rector/rector": "2.2.*",
"rector/rector": "2.4.*",
"smknstd/fakerphp-picsum-images": "1.0.*",
"squizlabs/php_codesniffer": "4.0.*",
"symfony/browser-kit": "8.0.*",
"symfony/css-selector": "8.0.*",
"symfony/debug-bundle": "8.0.*",
"symfony/maker-bundle": "1.65.*",
"symfony/maker-bundle": "1.67.*",
"symfony/phpunit-bridge": "8.0.*",
"symfony/stopwatch": "8.0.*",
"symfony/web-profiler-bundle": "8.0.*",
"symplify/easy-coding-standard": "13.0.*",
"symplify/easy-coding-standard": "13.1.*",
"symplify/phpstan-rules": "14.9.*"
}
}
Loading
Loading