88ccbd450a
Merge branch 'integrate_regroupment_entity' into 'master'
...
Feature: ask for center regroupment in exports
See merge request Chill-Projet/chill-bundles!486
2023-03-01 16:13:32 +00:00
62532e0a90
Fixes for feature "Regroupment of center"
...
* allow more than 15 character in regroupment name
* remove unused methods in PickCenterType
* show only active Regroupment in form
* remove dead code and commented code
2023-03-01 17:11:29 +01:00
73fa585707
Merge remote-tracking branch 'origin/master' into integrate_regroupment_entity
2023-03-01 16:50:53 +01:00
21a16dcbe2
Merge branch 'user_absences' into 'master'
...
Feature: allow users to say they are out of office
See merge request Chill-Projet/chill-bundles!476
2023-03-01 15:40:22 +00:00
b30e966316
DX: [absence] Remove unneccessary $em->persist()
2023-03-01 16:32:20 +01:00
9696a8194c
DX: use the UserRenderBoxBadge to display user in AddPerson
2023-03-01 16:10:51 +01:00
6749758b46
Fixes for features "allow to set user absences"
2023-03-01 16:08:49 +01:00
f1ebc089c3
Merge remote-tracking branch 'origin/master' into user_absences
2023-03-01 14:59:43 +01:00
813adc70f4
Merge branch '52-repair-fixtures' into 'master'
...
Repair fixtures
See merge request Chill-Projet/chill-bundles!494
2023-03-01 13:57:21 +00:00
95984eff6d
Apply 1 suggestion(s) to 1 file(s)
2023-03-01 13:55:35 +00:00
3db5b62d57
Feature: [UI] use download button group in calendar list
2023-02-28 22:37:46 +01:00
cf1cc937ca
DX: ignore file in .cache directory (in use with php82 branch)
2023-02-28 22:37:00 +01:00
14df8fe9ad
DX: remove implicit creation of a variable
2023-02-28 22:09:07 +01:00
fe4388c884
Feature: [docgen] implements normalization of data on CalendarContext
2023-02-28 22:01:52 +01:00
dbcc425f5f
DX: improve performance for counting feature linked to person
2023-02-28 17:22:54 +01:00
77c545344c
DX: adapt to php 7.4
2023-02-28 16:44:37 +01:00
c13d672db2
Merge branch '49-decouple-docgen' into 'master'
...
Resolve "Génération de document: mémoire disponible dépassée"
Closes #49
See merge request Chill-Projet/chill-bundles!493
2023-02-28 15:25:47 +00:00
a16244a3f5
Feature: [docgen] generate documents in an async queue
...
The documents are now generated in a queue, using symfony messenger. This queue should be configured:
```yaml
# app/config/messenger.yaml
framework:
messenger:
# reset services after consuming messages
# reset_on_message: true
failure_transport: failed
transports:
# https://symfony.com/doc/current/messenger.html#transport-configuration
async: '%env(MESSENGER_TRANSPORT_DSN)%'
priority:
dsn: '%env(MESSENGER_TRANSPORT_DSN)%'
failed: 'doctrine://default?queue_name=failed'
routing:
# ... other messages
'Chill\DocGeneratorBundle\Service\Messenger\RequestGenerationMessage': priority
```
`StoredObject`s now have additionnal properties:
* status (pending, failure, ready (by default) ), which explain if the document is generated;
* a generationTrialCounter, which is incremented on each generation trial, which prevent each generation more than 5 times;
The generator computation is moved from the `DocGenTemplateController` to a `Generator` (implementing `GeneratorInterface`.
There are new methods to `Context` which allow to normalize/denormalize context data to/from a messenger's `Message`.
2023-02-28 15:25:47 +00:00
c5fc6d4aad
[vue][suggested users] add suggested users in vue component and write create/remove logic
2023-02-24 17:25:28 +01:00
73af63a2b5
[data][twig] pass suggested users to vue component through twig template data attribute
2023-02-24 17:24:42 +01:00
365df4f3ba
[form][controller] pass suggested users on to workflow form
2023-02-24 17:22:41 +01:00
9e6579a176
[workflow][method] add method to get involved/suggested users
2023-02-24 17:20:35 +01:00
8b517f169f
FEATURE [suggested][entities] add suggested entities option to dynamic picker types
2023-02-24 17:17:35 +01:00
27f13e0dd1
FEATURE [menu][counters] show counter icon for person resources and residential address if there are any
2023-02-24 13:54:44 +01:00
f07ea3259e
php cs fixes
2023-02-22 11:54:03 +01:00
1f4438690e
FEATURE [email] add a line notifying referrer which user has moved a person or household
2023-02-22 11:36:57 +01:00
744b62184a
fix LoadHousehold fixture
2023-02-17 14:48:02 +01:00
5ee0ab5ab8
fix LoadInvite fixture (CalendarBundle)
2023-02-17 13:32:33 +01:00
4370349f10
fix LoadCalendarRange fixture
2023-02-17 13:32:05 +01:00
6254303392
Revert "Feature: [docgen][stored object] update model to store status, template_id and fix defaults"
...
This reverts commit 55918bcafb9b958e83696a9eaa4f6f17e90a9602.
2023-02-16 14:08:16 +01:00
9676975cd8
Revert "Feature: [docgen][stored object] handler for request generator and required fixes"
...
This reverts commit 91d21ba939e39af504888be3cced98d0b95a92bb.
2023-02-16 14:08:11 +01:00
7c4bc8f46a
Revert commits linked to decoupling of docgen (changes not reviewed)
...
This reverts commit 55a845fcd63f2fe45f0bf84da79ee75d7207db64.
2023-02-16 14:07:47 +01:00
55a845fcd6
Sanitize DocGeneratorTemplateController constructor
2023-02-14 23:34:21 +01:00
91d21ba939
Feature: [docgen][stored object] handler for request generator and required fixes
2023-02-14 23:26:00 +01:00
55918bcafb
Feature: [docgen][stored object] update model to store status, template_id and fix defaults
2023-02-14 20:57:34 +01:00
bb05ba0f17
Feature: [docgen] create a service to generate a document from a template
2023-02-14 19:35:28 +01:00
eac3471cbb
FIX [person][contactinfo] place the contactinfo fields underneath birthdate for easier access
2023-02-10 11:37:32 +01:00
f653f8fd7a
FIX [translations][wording] make distinction between parties concernees for an activity and an appointment in the translations
2023-02-10 11:30:26 +01:00
6d2c6fb6e1
FIX [renaming][translation] changing a translation for concerned groups in activities
2023-02-10 10:51:16 +01:00
aea6272c4d
Merge improvements for admin's budget bundle
2023-02-09 18:20:33 +01:00
25cbb528ec
Fixed: [budget] in admin list, show pagination and kind in resource_kind and charge_kind pages
2023-02-09 18:18:30 +01:00
2d013e110a
Fixed: [budget] force budget kind and resource kind to have a unique kind
field in database
2023-02-09 18:08:44 +01:00
d6df16973a
Merge branch '693-filter-acp-by-user-job' into 'master'
...
693 on doit utiliser le métier du référent, et pas le métier du parcours
See merge request Chill-Projet/chill-bundles!482
2023-02-08 15:59:43 +00:00
80835dd7c3
Fixed: [export][filter by user's job] take into account the job associated to the user instead of the one associated to the course
2023-02-08 15:59:42 +00:00
9e63480c70
Merge remote-tracking branch 'origin/master' into 693-filter-acp-by-user-job
2023-02-08 16:44:50 +01:00
988495df27
Merge branch '697-add-filter-location' into 'master'
...
697 Filtrer les échanges par localisation
See merge request Chill-Projet/chill-bundles!481
2023-02-08 15:42:44 +00:00
cc62c9cc4a
Feature: [export][activity] Add filter on localisation for activities
2023-02-08 15:42:44 +00:00
40924d9d39
Merge branch '698-filter-correction' into 'master'
...
698 Filtrer les actions par agent traitant: utiliser le formulaire avec AddPersons, et pas un EntityType
See merge request Chill-Projet/chill-bundles!480
2023-02-08 15:39:29 +00:00
8b505410ca
Fixed: [export] filter referrer using dynamic picker in filter "agent traitant" for social works
2023-02-08 15:39:29 +00:00
d535ec6cfb
Merge branch '676-docgen-center' into 'master'
...
676 fix docgen person center
See merge request Chill-Projet/chill-bundles!479
2023-02-08 15:22:09 +00:00