37af488f69
Merge branch 'master' into upgrade-sf5
2024-02-12 21:50:34 +01:00
cef218fed5
Add interface for pagination
2024-02-08 12:59:47 +01:00
32ae2f8f0d
Add a separate method for onPersist, use same private resetCache method
2024-02-07 13:55:31 +01:00
5703fd0046
Refactor code to directly use Doctrine's ManagerRegistry
...
Replaced most of the invocations of getDoctrine()->getManager() with ManagerRegistry->getManager(), and added ManagerRegistry injection to controllers where needed. This is part of an ongoing effort to improve code clarity, and avoid unnecessary method chaining in various parts of the codebase.
2023-12-16 19:09:34 +01:00
2f8de4bf01
Upgrade recipes: symfony/security-bundle
2023-12-12 16:08:46 +01:00
5f805626f7
[export] sort filters and aggregators by title
2023-10-19 14:39:22 +02:00
be8975ee04
Merge branch '146_parcours_annules' into rector/rules-symfony
2023-10-16 17:52:06 +02:00
dac48ea4e0
last processing of review remarks
2023-10-04 11:19:39 +02:00
41f4bbfdce
remove container aware interface from timeline builder
2023-10-02 15:03:05 +02:00
5d41b37620
create helper service to exclude accompanying periods from export result based on closing motive
2023-09-21 13:06:19 +02:00
86315b1579
only show active centers from the reachable centers for creation of person
2023-09-11 14:43:52 +02:00
fa47dcd5b6
FIX [center][crud] use crud controller for center entity
2023-09-06 15:50:12 +02:00
009a0326d9
Configure routes using annotation
2023-08-02 23:05:33 +02:00
c20f65eebb
apply rector rules: symfony **UP TO** 44
2023-07-28 01:52:53 +02:00
d1e1b1c4ce
[export form] decouple data from PickCenter form
2023-06-01 14:07:31 +02:00
748e566c7e
Feature: [admin] list of users on csv format
2023-05-20 00:03:25 +02:00
722f053f06
Feature: Change accompanying period info step in a cronjob
2023-04-28 11:49:35 +02:00
f2e1c73f37
Build parts to track info on accompanying period
2023-04-28 11:49:33 +02:00
cb1ea8c622
DX: [mailer] deprecate the chill mailer based on swift mailer
2023-04-19 12:23:15 +02:00
73fa585707
Merge remote-tracking branch 'origin/master' into integrate_regroupment_entity
2023-03-01 16:50:53 +01:00
fb9b9b9226
FEATURE [datamapper][regroupment] moved datamapper to seperate class. Still not working
2023-02-07 15:42:58 +01:00
5ae4eb1bf7
Merge branch 'master' into user_absences
2023-01-26 17:09:54 +01:00
c4eb45edcc
Feature: allow to administrate budget resources and charges from the admin
2023-01-23 20:40:01 +00:00
68998c9156
FEATURE [translations][absence] add translations
2023-01-12 11:50:06 +01:00
b2924ede70
FEAUTURE [routing][absence] use routing annotation instead of config file
2023-01-12 11:10:41 +01:00
fb51e44e45
FEATURE [absence][in_progress] add absence property to user, create form, controller, template, migration and menu entry
2023-01-11 17:16:37 +01:00
b06a76784a
Feature: [person][creation] api for listing availables centers for person creation
2022-12-21 17:25:23 +01:00
b789250b8d
Feature: bootstrap dependency injection for CronJobManager
2022-12-12 21:15:58 +01:00
e0c9e12008
Feature: [cron] Create a cron job to refresh materialized view address - geographical unit association
2022-12-12 14:35:46 +01:00
11f0cac86e
Merge branch '111_exports_suite' into testing
2022-11-09 10:47:07 +01:00
79e9906a05
Feature: [saved export] Générate a report from a saved export
2022-11-08 18:02:26 +01:00
86be95ac43
Feature: [export] Add a rolling date on Acp "by step" filter
2022-11-07 18:20:22 +01:00
2096e175d4
Fixed: [export][list person] use address from household for person list
2022-11-07 11:29:09 +01:00
333c305eef
Fixed: [export][list person] use address from household for person list
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
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 4ce56a01a77103661fb790d0988df6625f1fb11b
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
32ddc5465c
review: fix stuffs on socialAction and socialIssue filters:
...
* filters call static entity method
* add renderString option to manage add_children
* add tests on new entity method getDescendantsWithThisFor..()
* rename function in repository
* rename 'Select2..' classes by 'Pick..' and replace all occurences
2022-10-17 17:31:17 +02:00
c41f9d8f5b
fix missing service declaration + remove unused form method
2022-10-10 18:02:58 +02:00
631111b0c7
rename UserCurrentLocationType to more generic Select2UserLocationType
...
NB: used 2 times, check that all works
2022-10-10 16:08:23 +02:00
d95472ca9d
Merge branch '111_exports_suite' into calendar/finalization
2022-10-05 15:28:37 +02:00
35a2d08267
Merge branch 'master' into 111_exports_suite
2022-09-20 16:37:33 +02:00
0f63548d5a
import addresses and postal codes from bestaddress
2022-09-17 09:10:28 +02:00
84cda8845d
Feature: command to load addresses from France from bano.openstreetmap.fr
2022-09-17 09:10:28 +02:00
58ddf9038d
Feature: load french postal code from laposte hexasmal open data
2022-09-17 09:10:28 +02:00
524123c701
[FIX] use AuthorizationHelperInterface instead of implementation in PickCenterType
2022-09-17 08:23:28 +02:00
e379d8adb5
[feature] use internal services to check for acl on exports
2022-09-17 08:23:28 +02:00
616be5cc8a
bootstrap fake sms from cli
2022-06-13 14:01:07 +02:00
ec536871aa
Merge remote-tracking branch 'origin/master' into calendar/synchro-msgraph
2022-05-28 00:30:02 +02:00
54a3e2b2ef
Merge remote-tracking branch 'origin/master' into issue589_private_comments
2022-05-27 15:47:25 +02:00
2b770036a5
fix behaviour of CalendarType in Controller and add field users to CalendarType
2022-05-20 19:44:28 +02:00