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
c48c5875c6
DX: fix phpstan issues
2023-04-14 23:47:33 +02:00
ffa94dbe40
Fix: [msgraph calendar subscription] fix infinite iterating on calendar subscription
...
When the total of user to subscribe is a multiple of offset, the subscription was an infinite loop
2023-04-14 23:41:37 +02:00
33051366d4
Fix: [remote calendar ms graph] set another date format
...
The previous date format was compliant with the spec described here:
https://learn.microsoft.com/en-us/graph/api/user-list-calendarview?view=graph-rest-1.0&tabs=http
However, the date format was not accepted. This should be fix the date format.
2023-04-14 23:20:59 +02:00
2a4b73457b
DX: fix phpstan issues
2023-04-12 17:48:02 +02:00
d9dd8d7317
Merge remote-tracking branch 'origin/master' into fix-phpstan-issues-202303
2023-04-11 11:36:11 +02:00
1c19d01b60
Fixed: [calendar doc] Add a return path to the calendar edit's form when the document has been generated
...
Fix https://gitlab.com/Chill-Projet/chill-bundles/-/issues/81
2023-04-05 20:23:43 +02:00
3df8ee6dc4
fix cs
2023-04-05 19:31:27 +02:00
907c724047
Feature: [calendar doc] re-introduce button to edit document title and remove document
2023-04-03 21:30:50 +02:00
4cf6721e35
Feature: [calendar] convert calendar to activity in the context of a person
2023-04-03 19:59:31 +02:00
ee61d131ec
UI: Replace "personne" by usager in french translation
2023-03-31 14:58:07 +02:00
0f635847f2
Merge branch 'master' of gitlab.com:Chill-Projet/chill-bundles
2023-03-30 19:43:01 +02:00
d290572ca8
FIX [translation] add hardcoded text into a translation
2023-03-30 19:41:55 +02:00
3c88630edc
fix: [calendar list on person page] add scripts to download documents
2023-03-30 17:13:25 +02:00
866b92f7e5
Fixed: loading of main user through pick entity in calendar form
2023-03-30 16:29:02 +02:00
b9a7530f7a
DX: apply rector rulesset up to PHP72
2023-03-29 22:32:52 +02:00
48772efd54
DX: fix phpstan issues
2023-03-28 22:32:08 +02:00
27dbdbcd96
Merge branch 'master' into upgrade-php82
2023-03-28 11:11:51 +02:00
77dc040034
DX: update fullcalendar
2023-03-24 17:57:44 +01:00
1be4e43d31
DX: update fullcalendar
2023-03-24 17:26:44 +01:00
96ddc73e45
Feature: [calendar sync msgraph] Allow to show the calendar details if the user does not have msgraph mapping
...
We first check that there are "msgraph" attributes before forcing redirection to MSGraph authorization. If not, we let's the user see the calendar edit/create page.
2023-03-23 12:48:37 +01:00
b2789099be
Merge branch 'master' into upgrade-php82
2023-03-23 11:24:00 +01:00
4eb7d10e45
Fixed: [calendar ms synchro] do not throw an error if we are not allowed
...
to get the default calendar
2023-03-23 11:23:14 +01:00
97a4c39941
Merge branch 'master' into upgrade-php82
2023-03-20 12:40:58 +01:00
44ecad2bca
Fixed: re-introduce creator in async doc generation
2023-03-15 13:38:19 +01:00
4dbb195b45
Merge remote-tracking branch 'origin/master' into upgrade-php82
2023-03-03 16:18:47 +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
14df8fe9ad
DX: remove implicit creation of a variable
2023-02-28 22:09:07 +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
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
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
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
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
f57555dab4
DX: fix phpstan errors
2023-02-07 23:03:37 +01:00
70871176fc
DX: fix cs
2023-02-06 17:47:54 +01:00
856eea37ee
DX: fix phpstan errors
2023-02-04 00:50:58 +01:00
2c360e979b
DX: remove comments which contains previous admin icons
2023-01-25 13:41:44 +01:00
6b90a7d2a7
Merge branch 'master' into VSR-issues
2023-01-24 15:36:22 +01:00
583d7b24ba
Merge remote-tracking branch 'origin/export-2023-01-fixes'
2023-01-16 12:06:55 +01:00
6bba6f68b3
DX: Remove deprecation on $this->get
inside controller
2023-01-13 16:40:13 +01:00
01790fa0cf
Fixed: [export] Fix checking of null value: take also empty string value
2023-01-11 17:42:50 +01:00