nobohan
3c987e0b8d
Signature: keep selected zone when turning pages
2024-09-12 11:31:31 +02:00
nobohan
479a02bbc7
Signature: add and process returnPath in the signature app
2024-09-05 14:11:57 +02:00
nobohan
0d62d8d1c6
Signature - improve UI signature app
2024-09-05 11:52:11 +02:00
nobohan
5b90632231
Signature: add a signature zone manually
2024-09-05 11:52:08 +02:00
b2042bd1e4
Merge branch 'signature-app/object-version' into 'signature-app-master'
...
Add versioning to stored objects
See merge request Chill-Projet/chill-bundles!710
2024-09-04 12:46:43 +00:00
3d49c959e0
Update DropFile to handle object versioning
2024-09-03 15:42:04 +02:00
nobohan
86896a12e6
Signature: download signed doc if signed
2024-09-03 11:25:05 +02:00
nobohan
3a959b7044
Signature app: rename userSignatureZones, remove zoneIndex, sign on click
2024-09-03 10:28:41 +02:00
nobohan
f8d95384ea
Signature: action buttons positions
2024-09-02 18:05:12 +02:00
b6edbb3eed
Refactor StoredObject normalization handling
...
Deprecate and remove specific context constants from StoredObjectNormalizer. Update object properties for better clarity and add permissions handling. Introduce related tests and adjust other files relying on the old context constants.
2024-08-28 23:19:24 +02:00
00cc3b7806
Refactor backend for getting signed url
2024-08-28 18:00:20 +02:00
nobohan
e57d52d00e
Update vue-toast-notification and use in signature app
2024-07-23 10:04:25 +02:00
nobohan
111305d09c
DX change function names to camelCase format in vue app signature
2024-07-19 10:00:16 +02:00
nobohan
421226c0dc
signature: check for signature state
2024-07-18 17:16:20 +02:00
nobohan
77da2c1ac6
signature: add index on PDFSignatureZone + init POST signature
2024-07-18 17:16:20 +02:00
nobohan
39d3ba2f40
signature: fake POSTing of signature, adjustments
2024-07-18 17:16:20 +02:00
nobohan
fb62e54d63
signature: correct positioning of zones in vue app wrt to PDFSignatureZoneParser
2024-07-18 17:16:19 +02:00
nobohan
c968d6c541
signature: improve layout and some functionalities of the signature app
2024-07-18 17:16:19 +02:00
nobohan
c428e6665f
signature: use PDFSignatureZoneParser in vue app signature
2024-07-18 17:16:19 +02:00
nobohan
5b7e3f0336
signature - modale and translations in the vue app
2024-07-18 17:16:19 +02:00
nobohan
0c8ef37860
signature - more css bootstrap layout of the signature vue app
2024-07-18 17:16:19 +02:00
nobohan
794c479b9e
signature: layout and css bootstrap class of the vue app
2024-07-18 17:16:19 +02:00
nobohan
1bee3114ac
signature: improve signature vue app
2024-07-18 17:16:19 +02:00
nobohan
1344b65dd4
signature: fix using of window variable
2024-07-18 17:16:19 +02:00
nobohan
68dcf4dd28
signature: confirm signature and undo buttons
2024-07-18 17:16:19 +02:00
nobohan
b0a8fd54a8
signature: fully working app with pdfjs-dist
2024-07-18 17:16:19 +02:00
nobohan
0f589ec57e
signature: POC of showing PDF with pdfjs-dist
2024-07-18 17:16:19 +02:00
nobohan
2d4fc45a0c
signature: manage multi-pages doc
2024-07-18 17:16:19 +02:00
nobohan
c80f23f0db
signature: scale the signature zone to the canvas dimension
2024-07-18 17:16:18 +02:00
nobohan
c950400fe2
signature: POC of drawing signature zones and click event on canvas
2024-07-18 17:16:18 +02:00
nobohan
21c1e77d36
signature: POC of showing a pdf with vue-pdf-embed
2024-07-18 17:16:18 +02:00
nobohan
bbfd0caf10
signature: download storedObject document in the vuejs app
2024-07-18 17:16:18 +02:00
nobohan
9192883217
ADDED bootstrap signature vue app
2024-07-18 17:16:18 +02:00
a220dad83b
Do not pass StoredObjectCreated on Convert and Edit buttons
2024-06-05 17:08:30 +02:00
775535e683
refactor file drop widget
2024-05-28 11:25:59 +02:00
fca929f56f
Dav: add UI to edit document
2024-05-23 17:00:46 +02:00
7349be94c8
Merge remote-tracking branch 'origin/master' into 709-notification-eval-action
2023-06-13 23:05:51 +02:00
ff3dab0934
Fixed: vue downloadButton: add more log and various improvements
...
- create a dedicated button for opening
- use nextTick before clicking on the "opening" button
2023-05-25 12:36:47 +02:00
d82a3e0ff6
Fixed: [download document] add a target when downloading document
2023-05-24 13:13:57 +02:00
5931b2f709
UX: [vue] Fix picto color in document actions dropdown
2023-05-23 16:30:26 +02:00
bbd3d2a83f
Fix: [document download] better memory management and introduce delay
...
before opening
Related to https://gitlab.com/Chill-Projet/chill-bundles/-/issues/98
2023-05-19 11:34:25 +02:00
78858e84f2
Fixed: force a name when downloading a document without filename
...
see https://gitlab.com/champs-libres/departement-de-la-vendee/accent-suivi-developpement/-/issues/1005
2023-03-09 18:01:39 +01:00
1965fc55f4
Fixed button DocumentActionsButtonsGroup display bug
...
- improve document table
- add a smallfont css classe to handle table style
when called from index or from show page
2023-03-06 17:47:33 +01:00
3db5b62d57
Feature: [UI] use download button group in calendar list
2023-02-28 22:37:46 +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
b0ab591cbd
Feature: [Document action buttons] do now show "Editer en ligne" for document which are not editable
2023-02-07 16:50:07 +01:00
de55ff920f
Fixed: [budget] remove deprecated config repository and fix summary budget when generating document
2023-01-31 19:41:43 +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
a9bc98738e
fix weird bug with ts import
2022-06-27 14:51:48 +02:00
2ce8b1110d
allow to change color for asyncupload button
2022-03-21 16:13:02 +01:00