4dbb195b45
Merge remote-tracking branch 'origin/master' into upgrade-php82
2023-03-03 16:18:47 +01:00
73f332927d
FIX [personMatcher] wrong syntax was used to setParameter for query in similar person matcher
2023-03-02 11:45:41 +01:00
f07aaecc3d
FEATURE [export][eval] add timespent field to the list_evaluation export. Value in minutes
2023-03-01 17:54:36 +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
318599334e
Fix phpstan issues
2023-02-28 21:43:28 +01:00
7dc07129f8
Merge branch 'master' into upgrade-php82
2023-02-28 18:21:51 +01:00
dbcc425f5f
DX: improve performance for counting feature linked to person
2023-02-28 17:22:54 +01: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
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
d62ba56cfe
fix some phpstan errors
2023-02-18 08:20:13 +01:00
096e2f6e40
DX: fix cs
2023-02-17 22:20:09 +01:00
744b62184a
fix LoadHousehold fixture
2023-02-17 14:48:02 +01:00
9ff116797a
FEATURE [store][component] final adjustments to methods to post time spent
2023-02-16 14:14:45 +01:00
e528e4f57a
FEATURE [timespent][type] change type of time spent to integer
2023-02-16 14:14:45 +01:00
8957f3fed4
FEATURE [evaluation][serialization] add new time spent property to serialization
2023-02-16 14:14:44 +01:00
08b3d476a7
FEATURE [vue][form] incorporating the timeSpent field in the vue form
2023-02-16 14:14:44 +01:00
f75f6719bc
FEATURE [eval][duration] property added to an to save the time spent working on evaluation
2023-02-16 14:14:44 +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
91d21ba939
Feature: [docgen][stored object] handler for request generator and required fixes
2023-02-14 23:26:00 +01:00
eac3471cbb
FIX [person][contactinfo] place the contactinfo fields underneath birthdate for easier access
2023-02-10 11:37:32 +01:00
950ca42f68
Merge branch 'master' into upgrade-php82
2023-02-09 18:43:02 +01: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
cc62c9cc4a
Feature: [export][activity] Add filter on localisation for activities
2023-02-08 15:42:44 +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
9029426d03
Feature: [docgen] add center when normalizing person
2023-02-08 15:22:08 +00:00
68f7a832b4
Fixed: [activity] fetch all the available location, beyond the first page
2023-02-08 14:42:16 +00:00
8ccce12e54
DX: fix phpstan errors
2023-02-07 23:49:56 +01:00
f57555dab4
DX: fix phpstan errors
2023-02-07 23:03:37 +01:00
fa481fd795
DX: fix phpstan errors
2023-02-07 22:34:37 +01:00
afd2235254
DX: fix some phpstan issues and add test for ParticipationOverlapValidator.php
2023-02-07 22:11:39 +01:00
88eefa698b
Fixed: add string key for summary of charges and resources into doc generation
2023-02-07 15:09:40 +01:00
70871176fc
DX: fix cs
2023-02-06 17:47:54 +01:00
264a6ef43e
DX: fix phpstan errors
2023-02-04 01:53:40 +01:00
584ac05b53
DX: fix phpstan errors
2023-02-04 01:19:34 +01:00
856eea37ee
DX: fix phpstan errors
2023-02-04 00:50:58 +01:00
9f5b11e6cc
Feature: allow to convert to PDF from Chill and group action button on document
...
BREAKING CHANGE: avoid using the macro for download button. To keep the UI clean, use always the new "group of action buttons".
2023-01-31 16:30:19 +00:00
e5bc74d11d
FIX [duplicates][birthdate] also verify duplication based on birthdate if available. Modified precision from .15 to .30
2023-01-31 16:11:11 +01:00
5c0d89a88b
[phpcsfixer]
2023-01-31 14:40:21 +01:00
56a17a0bcd
FIX [parcours][repo] if user is not within scope of the parcours, but (s)he is the referrer the parcours will appear in the list of parcours of a person
2023-01-31 14:38:51 +01:00
1a8e21a77f
Fixed: [vue] title hover translation for absent pill
2023-01-30 15:01:24 +01:00
1c673db628
FIX [phpcsfixer][phpstan]
2023-01-27 12:18:19 +01:00
d46304e229
FEATURE [banner][render] display the A icon within accourse banner if user is absent instead of string
2023-01-27 12:03:12 +01:00
e54c2ca712
Feature: Add a list export for evaluation, actions and household
2023-01-26 14:22:30 +00:00
8ee184e665
Merge branch 'master' of gitlab.com:Chill-Projet/chill-bundles
2023-01-25 16:15:43 +01:00
c5f842076f
FIX [phonenumber][search] fix advanced search when using a phonenumber
2023-01-25 16:14:59 +01:00