c0675aee9b
Fixed: set referrer from suggestion
2023-03-06 13:28:47 +01:00
03ee04978c
FEATURE [confirm][popup] Add a popup asking for confirmation when referrer is changed to prevent mistakes and unecessary notifications
2023-03-06 13:20:10 +01:00
15d68df8c6
Merge branch 'issue716_change_field_thirdparty' into 'master'
...
Change profession field into string type
See merge request Chill-Projet/chill-bundles!492
2023-03-06 12:12:29 +00:00
1b2c0ecc87
fixed: use TEXT instead of VARCHAR to store profession
2023-03-06 13:01:22 +01:00
f15017ebd7
FIX don't delete profession_id column yet
2023-03-06 13:01:22 +01:00
9a56a1b115
FEATURE [migration] migrate the old profession_id to inserting the corresponding string into new profession column string type
2023-03-06 13:01:22 +01:00
11e7f2179c
FIX [obsolete] remove obsolete code since thirdparty entity will be removed
2023-03-06 13:01:22 +01:00
e982e81900
FIX [post] adjust vue components to allow thirdparty to be posted with new profession type as string
2023-03-06 13:01:21 +01:00
e50b02a8c7
FIX [rendering] adjust vue components to correctly render profession string
2023-03-06 13:01:21 +01:00
bea839663f
FEATURE [form] adjust symfony form to use text type
2023-03-06 13:01:21 +01:00
ac4c821290
FEATURE [profession] change field type of profession into string
2023-03-06 13:01:20 +01:00
c953da3fd0
Merge branch 'issue715_household_move_email' into 'master'
...
Issue715 household move email
See merge request Chill-Projet/chill-bundles!495
2023-03-06 11:38:13 +00:00
f5d17eb38c
Merge remote-tracking branch 'origin/master' into issue715_household_move_email
2023-03-06 12:20:20 +01:00
8695099819
DX: fix phstan & cs
2023-03-05 17:43:44 +01:00
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
ef75deda26
FIX [regroupment] remove CenterCompilerPass - no longer in use
2023-03-02 11:23:29 +01:00
6264a95d62
Merge branch 'master' of gitlab.com:Chill-Projet/chill-bundles
2023-03-02 11:12:12 +01:00
26a6169b95
FIX [budget][calculator] fix method call getAlias()
2023-03-02 11:11:40 +01:00
678defdee7
FIX [regroupment][form] add check to display regroupment field in the form or not. Only if regroupments exist
2023-03-02 10:52:48 +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
0efe43a4d9
Merge branch 'issue714_eval_time_spent' of gitlab.com:Chill-Projet/chill-bundles into issue714_eval_time_spent
2023-03-01 17:32:32 +01:00
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
c35ca3dbeb
DX: fix cs
2023-02-28 22:39:33 +01: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
b1d4334c0f
DX: fix phpstan issues
2023-02-28 22:07:52 +01:00
d7737af4f3
Merge branch 'master' into upgrade-php82
2023-02-28 22:02:13 +01:00
fe4388c884
Feature: [docgen] implements normalization of data on CalendarContext
2023-02-28 22:01:52 +01: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
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