Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
508 commits
Select commit Hold shift + click to select a range
6c85130
Fix ImdbService to return an empty array when API key is missing or r…
koromerzhin Jan 20, 2025
50c57a5
Add disable and forbidden lists for private directories
koromerzhin Jan 20, 2025
1a6f37e
Add disable and forbidden lists to .gitignore and refactor SecuritySe…
koromerzhin Jan 20, 2025
5003034
Refactor filter methods in CRUD controllers to accept type parameters…
koromerzhin Jan 21, 2025
7325b9b
Add MovieParagraph class and related styles; refactor StarParagraph a…
koromerzhin Jan 21, 2025
9587904
Add movie templates for displaying movie details and pagination
koromerzhin Jan 21, 2025
d9fbc1d
Refactor movie services to use TMDB API; replace ImdbService with Mov…
koromerzhin Jan 22, 2025
5813d4a
Refactor MovieService and AbstractCrudControllerLib to streamline res…
koromerzhin Jan 22, 2025
dabff7a
Update dependencies: upgrade easyadmin-bundle to v4.23 and phpdoc-par…
koromerzhin Jan 22, 2025
36ce6ed
Remove debug dump from MetaParentConfigurator, update TMDB API langua…
koromerzhin Jan 22, 2025
97cc88c
Rename refUser to refuser in HttpErrorLogs entity and HttpErrorLogsCr…
koromerzhin Jan 22, 2025
a264519
Refactor HttpErrorLogsCrudController to dynamically yield fields, enh…
koromerzhin Jan 22, 2025
5983724
Add favicons-webpack-plugin for favicon generation, update docker-com…
koromerzhin Jan 23, 2025
8acbff5
Rename 'refUser' to 'refuser' in User entity for consistency with Htt…
koromerzhin Jan 23, 2025
2106915
Add movie evaluation, votes, color, duration, and trailer fields to M…
koromerzhin Jan 25, 2025
50710b6
Add MovieSliderParagraph class and martial-info.php file for movie sl…
koromerzhin Jan 25, 2025
3a8ea04
Refactor HttpErrorLogs entity and controllers for consistency, improv…
koromerzhin Jan 25, 2025
97742de
Remove unused martial-info.php file to clean up the codebase
koromerzhin Jan 25, 2025
bef278d
Add movie slider functionality with new MovieSliderParagraph, update …
koromerzhin Jan 26, 2025
1c45d58
Add movie slider test file, refactor MovieAddCommand for votes and ca…
koromerzhin Jan 27, 2025
31a48d1
Remove unused martial-info-test.php file to clean up the codebase
koromerzhin Jan 27, 2025
d22e12f
Update PHP image version in Docker Compose to 8.4.3
koromerzhin Jan 27, 2025
1e54b92
Refactor Docker Compose configuration by removing unused Apache servi…
koromerzhin Jan 27, 2025
f90663a
Refactor SecurityService to improve IP address retrieval and validation
koromerzhin Jan 27, 2025
2b69a30
Enhance CI workflow with initial Composer install step, update head t…
koromerzhin Jan 28, 2025
b41b327
Add SecurityService to AbstractCrudControllerLib and implement IP ban…
koromerzhin Jan 28, 2025
fae60db
Refactor SecurityService to improve IP address extraction and validat…
koromerzhin Jan 28, 2025
0cdb741
Add PHP memory limit configuration to Docker Compose
koromerzhin Jan 28, 2025
437b0b9
Fix Docker Compose volume path for PHP memory limit configuration
koromerzhin Jan 28, 2025
97a53da
Remove unused getFields method from HeadParagraph class
koromerzhin Jan 28, 2025
92a98dc
Add initial Composer install step to CI workflow
koromerzhin Jan 28, 2025
d53b63b
Add movie modal functionality and error templates
koromerzhin Jan 28, 2025
715f50f
Update doctrine migrations bundle to version 3.4 and add missing twig…
koromerzhin Jan 28, 2025
cf0dd38
Update composer install command to use dynamic image configuration
koromerzhin Jan 28, 2025
c1f2bb5
Update composer install command to use specific PHP image version
koromerzhin Jan 28, 2025
96015bb
Refactor MovieParagraph to simplify pagination rendering
koromerzhin Jan 28, 2025
c97987b
Handle exceptions when removing actions in HttpErrorLogsCrudControlle…
koromerzhin Jan 28, 2025
f367a36
Refactor BlockCrudController and related controllers to remove unused…
koromerzhin Jan 28, 2025
2c41ee8
Remove unnecessary sleep commands from CI workflow
koromerzhin Jan 28, 2025
8a6defb
Refactor HttpErrorLogsCrudController to retrieve request action befor…
koromerzhin Jan 28, 2025
6cd8c8c
Update file handling in MovieAddCommand and StarAddCommand to specify…
koromerzhin Jan 29, 2025
bee0ee8
Add SameField and integer template, enhance SecurityService URL check…
koromerzhin Jan 29, 2025
cab4fd8
Add new file template for admin field, update forbidden list, and sta…
koromerzhin Jan 31, 2025
8b46c9e
Refactor StarAddCommand to remove duplicate flush call, enhance favic…
koromerzhin Feb 3, 2025
3c76659
Refactor SiteService to improve favicon and image handling, update Fr…
koromerzhin Feb 3, 2025
5f97d10
Refactor code for improved readability by standardizing array formatt…
koromerzhin Feb 3, 2025
a308847
Refactor code for improved formatting and consistency by removing unn…
koromerzhin Feb 3, 2025
d7f8e86
Refactor .gitignore, bundles configuration, and SecurityController fo…
koromerzhin Feb 3, 2025
1975355
Update CI workflow to use actions/checkout@v3.0 for improved compatib…
koromerzhin Feb 3, 2025
ce8a4f7
Update CI workflow to use actions/checkout@v3.1 for improved compatib…
koromerzhin Feb 3, 2025
721764a
Update CI workflow to use actions/checkout@v3.1; enhance FileService …
koromerzhin Feb 3, 2025
b4ba22e
Remove unused docker-php-ram-limit.ini; add symfony/monolog-bundle de…
koromerzhin Feb 4, 2025
ad9eb59
Refactor repository checks in CRUD controllers to simplify conditiona…
koromerzhin Feb 4, 2025
dbd0b76
Refactor template method signatures in BlockLib and ParagraphLib; upd…
koromerzhin Feb 4, 2025
e856548
Refactor paragraph classes to specify usage in Page context; add new …
koromerzhin Feb 4, 2025
54ae363
Refactor paragraph classes to streamline useIn method; remove unneces…
koromerzhin Feb 4, 2025
a022d57
Add Page entity import to FormParagraph for improved functionality
koromerzhin Feb 4, 2025
97ffbb5
Enhance templates with title attributes for improved accessibility; a…
koromerzhin Feb 4, 2025
0b30d44
Enhance accessibility by adding area-label attributes to links; updat…
koromerzhin Feb 4, 2025
d6fc33f
Update PageFixtures to set paragraph number to 12; refactor MovieServ…
koromerzhin Feb 4, 2025
7b59657
Refactor MoviesUpdateCommand and MovieService for improved type hinti…
koromerzhin Feb 4, 2025
a891ab7
Refactor SCSS and templates for improved structure; remove unused mod…
koromerzhin Feb 5, 2025
4670964
Update test environment configuration to use SQLite database
koromerzhin Feb 5, 2025
027eb88
Refactor controllers and paragraphs to improve code structure; add mi…
koromerzhin Feb 5, 2025
1666c78
Update translations and enhance field labels with TranslatableMessage…
koromerzhin Feb 5, 2025
a0f583d
Update French translations for field labels and improve localization …
koromerzhin Feb 5, 2025
1a6c064
Fix translation message for action code field in RedirectionCrudContr…
koromerzhin Feb 5, 2025
bcaf51b
Add TranslatableMessage import to ContactType for improved localizati…
koromerzhin Feb 5, 2025
4248833
Refactor MovieAddCommand and update sitemap generation; enhance error…
koromerzhin Feb 6, 2025
9953d24
Add context menu support to various template blocks and paragraphs fo…
koromerzhin Feb 6, 2025
3b59461
Add context menu functionality and associated styles for improved use…
koromerzhin Feb 6, 2025
e423924
Fix formatting issues in context menu registration for Block and Para…
koromerzhin Feb 6, 2025
fabe7be
Add admin link to content block for easier access to admin panel
koromerzhin Feb 6, 2025
1216906
Add control key detection to context menu for enhanced functionality
koromerzhin Feb 6, 2025
066c2c4
Add new SCSS files and update existing styles for improved layout and…
koromerzhin Feb 10, 2025
ced462a
Refactor admin URL generation in Paragraph and Block services for con…
koromerzhin Feb 10, 2025
cb6e2a5
Refactor SCSS styles, remove unused code, and enhance PDF generation …
koromerzhin Feb 10, 2025
cbdd83e
Enhance MovieCrudController with new tab fields, remove titles from P…
koromerzhin Feb 10, 2025
0291124
Implement A11yDialog for movie modal, enhance SCSS for dialog styling…
koromerzhin Feb 11, 2025
b90b8af
Update package-lock.json to upgrade electron-to-chromium to version 1…
koromerzhin Feb 11, 2025
5de53e0
Refactor code for consistency, improve SCSS styles, and enhance video…
koromerzhin Feb 11, 2025
3346975
Refactor StoryService to return flash message string and update Story…
koromerzhin Feb 11, 2025
f25c72f
Add basic authentication with .htpasswd, enhance SCSS styles, and upd…
koromerzhin Feb 11, 2025
c310298
Add .htaccess file for Apache configuration with URL rewriting and fr…
koromerzhin Feb 11, 2025
11891c9
Add basic authentication to .htaccess for restricted access
koromerzhin Feb 11, 2025
3345590
Refactor SCSS styles for headings and links, adjust icon position opt…
koromerzhin Feb 11, 2025
92e8d09
Remove server version from DATABASE_URL in docker-compose configuration
koromerzhin Feb 11, 2025
7869865
Add WYSIWYG field for resume in CRUD controllers, adjust favicon retr…
koromerzhin Feb 12, 2025
e126b89
Add favicon retrieval method and update controllers to use it; enhanc…
koromerzhin Feb 12, 2025
e01e049
Add image upload functionality to Star entity and CRUD; configure sto…
koromerzhin Feb 12, 2025
e8ef2c9
Fix formatting and exception handling in StarAddCommand; clean up whi…
koromerzhin Feb 12, 2025
6f3d8d7
Refactor code for improved readability and consistency; adjust whites…
koromerzhin Feb 20, 2025
9cbab5e
Update dependencies in composer.json; upgrade phpspreadsheet, twig, b…
koromerzhin Feb 20, 2025
5d83e44
Add getClasses method to Paragraph classes and update styles for left…
koromerzhin Feb 21, 2025
e077b08
Implement lazy loading for background images using spoiler class; upd…
koromerzhin Feb 22, 2025
82993f3
Simplify movie evaluation display logic in footer template; combine e…
koromerzhin Feb 22, 2025
4695168
Refactor movie image update route and action; rename method for clari…
koromerzhin Feb 22, 2025
4a623c7
Refactor movie details retrieval logic in MovieService; merge details…
koromerzhin Feb 22, 2025
4e38f1a
Refactor movie image retrieval logic; update updateImage method to fe…
koromerzhin Feb 23, 2025
35e8c9b
Refactor video embedding logic; create a reusable video template and …
koromerzhin Feb 24, 2025
459445d
Add IMDB exclusion logic in MovieAddCommand; enforce required fields …
koromerzhin Feb 24, 2025
efa7f46
Refactor form handling and layout; enhance movie paragraph structure …
koromerzhin Feb 26, 2025
507da9a
Refactor CRUD controllers to use repository pattern for entity retrie…
koromerzhin Feb 26, 2025
83ded3b
Refactor form and repository code for consistency; streamline whitesp…
koromerzhin Feb 26, 2025
2952c28
Remove unused options parameter in MovieType form class
koromerzhin Feb 26, 2025
5eaa9c8
Refactor movie update logic; consolidate image, description, and trai…
koromerzhin Feb 28, 2025
bbbea8a
Clean up whitespace in MovieService; improve code readability
koromerzhin Feb 28, 2025
efd4086
Remove unused parameter from prePersistMovie method in EntityListener
koromerzhin Feb 28, 2025
b1464cd
Remove redundant description check in EntityListener's update method
koromerzhin Feb 28, 2025
fdf58c0
Enhance movie display: add "No movies found" message, display year in…
koromerzhin Mar 1, 2025
1f4be2b
Implement update methods for Block and Paragraph services; enhance vi…
koromerzhin Mar 3, 2025
8fe1317
Refactor Paragraph classes and controllers: streamline class methods,…
koromerzhin Mar 3, 2025
e084c31
Enhance Redirection functionality: add dynamic source handling in Red…
koromerzhin Mar 3, 2025
935a850
Refactor code for improved readability: streamline method formatting,…
koromerzhin Mar 3, 2025
a654be2
Refactor templates to use shared elements: update HTML structure in v…
koromerzhin Mar 3, 2025
9f5c5d1
Refactor Redirection functionality: update source handling in Redirec…
koromerzhin Mar 4, 2025
1677191
Refactor CRUD controllers: simplify method signatures by removing rep…
koromerzhin Mar 4, 2025
ee50c81
Refactor CRUD controllers: replace repository variable with serviceEn…
koromerzhin Mar 4, 2025
96e3904
Refactor StoryService: streamline PDF generation by introducing setDo…
koromerzhin Mar 4, 2025
53b2741
Refactor services and entity listener: enhance entity handling in Ent…
koromerzhin Mar 5, 2025
4f5879c
Refactor CRUD controllers: enhance ChapterCrudController to set defau…
koromerzhin Mar 8, 2025
931718a
Refactor CRUD controllers and StoryService: improve code formatting i…
koromerzhin Mar 8, 2025
38a4db6
Refactor MovieSliderParagraph and movie.html.twig: add handling for e…
koromerzhin Mar 10, 2025
dd5aacd
Refactor StarRepository and StoryService: add total count retrieval i…
koromerzhin Mar 11, 2025
c5399e8
Refactor MovieAddCommand and StoryService: integrate MovieService for…
koromerzhin Mar 13, 2025
03b5b89
Refactor MovieAddCommand and movie.html.twig: integrate MovieService,…
koromerzhin Mar 26, 2025
2608f6c
feat: Add Saga entity and relationship to Movie
koromerzhin Aug 31, 2025
e7c3cc7
Refactor: Improve code readability and consistency across multiple files
koromerzhin Aug 31, 2025
9cb6a94
fix: Correct IMDb link format in movie.html.twig
koromerzhin Aug 31, 2025
80e20e2
feat: Implement tagging system for movies and add saga management in …
koromerzhin Sep 4, 2025
2a62bb6
refactor: Clean up code formatting and improve readability across mul…
koromerzhin Sep 5, 2025
b33749b
feat(property-info): enable constructor extractor in property info co…
koromerzhin Sep 5, 2025
76263c7
refactor: Simplify IMDb handling in MovieAddCommand and improve doten…
koromerzhin Sep 5, 2025
2cddd8a
feat: Add slug field to Saga entity and update related repositories a…
koromerzhin Sep 5, 2025
a923a63
feat: Skip sagas with a single movie in getCategoryForForm method
koromerzhin Sep 5, 2025
81b63a4
Refactor code structure for improved readability and maintainability
koromerzhin Sep 11, 2025
958c935
feat: Add select for joined entities in Category, Movie, and Saga rep…
koromerzhin Sep 11, 2025
f923259
refactor: Introduce getCreateQueryBuilder method in multiple reposito…
koromerzhin Sep 12, 2025
9b64fa5
refactor: Remove getCreateQueryBuilder method from multiple repositor…
koromerzhin Sep 12, 2025
ce45060
feat: Enable result caching for multiple repository queries to improv…
koromerzhin Sep 13, 2025
dd21526
chore: Update dependencies in composer.lock to latest versions
koromerzhin Sep 13, 2025
d6470e1
refactor: Improve code readability and consistency across multiple files
koromerzhin Sep 13, 2025
e4e262a
refactor: Update query builder aliases for consistency across reposit…
koromerzhin Sep 14, 2025
7cb78ee
fix: Correct result cache key formatting in PageRepository and StoryR…
koromerzhin Sep 14, 2025
272185c
feat: Add movie information paragraph and related styling, update rep…
koromerzhin Sep 17, 2025
465a34c
fix with new config linter
koromerzhin Sep 21, 2025
61f4cb4
feat: Enhance movie and saga entities with new fields and update rela…
koromerzhin Sep 22, 2025
01ce6b7
feat: Refactor movie update logic and enhance service with new method…
koromerzhin Sep 23, 2025
9efaac5
feat: Add adult flag to Movie entity and implement update action in M…
koromerzhin Sep 23, 2025
2bb03a7
feat: Add TMDB link actions and fields to Movie and Saga controllers
koromerzhin Sep 24, 2025
0ec1217
chore: update package.json dependencies and add movie:update script
koromerzhin Sep 24, 2025
020ebc2
feat: Refactor movie query handling and improve image update logic in…
koromerzhin Sep 25, 2025
bd156b9
feat: Add PHP_MEMORY_LIMIT environment variable to phpfpm service in …
koromerzhin Sep 25, 2025
b642f33
feat: Remove PHP_MEMORY_LIMIT environment variable from phpfpm servic…
koromerzhin Sep 25, 2025
3d2677f
feat: Update composer install commands to set memory limit for PHP
koromerzhin Sep 26, 2025
3dea5fa
feat: Update composer install commands to use COMPOSER_MEMORY_LIMIT f…
koromerzhin Sep 26, 2025
bfcb97a
feat: Remove COMPOSER_MEMORY_LIMIT from composer install commands in …
koromerzhin Sep 26, 2025
bc0b067
feat: Remove year field from Movie entity and update related componen…
koromerzhin Sep 26, 2025
344adb8
feat(migrations): add file column to movie table and unique index on …
koromerzhin Sep 28, 2025
ef9774c
correction with browsermcp & ai
koromerzhin Sep 29, 2025
90ad438
fix with optimisation
koromerzhin Sep 29, 2025
4202815
fix php with recommandation
koromerzhin Sep 29, 2025
2237057
refactor: optimize code structure and improve readability across mult…
koromerzhin Sep 29, 2025
2c0fbed
Add indexes for slug and type columns in various entities
koromerzhin Sep 29, 2025
702c9b7
feat: add migration for updating indexes on ext_translations and remo…
koromerzhin Sep 29, 2025
f79dfcd
refactor: streamline ETag generation by moving logic to SiteService a…
koromerzhin Sep 29, 2025
35e071d
feat: introduce PageEnum for better type management and refactor rela…
koromerzhin Sep 29, 2025
41048a2
refactor: replace SiteService slug methods with SlugService for impro…
koromerzhin Sep 29, 2025
5c44faf
refactor: replace string literals with PageEnum cases for improved ty…
koromerzhin Sep 29, 2025
177a449
refactor: clean up code formatting and improve method organization in…
koromerzhin Sep 30, 2025
005fedc
feat: implement file storage classes for various entities and refacto…
koromerzhin Sep 30, 2025
1d3dc43
Refactor file storage services to use ConfigurationService
koromerzhin Sep 30, 2025
cdf3f52
refactor: update service classes to use private properties and finali…
koromerzhin Sep 30, 2025
7f1c518
feat: add admin extensions and factories for enhanced functionality a…
koromerzhin Sep 30, 2025
e95ba11
Refactor UserCrudController and AbstractCrudControllerLib for improve…
koromerzhin Sep 30, 2025
b113f93
feat: add autoconfigure tags to AbstractCrudControllerLib and FileSto…
koromerzhin Sep 30, 2025
dbf1ac3
refactor: remove W3C validation dependency from LinkActionFactory and…
koromerzhin Sep 30, 2025
09608d5
refactor: improve code comments for clarity and consistency across va…
koromerzhin Sep 30, 2025
59eef9f
refactor: update access modifiers and improve code organization acros…
koromerzhin Sep 30, 2025
d0601f0
feat: Add ContentControllerTrait for common content actions and filters
koromerzhin Sep 30, 2025
07eaab6
feat: Add LinkActionFactory and MenuItemFactory for streamlined actio…
koromerzhin Sep 30, 2025
a237d41
Delete apps/.htpasswd
koromerzhin Sep 30, 2025
427dc88
Refactor Block and Paragraph Classes for Improved Readability and Str…
koromerzhin Sep 30, 2025
f7034c1
refactor: Simplify menu item configuration and enhance field handling…
koromerzhin Sep 30, 2025
994221d
refactor: Clean up code by removing unnecessary lines and improving r…
koromerzhin Oct 1, 2025
0f844f4
refactor: Replace hardcoded cache timings with constants for improved…
koromerzhin Oct 1, 2025
b42a95d
refactor: Consolidate constant definitions for cache timings in EtagC…
koromerzhin Oct 1, 2025
60597c3
Refactor: Update Paragraph and Replace classes to use Abstract libraries
koromerzhin Oct 1, 2025
795e7fb
Refactor: Update namespace imports across multiple files
koromerzhin Oct 1, 2025
5adab65
refactor: Remove .htpasswd authentication block from .htaccess and cl…
koromerzhin Oct 1, 2025
f487cbc
refactor: Update environment configuration and CI workflow, add Taskf…
koromerzhin Oct 3, 2025
42b2fd4
refactor: Rename variable SOURCE to SOURCE_FILE in labstag:copysql ta…
koromerzhin Oct 3, 2025
2693248
refactor: Correct variable name FOLDERlabstag to FOLDERLAMPY and upda…
koromerzhin Oct 3, 2025
83ebff0
refactor: Update environment variable handling in Taskfile and CI wor…
koromerzhin Oct 3, 2025
701499a
refactor: Update DOCKERCOMPOSEFILES path to be relative in .env.example
koromerzhin Oct 3, 2025
6bba03f
refactor: Simplify DOCKERCOMPOSEFILE handling in .env.example and Tas…
koromerzhin Oct 3, 2025
457fecd
refactor: Update DOCKERCOMPOSEFILE handling and simplify Taskfile var…
koromerzhin Oct 3, 2025
218b8d0
refactor: Update subproject commit reference in taskfiles
koromerzhin Oct 3, 2025
33fdd26
refactor: Update subproject commit reference in taskfiles
koromerzhin Oct 3, 2025
1a4e9dd
refactor: Replace npm command with task for downloading PHAR and upda…
koromerzhin Oct 3, 2025
af3f6e0
test with taskfiles (WIP)
koromerzhin Oct 3, 2025
658c5b2
refactor: Replace npm commands with task commands in CI workflow and …
koromerzhin Oct 3, 2025
d4e74f9
refactor: Set DOCKER_INTERACTIVE environment variable in CI jobs and …
koromerzhin Oct 3, 2025
d221925
refactor: Add INTERACTIVE variable to labstag command and update task…
koromerzhin Oct 3, 2025
43a95d8
refactor: clean up package.json by removing unused scripts and depend…
koromerzhin Oct 3, 2025
03ae4ce
refactor: remove dependency on linter job in launch workflow
koromerzhin Oct 3, 2025
ebdb75b
refactor: consolidate CI workflow steps and improve environment setup
koromerzhin Oct 4, 2025
1af4692
refactor: enhance CI workflow by updating Docker Compose setup, impro…
koromerzhin Oct 4, 2025
7f30692
refactor: rename CI workflow and update task setup step
koromerzhin Oct 4, 2025
f054549
refactor: remove sparse-checkout configuration from CI workflow
koromerzhin Oct 4, 2025
923e4a4
refactor: add submodule checkout for lampy repository in CI workflow
koromerzhin Oct 4, 2025
9de1068
refactor: update subproject commit in taskfiles
koromerzhin Oct 4, 2025
e1685d4
refactor: move getpull-image task to deploy step in CI workflow
koromerzhin Oct 4, 2025
fdf2ff3
refactor: update subproject commit in taskfiles
koromerzhin Oct 4, 2025
bed0f2c
refactor: remove branch restrictions from push and pull_request trigg…
koromerzhin Oct 4, 2025
744155d
Update translations and configuration settings
koromerzhin Oct 5, 2025
419cf09
feat: integrate TomSelect for improved paragraph selection and clear …
koromerzhin Oct 5, 2025
b34cdb2
feat: clear TomSelect selection on paragraph delete action
koromerzhin Oct 5, 2025
24cba95
feat: add certification field to Movie entity and update related serv…
koromerzhin Oct 5, 2025
31795e2
Refactor code for improved readability and maintainability
koromerzhin Oct 5, 2025
4354f42
feat: update Dashboard and MenuItemFactory to use TranslatableMessage…
koromerzhin Oct 5, 2025
40ff6a2
refactor: simplify conditional checks and improve code readability ac…
koromerzhin Oct 5, 2025
3207e26
feat: add TranslatableMessage support for entity labels in CRUD contr…
koromerzhin Oct 5, 2025
5e08b51
refactor: update MovieCrudController to use typed MovieRepository for…
koromerzhin Oct 5, 2025
04d1a80
feat: enhance security and localization by updating remember_me param…
koromerzhin Oct 6, 2025
9d0843f
fix: update UserChecker to include TokenInterface in checkPostAuth me…
koromerzhin Oct 6, 2025
28a864f
feat: enhance breadcrumb functionality and localization by adding rou…
koromerzhin Oct 6, 2025
ff3dbca
feat: add migration for new indexes on entity tables to improve query…
koromerzhin Oct 6, 2025
ccfd081
feat: update environment configuration and Docker setup for Apache an…
koromerzhin Oct 6, 2025
2adfaa9
feat: rename phpfpm service to www in Taskfile and docker-compose for…
koromerzhin Oct 6, 2025
17a2f83
feat: add SERVERNAME variable to Taskfile and update Apache configura…
koromerzhin Oct 6, 2025
b8d233e
fix: streamline Cypress configuration and reorder Apache configuratio…
koromerzhin Oct 6, 2025
ca4dbc8
fix: update default values in Taskfile variables for consistency
koromerzhin Oct 6, 2025
1c44e0a
feat: add UID and GID management in Taskfile and update docker-compos…
koromerzhin Oct 7, 2025
81806e9
fix: add HOME environment variable to www service in docker-compose f…
koromerzhin Oct 7, 2025
80536fb
fix: update MovieType to use RouterInterface for action URL generation
koromerzhin Oct 7, 2025
0e77127
feat: implement navigation tests for homepage and admin page in Cypress
koromerzhin Oct 7, 2025
a27ba7e
fix: remove NODE_VERSION from CI config and use .nvmrc for Node.js setup
koromerzhin Oct 7, 2025
0b0d48e
fix: remove paths-ignore from CI triggers for cleaner workflow
koromerzhin Oct 7, 2025
17caf6f
fix: add caching for node_modules in CI workflow and update dependenc…
koromerzhin Oct 8, 2025
75adeb8
fix: remplacer le script d'installation de Docker Compose par une act…
koromerzhin Oct 8, 2025
bfb6bfa
fix: mettre à jour la référence du sous-module à la version 4.1
koromerzhin Oct 8, 2025
e0a4771
fix: ajouter des messages de traduction pour les blocs et paragraphes…
koromerzhin Oct 9, 2025
a90b6cd
fix: mettre à jour la commande de la tâche star pour ajouter des donn…
koromerzhin Oct 9, 2025
f4132a5
Merge all migrations since february 2025 in 1 migrations to create la…
koromerzhin Oct 9, 2025
1d51f36
fix: supprimer la variable d'environnement DOCKER_COMPOSE_VERSION et …
koromerzhin Oct 9, 2025
3cb6e9b
fix: ajouter un test pour vérifier la capture d'écran de la première …
koromerzhin Oct 9, 2025
b0b66c2
Merge branch 'main' into develop
koromerzhin Oct 9, 2025
1ffcc97
fix: améliorer la vérification des fichiers supprimés dans VichListener
koromerzhin Oct 9, 2025
97dfb54
fix: ajouter la gestion des paramètres de requête dans BreadcrumbBlock
koromerzhin Oct 10, 2025
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
Empty file modified apps/.php-cs-fixer.dist.php
100644 → 100755
Empty file.
14 changes: 14 additions & 0 deletions apps/.symfony5/php_versions.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
[
{
"version": "8.4.3",
"path": "/usr/local",
"php_path": "/usr/local/bin/php",
"fpm_path": "",
"cgi_path": "",
"php_config_path": "/usr/local/bin/php-config",
"phpize_path": "/usr/local/bin/phpize",
"phpdbg_path": "",
"is_system": true,
"frankenphp": false
}
]
Empty file modified apps/config/packages/block_optimizations.yaml
100644 → 100755
Empty file.
Empty file modified apps/config/packages/labstag_admin.yaml
100644 → 100755
Empty file.
Empty file modified apps/config/packages/monolog.yaml
100644 → 100755
Empty file.
Empty file modified apps/config/packages/property_info.yaml
100644 → 100755
Empty file.
Empty file modified apps/migrations/2025/02/Version20250205145752.php
100644 → 100755
Empty file.
Empty file modified apps/phpcs.xml.dist
100644 → 100755
Empty file.
Empty file modified apps/private/disable.txt
100644 → 100755
Empty file.
Empty file modified apps/private/forbidden.txt
100644 → 100755
Empty file.
Empty file modified apps/src/Block/Abstract/AbstractParagraphBlock.php
100644 → 100755
Empty file.
Empty file modified apps/src/Block/Abstract/AbstractSimpleBlock.php
100644 → 100755
Empty file.
Empty file modified apps/src/Block/Abstract/BlockLib.php
100644 → 100755
Empty file.
9 changes: 9 additions & 0 deletions apps/src/Block/BreadcrumbBlock.php
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,15 @@ private function getParamsAttributes(Request $request): array
unset($params['page']);
}

$query = $request->query->all();
foreach ($query as $key => $value) {
if (!in_array($key, ['title', 'categories', 'sagas', 'year', 'order', 'orderby'])) {
continue;
}

$params[$key] = $value;
}

return $params;
}

Expand Down
Empty file modified apps/src/Block/Processors/LinkUrlProcessor.php
100644 → 100755
Empty file.
Empty file modified apps/src/Block/Traits/CacheableTrait.php
100644 → 100755
Empty file.
Empty file modified apps/src/Block/Traits/ParagraphProcessingTrait.php
100644 → 100755
Empty file.
Empty file modified apps/src/Command/BanautoCommand.php
100644 → 100755
Empty file.
Empty file modified apps/src/Command/MoviesUpdateCommand.php
100644 → 100755
Empty file.
Empty file modified apps/src/Command/StoriesAddCommand.php
100644 → 100755
Empty file.
Empty file modified apps/src/Command/StoryPdfCommand.php
100644 → 100755
Empty file.
Empty file.
Empty file.
Empty file.
Empty file modified apps/src/Controller/Admin/Abstract/TagCrudControllerLib.php
100644 → 100755
Empty file.
Empty file modified apps/src/Controller/Admin/BanIpCrudController.php
100644 → 100755
Empty file.
Empty file.
Empty file modified apps/src/Controller/Admin/Factory/CrudFieldFactory.php
100644 → 100755
Empty file.
Empty file modified apps/src/Controller/Admin/Factory/LinkActionFactory.php
100644 → 100755
Empty file.
Empty file modified apps/src/Controller/Admin/Factory/MenuItemFactory.php
100644 → 100755
Empty file.
Empty file modified apps/src/Controller/Admin/HttpErrorLogsCrudController.php
100644 → 100755
Empty file.
Empty file modified apps/src/Controller/Admin/MovieTagCrudController.php
100644 → 100755
Empty file.
Empty file modified apps/src/Controller/Admin/RedirectionCrudController.php
100644 → 100755
Empty file.
Empty file modified apps/src/Controller/Admin/SagaCrudController.php
100644 → 100755
Empty file.
Empty file modified apps/src/Controller/Admin/SubmissionCrudController.php
100644 → 100755
Empty file.
Empty file modified apps/src/Controller/Admin/Traits/ParagraphAdminTrait.php
100644 → 100755
Empty file.
Empty file modified apps/src/Controller/Admin/Traits/ReadOnlyActionsTrait.php
100644 → 100755
Empty file.
Empty file modified apps/src/Controller/Admin/Traits/TrashActionsTrait.php
100644 → 100755
Empty file.
Empty file modified apps/src/DataFixtures/Abstract/FixtureLib.php
100644 → 100755
Empty file.
Empty file modified apps/src/Email/Abstract/EmailLib.php
100644 → 100755
Empty file.
Empty file modified apps/src/Entity/BanIp.php
100644 → 100755
Empty file.
Empty file modified apps/src/Entity/HttpErrorLogs.php
100644 → 100755
Empty file.
Empty file modified apps/src/Entity/Redirection.php
100644 → 100755
Empty file.
Empty file modified apps/src/Entity/Saga.php
100644 → 100755
Empty file.
Empty file modified apps/src/Entity/Submission.php
100644 → 100755
Empty file.
Empty file modified apps/src/Entity/Traits/TimestampableTrait.php
100644 → 100755
Empty file.
Empty file modified apps/src/Entity/Traits/WorkflowTrait.php
100644 → 100755
Empty file.
Empty file modified apps/src/Enum/PageEnum.php
100644 → 100755
Empty file.
Empty file modified apps/src/Event/Abstract/EventEntityLib.php
100644 → 100755
Empty file.
7 changes: 3 additions & 4 deletions apps/src/Event/Listener/VichListener.php
Original file line number Diff line number Diff line change
Expand Up @@ -62,16 +62,15 @@ private function isDeletedFileNotEntity(object $entity): bool
{
$delete = false;
$reflectionClass = new ReflectionClass($entity);
$propertyAccessor = PropertyAccess::createPropertyAccessor();
$properties = $reflectionClass->getProperties();
foreach ($properties as $property) {
$name = $property->getName();
if ('lazyObjectState' == $name) {
$type = $property->getType();
if ('lazyObjectState' == $name || is_null($type)) {
continue;
}

$value = $propertyAccessor->getValue($entity, $name);
if (!$value instanceof UploadedFile) {
if(!$type->getName() instanceof UploadedFile) {
continue;
}

Expand Down
Empty file modified apps/src/Event/Subscriber/EasyadminSubscriber.php
100644 → 100755
Empty file.
Empty file modified apps/src/Field/Configurator/FileConfigurator.php
100644 → 100755
Empty file.
Empty file modified apps/src/Field/Configurator/HttpLogs/IsBotConfigurator.php
100644 → 100755
Empty file.
Empty file modified apps/src/Field/Configurator/HttpLogs/SameConfigurator.php
100644 → 100755
Empty file.
Empty file modified apps/src/Field/FileField.php
100644 → 100755
Empty file.
Empty file modified apps/src/Field/HttpLogs/IsBotField.php
100644 → 100755
Empty file.
Empty file modified apps/src/Field/HttpLogs/SameField.php
100644 → 100755
Empty file.
Empty file modified apps/src/FileStorage/Abstract/FileStorageLib.php
100644 → 100755
Empty file.
Empty file modified apps/src/FileStorage/AssetsFileStorage.php
100644 → 100755
Empty file.
Empty file modified apps/src/FileStorage/AvatarFileStorage.php
100644 → 100755
Empty file.
Empty file modified apps/src/FileStorage/ChapterFileStorage.php
100644 → 100755
Empty file.
Empty file modified apps/src/FileStorage/ConfigurationFileStorage.php
100644 → 100755
Empty file.
Empty file modified apps/src/FileStorage/EditoFileStorage.php
100644 → 100755
Empty file.
Empty file modified apps/src/FileStorage/MemoFileStorage.php
100644 → 100755
Empty file.
Empty file modified apps/src/FileStorage/MovieFileStorage.php
100644 → 100755
Empty file.
Empty file modified apps/src/FileStorage/PageFileStorage.php
100644 → 100755
Empty file.
Empty file modified apps/src/FileStorage/ParagraphFileStorage.php
100644 → 100755
Empty file.
Empty file modified apps/src/FileStorage/PostFileStorage.php
100644 → 100755
Empty file.
Empty file modified apps/src/FileStorage/PrivateFileStorage.php
100644 → 100755
Empty file.
Empty file modified apps/src/FileStorage/PublicFileStorage.php
100644 → 100755
Empty file.
Empty file modified apps/src/FileStorage/SagaFileStorage.php
100644 → 100755
Empty file.
Empty file modified apps/src/FileStorage/StarFileStorage.php
100644 → 100755
Empty file.
Empty file modified apps/src/FileStorage/StoryFileStorage.php
100644 → 100755
Empty file.
Empty file modified apps/src/Form/Admin/RedirectionImportType.php
100644 → 100755
Empty file.
Empty file modified apps/src/Form/Front/MovieType.php
100644 → 100755
Empty file.
Empty file modified apps/src/FrontForm/Abstract/FrontFormLib.php
100644 → 100755
Empty file.
Empty file modified apps/src/Interface/FileStorageInterface.php
100644 → 100755
Empty file.
Empty file modified apps/src/Paragraph/Abstract/ParagraphLib.php
100644 → 100755
Empty file.
Empty file modified apps/src/Paragraph/MovieInfoParagraph.php
100644 → 100755
Empty file.
Empty file modified apps/src/Replace/Abstract/ReplaceLib.php
100644 → 100755
Empty file.
Empty file modified apps/src/Repository/Abstract/ServiceEntityRepositoryLib.php
100644 → 100755
Empty file.
Empty file modified apps/src/Repository/BanIpRepository.php
100644 → 100755
Empty file.
Empty file modified apps/src/Repository/HttpErrorLogsRepository.php
100644 → 100755
Empty file.
Empty file modified apps/src/Repository/RedirectionRepository.php
100644 → 100755
Empty file.
Empty file modified apps/src/Repository/SagaRepository.php
100644 → 100755
Empty file.
Empty file modified apps/src/Repository/SubmissionRepository.php
100644 → 100755
Empty file.
Empty file modified apps/src/Service/CacheService.php
100644 → 100755
Empty file.
Empty file modified apps/src/Service/ConfigurationService.php
100644 → 100755
Empty file.
Empty file modified apps/src/Service/CrudAdminService.php
100644 → 100755
Empty file.
Empty file modified apps/src/Service/EtagCacheService.php
100644 → 100755
Empty file.
Empty file modified apps/src/Service/MovieService.php
100644 → 100755
Empty file.
Empty file modified apps/src/Service/SecurityService.php
100644 → 100755
Empty file.
Empty file modified apps/src/Service/SlugService.php
100644 → 100755
Empty file.
Empty file modified apps/src/Service/StoryService.php
100644 → 100755
Empty file.
Empty file modified apps/src/Service/ViewResolverService.php
100644 → 100755
Empty file.
Empty file modified apps/templates/admin/field/boolean.html.twig
100644 → 100755
Empty file.
Empty file modified apps/templates/admin/field/file.html.twig
100644 → 100755
Empty file.
Empty file modified apps/templates/admin/field/httperrorlogs/info.html.twig
100644 → 100755
Empty file.
Empty file modified apps/templates/admin/field/httperrorlogs/request_data.html.twig
100644 → 100755
Empty file.
Empty file modified apps/templates/admin/field/integer.html.twig
100644 → 100755
Empty file.
Empty file modified apps/templates/admin/field/movies.html.twig
100644 → 100755
Empty file.
Empty file modified apps/templates/admin/redirection/import.html.twig
100644 → 100755
Empty file.
Empty file modified apps/templates/bundles/TwigBundle/Exception/error401.html.twig
100644 → 100755
Empty file.
Empty file modified apps/templates/bundles/TwigBundle/Exception/error404.html.twig
100644 → 100755
Empty file.
Empty file modified apps/templates/bundles/TwigBundle/Exception/error500.html.twig
100644 → 100755
Empty file.
Empty file modified apps/templates/elements.html.twig
100644 → 100755
Empty file.
Empty file modified apps/templates/embed/video.html.twig
100644 → 100755
Empty file.
Empty file modified apps/templates/paragraphs/content/hero.html.twig
100644 → 100755
Empty file.
Empty file modified apps/templates/paragraphs/content/movie-slider.html.twig
100644 → 100755
Empty file.
Empty file modified apps/templates/paragraphs/content/movie_info.html.twig
100644 → 100755
Empty file.
Empty file modified apps/templates/paragraphs/footer/movie.html.twig
100644 → 100755
Empty file.
Empty file modified apps/templates/scripts/urladmin.html.twig
100644 → 100755
Empty file.
Empty file modified apps/templates/tarteaucitron.html.twig
100644 → 100755
Empty file.
Empty file modified apps/translations/VichUploaderBundle+intl-icu.fr.xlf
100644 → 100755
Empty file.
Loading