Commit Graph

51 Commits

Author SHA1 Message Date
julienfastre ec685dcd47 Merge branch 'prepare-junie' into ticket-app-master 2025-06-02 15:27:38 +02:00
julienfastre e0abf34784 Remove unnecessary files 2025-06-02 11:24:59 +02:00
julienfastre 5f2711023e Merge branch 'refs/heads/master' into ticket-app-master
# Conflicts:
#	composer.json
#	config/bundles.php
#	config/packages/doctrine_migrations_chill.yaml
#	package.json
#	src/Bundle/ChillMainBundle/DataFixtures/ORM/LoadUserGroup.php
#	src/Bundle/ChillMainBundle/DependencyInjection/ChillMainExtension.php
#	src/Bundle/ChillMainBundle/Entity/UserGroup.php
#	src/Bundle/ChillMainBundle/Resources/public/chill/js/date.ts
#	src/Bundle/ChillMainBundle/Resources/public/lib/download-report/download-report.js
#	src/Bundle/ChillMainBundle/Resources/public/module/ckeditor5/editor_config.ts
#	src/Bundle/ChillMainBundle/Resources/public/module/ckeditor5/index.ts
#	src/Bundle/ChillMainBundle/Resources/public/page/export/download-export.js
#	src/Bundle/ChillMainBundle/Resources/public/types.ts
#	src/Bundle/ChillMainBundle/Resources/views/Dev/dev.assets.html.twig
#	src/Bundle/ChillMainBundle/Templating/Entity/UserGroupRender.php
#	src/Bundle/ChillMainBundle/chill.api.specs.yaml
#	src/Bundle/ChillMainBundle/chill.webpack.config.js
#	src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/components/Comment.vue
#	src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/components/PersonsAssociated.vue
#	src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/components/Resources.vue
#	src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/components/Resources/WriteComment.vue
#	src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourseWorkEdit/App.vue
#	src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourseWorkEdit/components/FormEvaluation.vue
#	src/Bundle/ChillPersonBundle/Resources/public/vuejs/HouseholdMembersEditor/components/Household.vue
#	src/Bundle/ChillPersonBundle/Resources/public/vuejs/HouseholdMembersEditor/components/MemberDetails.vue
#	src/Bundle/ChillPersonBundle/Resources/public/vuejs/HouseholdMembersEditor/components/PersonComment.vue
#	src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/AddPersons.vue
#	src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/Entity/PersonRenderBox.vue
#	src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/Entity/PersonText.vue
#	src/Bundle/ChillPersonBundle/Resources/public/vuejs/_js/i18n.ts
#	tests/app/config/bootstrap.php
2025-05-27 09:37:04 +02:00
julienfastre 3e0731f06e Create an symfony app's skeleton to ease the development
[WIP] first import of automated recipes

[WIP] fix configuration file to be able to compile kernel and serve route

[WIP] first build of assets

[WIP] Continue working on configuration to load a page

[WIP] Reset the bin directory

[WIP] remove default migrations files

[WIP] fix configuration for running tests

[WIP] Installation instructions

Fix the default firewall in test login

[WIP] fix cs

[WIP] update gitlab-ci

[WIP] update gitlab-ci

[WIP] update gitlab ci

[WIP] fix config for running tests

[WIP] fix gitlab ci

[WIP] try tests/bootstrap php file from symfony bridge instead of phpunit recipe

remove kernel.php file

fix loading of entrypoint.json in test

[wip] increase memory limit for phpstan in test/ci

[WIP]: set the correct timezone directly within the phpunit.xml.dist file

[WIP]: fix security configuration

WIP: fix config for testing
2024-11-22 09:45:05 +01:00
julienfastre f5ba5d574b Add WopiConverter service and update Collabora integration tests
Introduce the WopiConverter service to handle document-to-PDF conversion using Collabora Online. Extend and update related tests in WopiConvertToPdfTest and ConvertControllerTest for better coverage and reliability. Enhance the GitLab CI configuration to exclude new test category "collabora-integration".
2024-09-10 17:48:31 +02:00
julienfastre 3db4fff80d Add signature functionality to workflow entities
Created new files to add signature functionality to the workflow entities, including signature state enums and signature metadata. Added these changes to the migration script as well. Updated EntityWorkflowStep to include a collection for signatures.
2024-07-01 14:50:03 +02:00
julienfastre d28cec3786 Update dependencies and bootstrap configuration
Updated the versions of PHPUnit and Symfony's PHPUnit-Bridge in composer.json to more recent, stable versions. The bootstrap.php code has been modified to now load the regular .env file instead of the .env.test file, the change is made to enable the application fetch the actual environment variables during execution.
2024-06-24 12:12:32 +02:00
julienfastre 6db36d5ab6 Remove ChillEventBundle and refactor framework.yaml configurations
This commit involves the deletion of ChillEventBundle from the bundles configuration. Additionally, test framework configurations are handled in a consolidated manner by moving assets configurations (json_manifest_path) from test/framework.yaml to framework.yaml. The obsolete test/framework.yaml has been deleted as it is no longer needed.
2024-06-04 21:55:53 +02:00
julienfastre ca78d112c2 Add chill_ticket.yaml to configure routes
This commit adds a new file, chill_ticket.yaml, under the tests/app/config/routes directory in the ChillTicketBundle. This file is used to define the routes for the ChillTicket application.
2024-06-03 13:23:21 +02:00
julienfastre bcfd317d83 Remove ChillEventBundle and refactor framework.yaml configurations
This commit involves the deletion of ChillEventBundle from the bundles configuration. Additionally, test framework configurations are handled in a consolidated manner by moving assets configurations (json_manifest_path) from test/framework.yaml to framework.yaml. The obsolete test/framework.yaml has been deleted as it is no longer needed.
2024-06-03 13:23:09 +02:00
julienfastre a9760b323f Add ChillTicketBundle to configuration and autoload-dev
The commit includes the ChillTicketBundle in the bundles configuration file for testing. Additionally, the autoload-dev directive in the composer.json file was updated to include the "App" namespace for testing purposes. This ensures that the tests related to the "App" namespace are correctly autoloaded.
2024-04-18 13:13:08 +02:00
julienfastre 5c3585a1ed Fix loading of environment variable in bootstrap process 2024-04-16 14:41:29 +02:00
julienfastre 37af488f69 Merge branch 'master' into upgrade-sf5 2024-02-12 21:50:34 +01:00
julienfastre 1a9af6b0b1 activate Event Bundle in test app 2024-02-08 12:54:44 +01:00
julienfastre d5476df14c rename main firewall 2023-12-14 22:56:50 +01:00
julienfastre 7ba3435c41 Refactor PrepareClientTrait to use the loginUser method 2023-12-14 22:56:50 +01:00
julienfastre d6ff3f422f change messenger configuration 2023-12-14 14:33:23 +01:00
julienfastre 8c2dc490d0 re-configure test app with new scripts (wip) 2023-12-13 15:47:38 +01:00
julienfastre de6277494a update configuration of app for internal testing app 2023-12-13 15:00:31 +01:00
julienfastre 1065706e60 Re-configure test app 2023-12-12 15:55:14 +01:00
Mathieu Jaumotte 6665a443b9 phpstan, rector, cs-fixer 2023-10-03 19:40:23 +02:00
julienfastre 0907d5b76a Configuration for messenger - use env=test in ci/step "unit_tests" 2023-08-30 14:58:13 +02:00
julienfastre 6bedd673cd Fix configuration for messenger in tests 2023-08-30 14:31:11 +02:00
julienfastre f68a163a30 Ensure loading of postal code does not fails 2023-08-02 23:05:33 +02:00
julienfastre a0d4a995d3 Rector config: provide kernel for rector configuration 2023-07-28 12:24:23 +02:00
julienfastre 169bf3c140 Fix bootstrapping of ci: step unit_test 2023-07-22 23:51:10 +02:00
julienfastre 7a5db59ac2 remove deprecated templating component 2023-07-22 23:09:00 +02:00
julienfastre 48cd8aaa9f Rewrite bootstrap of bundle when executing tests 2023-07-20 16:33:43 +02:00
julienfastre 4ab4554e63 DX: embed test app inside bundle 2023-05-03 23:00:08 +02:00
julienfastre 866b92f7e5 Fixed: loading of main user through pick entity in calendar form 2023-03-30 16:29:02 +02:00
julienfastre 561d069a3e DX: [budget calculator] restore previous budget's element type to Charge/Resource kind
+ improve typing
2023-03-28 18:11:41 +02:00
Mathieu Jaumotte 9029426d03 Feature: [docgen] add center when normalizing person 2023-02-08 15:22:08 +00:00
julienfastre 5aa59aa0ff Deploy: upgrade chill bundles and adapt skeleton 2022-12-24 15:40:17 +01:00
julienfastre 64e07c54fa first bootstrap for handling calendar range sync frommsgraph 2022-06-09 15:17:42 +02:00
julienfastre 3ab71c8a2e update chill-app with migrations for budget 2022-03-03 11:12:30 +01:00
julienfastre 076728bf5f enable chilld budget bundle in test app 2022-03-03 10:55:25 +01:00
julienfastre 8482c8ffa7 update app 2022-03-02 13:50:35 +01:00
julienfastre ed4cf67e79 set carrier code parameter and lint existing phonenmubers 2022-03-02 13:01:01 +01:00
Pol Dellaiera e1b3719746 Tests 2022-02-28 15:00:56 +01:00
julienfastre 39b5ce0320 fix access to database in ci 2022-01-12 22:06:47 +01:00
julienfastre 1650f30a59 upgrade app 2022-01-11 11:22:46 +01:00
julienfastre d5d64cdf65 upgrade test app 2021-12-26 01:12:42 +01:00
julielenaerts 20c95a179d first commit 2021-12-13 18:58:17 +01:00
julienfastre fa5001265f fixes on tests 2021-12-08 10:56:39 +00:00
julienfastre e4cfb4804b various improvements aside acdtivity 2021-09-13 15:20:01 +02:00
julienfastre c7cc2c7596 Fixtures/fix loading people 2021-08-17 20:01:29 +00:00
julienfastre 265ace0b4c update dep to app 2021-06-08 19:27:46 +02:00
julienfastre a570160aed update chill app to working commit 2021-04-27 17:18:26 +02:00
julienfastre fbec64664f upgrade test app 2021-04-22 12:12:31 +02:00
julienfastre d57cfe09c8 upgrade deps to chill-app 2021-04-20 21:45:22 +02:00