63d0a52ea1
Ajout de commentaires supplémentaires aux motifs
2025-07-11 14:06:40 +00:00
f0f651edea
update cs after php-cs-fixer upgrade
2024-09-12 12:02:33 +02:00
f889d67e94
fixes after merge of master into upgrade-sf4
2024-02-12 22:31:16 +01:00
036fe8d6f8
upgrade php-cs 3.49
2024-02-07 10:43:53 +01:00
27ce322690
upgrade php-cs-fixer to 3.47.0
2024-01-22 12:14:39 +01:00
3c8e59e088
php cs fixes after updating php cs fixer
2024-01-10 10:31:25 +01:00
bc2041cbdd
apply more cs rules for php-cs
2023-10-17 13:27:03 +02:00
d2323e91ca
new cs rule: single_line_empty_body
...
Rule is added to the last version of php-cs-fixer
2023-09-12 15:58:59 +02:00
f570fe92a5
apply rector rules
2023-07-28 02:40:02 +02:00
6d63177ff4
apply rules rector up to php82
2023-05-01 21:39:45 +02:00
dde3002100
DX: apply rector rules up to php8.0
2023-04-28 22:30:33 +02:00
4c5dae60a8
DX: apply rector rulesets up to PHP 73
2023-03-29 22:39:11 +02: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
9676975cd8
Revert "Feature: [docgen][stored object] handler for request generator and required fixes"
...
This reverts commit 91d21ba939
.
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
584ac05b53
DX: fix phpstan errors
2023-02-04 01:19:34 +01:00
9699e2304a
fix cs: declare type and license header mismatch
2022-10-06 22:25:43 +02:00
67c3f3a840
fix cs with licencse header
2022-10-05 17:08:14 +02:00
5f35a42fe3
allow phonumber helper to format null value
2022-03-24 22:09:12 +01:00
7afada5dad
fix cs
2022-03-06 22:36:38 +01:00
03471a74fe
fix creating alt phonenumber
2022-03-06 22:28:33 +01:00
3756631595
fix some psalm issues
2022-03-02 16:39:36 +01:00
15bc3e62d3
fix cs
2022-03-02 16:29:21 +01:00
5ce62f5458
phonenumber helper: remove unused method and fix tests
2022-03-02 16:27:55 +01:00
e9ffdb1f03
fix cs
2022-03-02 14:11:47 +01:00
f4f488dad1
normalization of phonenumber
2022-03-02 14:10:48 +01:00
2a9f1dc238
restore templating class
2022-03-02 13:51:19 +01:00
54ad7a4b8f
restore showing phonenumber
2022-03-02 13:48:48 +01:00
Pol Dellaiera
29308110ea
Templating
2022-02-28 15:01:26 +01:00
Pol Dellaiera
68a64aa67f
fixup PhoneNumberHelper
2022-02-28 15:00:55 +01:00
Pol Dellaiera
d780d95157
work in progress
2022-02-28 15:00:55 +01:00
Pol Dellaiera
4822acb6fb
fix: Use odolbeau/phone-number-bundle
for formatting phone number type fields.
...
There is no need to use the bundle, we could have used the library instead. However, this idea is to switch to that bundle at some point.
2022-02-28 15:00:55 +01:00
Pol Dellaiera
8401ce2656
cs: Fix code-style (using PHPCSFixer and PHPCS).
2021-12-21 10:59:23 +01:00
839fb4a211
Squashed commit of the following:
...
commit 977863c2dd56d5c835f2a710cad7f7d3ba42da68
Merge: 5c37b419d 3eb7ffed1
Author: Julien Fastré <julien.fastre@champs-libres.coop >
Date: Sun Dec 12 14:45:21 2021 +0100
Merge remote-tracking branch 'origin/master' into docgen/improve-normalizer
commit 5c37b419ddf0b32b9950c33042396bba1860da84
Author: Julien Fastré <julien.fastre@champs-libres.coop >
Date: Sun Dec 12 14:37:05 2021 +0100
fix normalization for user and type in null value
commit 4469d46cdb19051fedec86bbb84e2351e6fcb72e
Author: Julien Fastré <julien.fastre@champs-libres.coop >
Date: Sun Dec 12 13:24:23 2021 +0100
add civility to person
commit 6cf92fbbde8f4d9f2f4763ec4ee88216257040f7
Author: Julien Fastré <julien.fastre@champs-libres.coop >
Date: Sun Dec 12 13:19:36 2021 +0100
fix person normalization: add a isNull on not null person
commit ed6087ff8fd47b80ea5e9526756fe5d032d478e3
Author: Julien Fastré <julien.fastre@champs-libres.coop >
Date: Sun Dec 12 13:08:46 2021 +0100
fix stan and cs issues
commit 8429c334c33b3545835cbde034fccaa529c134a7
Author: Julien Fastré <julien.fastre@champs-libres.coop >
Date: Sun Dec 12 13:08:36 2021 +0100
fix id type
commit 39ae00d172a9f29320a97abb8518b2ea48d89d9b
Author: Julien Fastré <julien.fastre@champs-libres.coop >
Date: Sun Dec 12 12:52:41 2021 +0100
fix test and fix null or not-null value have same keys
commit 312fcc44c07affa7aa60f6c5fce58f9d1c564cc3
Author: Julien Fastré <julien.fastre@champs-libres.coop >
Date: Sat Dec 11 03:27:30 2021 +0100
improve normalization wip
commit f91a29635827005fc58617dc1c9d210091372be5
Author: Julien Fastré <julien.fastre@champs-libres.coop >
Date: Sat Dec 11 01:15:32 2021 +0100
improve normalization
commit 56060e5e6a2191ef441039fdc91a01fb4653a553
Author: Julien Fastré <julien.fastre@champs-libres.coop >
Date: Sat Dec 11 00:41:09 2021 +0100
handle changelog with translatable string
commit 9004686a13
Author: Julien Fastré <julien.fastre@champs-libres.coop >
Date: Fri Dec 10 01:10:55 2021 +0100
improve docgen wip
commit e266fa0e5d
Author: Julien Fastré <julien.fastre@champs-libres.coop >
Date: Thu Dec 9 21:50:56 2021 +0100
show errors from relatorio driver
commit 75ba56fa09
Author: Julien Fastré <julien.fastre@champs-libres.coop >
Date: Thu Dec 9 21:14:12 2021 +0100
add verification tool for admin
commit 12d6829b98
Author: Julien Fastré <julien.fastre@champs-libres.coop >
Date: Thu Dec 9 14:17:42 2021 +0100
fix type with phonenumber helper
commit 7b5e96771f
Merge: 8a9024de1
8a4748dc2
Author: Julien Fastré <julien.fastre@champs-libres.coop >
Date: Thu Dec 9 14:11:14 2021 +0100
Merge remote-tracking branch 'origin/master' into docgen/improve-normalizer
commit 8a9024de13
Author: Julien Fastré <julien.fastre@champs-libres.coop >
Date: Thu Dec 9 13:51:36 2021 +0100
add docgen:normalization for relation
commit 24a404964b
Author: Julien Fastré <julien.fastre@champs-libres.coop >
Date: Thu Dec 9 12:44:41 2021 +0100
docgen normalization for relation
commit 5d24bd4d11
Merge: 70ab23214
455b225f4
Author: Julien Fastré <julien.fastre@champs-libres.coop >
Date: Wed Dec 8 21:08:30 2021 +0100
Merge branch 'master' into docgen/improve-normalizer
commit 70ab232149
Author: Julien Fastré <julien.fastre@champs-libres.coop >
Date: Wed Dec 8 13:58:49 2021 +0100
improve docgen, trnslations, admin
commit 027c01fc58
Author: Julien Fastré <julien.fastre@champs-libres.coop >
Date: Wed Dec 8 12:23:24 2021 +0100
fix css block
commit fdc5127c74
Author: Julien Fastré <julien.fastre@champs-libres.coop >
Date: Wed Dec 8 11:57:16 2021 +0100
fix some error in test (wip)
commit b8d48f04ae
Author: Julien Fastré <julien.fastre@champs-libres.coop >
Date: Wed Dec 8 11:47:50 2021 +0100
fix tests (wip)
commit f1b1771d6b
Author: Julien Fastré <julien.fastre@champs-libres.coop >
Date: Wed Dec 8 11:35:00 2021 +0100
fix tests (wip)
commit 62dabbe1e7
Author: Julien Fastré <julien.fastre@champs-libres.coop >
Date: Wed Dec 8 11:14:46 2021 +0100
fix code style
commit 4101392190
Author: Julien Fastré <julien.fastre@champs-libres.coop >
Date: Wed Dec 8 11:13:49 2021 +0100
fix tests and type hinting
commit 3f1bed0b1c
Author: Julien Fastré <julien.fastre@champs-libres.coop >
Date: Wed Dec 8 11:05:41 2021 +0100
fix tests (wip)
commit 79fbdcdee4
Author: Julien Fastré <julien.fastre@champs-libres.coop >
Date: Wed Dec 8 11:05:29 2021 +0100
type hint User class
commit 3d8d79323e
Author: Julien Fastré <julien.fastre@champs-libres.coop >
Date: Wed Dec 8 10:56:30 2021 +0100
remove error messages
commit 32178e22fe
Author: Julien Fastré <julien.fastre@champs-libres.coop >
Date: Wed Dec 8 10:51:30 2021 +0100
fix tests (wip)
commit 60a8c20896
Author: Julien Fastré <julien.fastre@champs-libres.coop >
Date: Wed Dec 8 10:29:54 2021 +0100
update app
commit 9d8011da61
Author: Julien Fastré <julien.fastre@champs-libres.coop >
Date: Wed Dec 8 10:06:35 2021 +0100
fix loading origin
commit 789eeadb40
Author: Julien Fastré <julien.fastre@champs-libres.coop >
Date: Wed Dec 8 09:52:51 2021 +0100
fix loading fixtures for doc generator template
commit f206fdb08c
Author: Julien Fastré <julien.fastre@champs-libres.coop >
Date: Wed Dec 8 09:52:35 2021 +0100
fix code style
commit 9d5409d8d9
Author: Julien Fastré <julien.fastre@champs-libres.coop >
Date: Wed Dec 8 09:52:06 2021 +0100
fix casting
commit e297d82533
Author: Julien Fastré <julien.fastre@champs-libres.coop >
Date: Wed Dec 8 09:26:13 2021 +0100
fixes on tests [WIP]
2021-12-12 14:46:37 +01:00
2788149db4
fix error when using twilio format
2021-12-06 17:24:35 +01:00
Pol Dellaiera
cd3be25c22
cs: Remove duplicated headers.
2021-11-30 13:54:58 +01:00
Pol Dellaiera
47c5855a21
cs: Switch to a stricter way of coding - this might break in a lot of places.
2021-11-30 13:33:18 +01:00
Pol Dellaiera
a9188355c5
cs: Enable more risky rules.
2021-11-30 11:37:57 +01:00
Pol Dellaiera
8f96a1121d
cs: Fix code style (safe rules only).
2021-11-23 14:08:50 +01:00
Jean-Francois Monfort
27c680bb03
Features/new phones
2021-04-02 12:11:20 +00:00
eaa0ad925f
fix folder name
2021-03-18 13:37:13 +01:00