916724c0c5
Merge branch 'master' into upgrade-sf5
2024-06-24 10:46:21 +02:00
19e34d5dc0
PHP CS Fixer updated (3.57.2 -> v3.59.3)
2024-06-17 17:28:29 +02:00
76fdd6d889
Add explicit controller definition requirement for APIs
...
Updated API creation to require an explicit controller definition. This change has been reflected in the ChillMainExtension and ChillPersonExtension files. Also, it has introduced a new exception, the InvalidCrudConfiguration, which will be thrown when a new API or CRUD is created without this explicit controller definition.
2024-04-08 19:06:47 +02:00
931c69eee4
Merge remote-tracking branch 'origin/master' into upgrade-sf5
2024-04-04 18:45:01 +02:00
d6a6cc2572
Rename chill.role
tag to chill_main.provide_role
and optimize role provider
...
The `chill.role` tag has been renamed to `chill_main.provide_role` to prevent any confusion and make the namespaces more consistent. During this process, the class RoleProvidersCompilerPass was deleted, simplifying the role provision process by injecting tagged services directly into the RoleProvider. The change is also reflected in multiple YAML service configurations and explained in the MIGRATION.md file.
2024-04-03 17:14:02 +02:00
d29415317b
Allow users to display news on homepage (+ configuring a dashboard homepage)
2024-03-07 21:08:00 +00:00
27ce322690
upgrade php-cs-fixer to 3.47.0
2024-01-22 12:14:39 +01:00
3c8e59e088
php cs fixes after updating php cs fixer
2024-01-10 10:31:25 +01:00
a6e930958b
[export] create a parameter that will force to skip the filtering by center (ACL) when generating an export
2023-10-19 17:19:28 +02:00
bc2041cbdd
apply more cs rules for php-cs
2023-10-17 13:27:03 +02:00
21524f052e
Create a custom dql function to build json object (JSON_BUILD_OBJECT)
2023-10-16 11:52:02 +02:00
c526973475
[admin][templates] move job/scope history in an unique template and display history for a given user
2023-10-04 12:33:50 +02:00
8a6f29ef79
add crud controller to user job/scope history
2023-10-03 19:40:23 +02:00
124abf563e
Create twig templates for admin jobs/scopes histories
2023-10-03 19:40:20 +02:00
65aa0a1588
Merge remote-tracking branch 'origin/master' into rector/rules-symfony
2023-09-27 15:25:29 +02:00
fa47dcd5b6
FIX [center][crud] use crud controller for center entity
2023-09-06 15:50:12 +02:00
e839b03cc9
Update path to twig template with new syntax
2023-07-28 12:16:50 +02:00
f570fe92a5
apply rector rules
2023-07-28 02:40:02 +02:00
6d63177ff4
apply rules rector up to php82
2023-05-01 21:39:45 +02:00
7e19419861
fixes for last rebase and fixes for runtime
2023-04-28 23:03:36 +02:00
dde3002100
DX: apply rector rules up to php8.0
2023-04-28 22:30:33 +02:00
746ed4f5e5
DX: fix cs
2023-04-15 00:43:55 +02:00
858ade467c
DX: rector rules upt to PHP 74
2023-04-15 00:20:19 +02:00
19034ac1d8
Merge remote-tracking branch 'origin/master' into refactor-using-rector-202303
2023-04-15 00:07:09 +02:00
b0ac8ce5af
Merge remote-tracking branch 'origin/master' into track-address-reference-update
2023-04-12 09:45:19 +02:00
4db1ff405e
fix new phpstan issues
2023-04-11 13:04:08 +02:00
b9a7530f7a
DX: apply rector rulesset up to PHP72
2023-03-29 22:32:52 +02:00
21e24c60c7
Feature: show list of geographical units which covers address in address details modal
2023-03-22 15:32:41 +01:00
672418e70a
Merge branch 'master' into upgrade-php82
2023-03-06 16:37:09 +01:00
ef75deda26
FIX [regroupment] remove CenterCompilerPass - no longer in use
2023-03-02 11:23:29 +01:00
70871176fc
DX: fix cs
2023-02-06 17:47:54 +01:00
6b90a7d2a7
Merge branch 'master' into VSR-issues
2023-01-24 15:36:22 +01:00
c4eb45edcc
Feature: allow to administrate budget resources and charges from the admin
2023-01-23 20:40:01 +00:00
351df930a1
DX: Fix CS
2022-12-23 13:36:32 +01:00
ad94c7bcb7
DX: Fix CS and type hinting
2022-12-22 11:22:49 +01:00
1bc7221315
Feature: Set defaults values for add_address configuration
...
The default values were not set at the root of the array config. This create a default value to the array config
2022-12-22 11:21:05 +01:00
7a1cc9b076
Merge remote-tracking branch 'origin/master' into cire16
2022-12-22 10:22:58 +01:00
1eb1e2ec24
Fixed: [scope] api, picker and admin form consider 'active' property
...
* add active field in admin scope form
* issue: https://gitlab.com/champs-libres/departement-de-la-vendee/chill/-/issues/675
2022-12-12 20:29:17 +01:00
d3e784de15
DX: fix cs
2022-11-20 21:28:07 +01:00
e90782500b
#16 add default value for config variables
2022-11-16 23:10:11 +01:00
53980dd757
#16 replace hardcoded country and map_center in vue add-address by symfony config yaml variables
2022-11-16 22:30:05 +01:00
f3401faea1
Merge branch '111_exports_suite' into testing
2022-11-14 11:29:26 +01:00
c1df8084a6
DX: Add DQL function LEAST and GREATEST
2022-11-09 15:48:20 +01:00
b5a9dac62e
Feature: [export] Add a list of accompanying periods
2022-11-07 11:29:09 +01:00
6ffe99a2be
Feature: [export] Add a list of accompanying periods
2022-11-02 10:52:49 +01:00
aae1fbf7e6
Merge branch '111_exports_suite' into calendar/finalization
2022-10-24 11:10:44 +02:00
81c73f6acf
Merge branch 'master' into 111_exports_suite
2022-10-24 11:06:12 +02:00
1ec3e176fb
Merge branch 'master' into calendar/docgen-add-generation
2022-10-20 13:34:21 +02:00
0cbe12a32c
DX: [dql] add a function JSON_EXTRACT
...
This might be used to sort lines which contains translatable string.
2022-10-19 17:44:36 +02:00
a7ade9dac4
DX: use tags iterator to inject aggregators, filters and export during ExportManager's construct
...
Squashed commit of the following:
commit dc2bbc8f4da24549a1d42feb3b453af9f79ab2ff
Author: Julien Fastré <julien.fastre@champs-libres.coop >
Date: Tue Oct 18 10:40:14 2022 +0200
Fixes: remove iterator_to_array on formatter, which causes a PHP crashes
commit 4ce56a01a7
Author: Julien Fastré <julien.fastre@champs-libres.coop >
Date: Mon Oct 17 17:41:14 2022 +0200
DX: use tags and dependency injection to build ExportManager
2022-10-18 16:27:49 +02:00