Boris Waaub
e1ef65d4ca
Correction de bugs, ajout champs urgents dans la modal d'initialisation du ticket et ajout d'un configuration pour l'affichage des tabs dans la homepage
2025-09-22 09:23:30 +00:00
2665e43a61
Merge branch 'master' into ticket-app-master
...
# Conflicts:
# .eslint-baseline.json
# src/Bundle/ChillMainBundle/Entity/User.php
# src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/AddAddress.vue
# src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/AddAddress/AddressMore.vue
# src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/AddAddress/AddressSelection.vue
# src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/AddAddress/CitySelection.vue
# src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/AddAddress/CountrySelection.vue
# src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/EditPane.vue
# src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/ShowPane.vue
# src/Bundle/ChillThirdPartyBundle/translations/messages.fr.yml
2025-09-05 18:32:01 +02:00
8e78c41549
Improve error handling when saving objects to local disk by using dumpFile
with detailed exception logging.
2025-09-02 21:53:40 +02:00
e3a6b60fa2
Revert "Merge branch 'ticket/supplementary-comments-on-motive' into 'master'"
...
This reverts merge request !855
2025-07-20 18:50:33 +00:00
1a66a9e864
[Ticket] Add documents to Motive
2025-07-18 14:55:12 +00:00
63d0a52ea1
Ajout de commentaires supplémentaires aux motifs
2025-07-11 14:06:40 +00:00
dcdfba5ccd
eslint fixes
2025-07-09 17:46:36 +02:00
8bc16dadb0
Partage d'export enregistré et génération asynchrone des exports
2025-07-08 13:53:25 +00:00
a38116cca4
fix cs
2025-06-20 17:31:13 +02:00
49cbb6a002
Clean skeleton (and add Junie guidelines)
2025-06-04 08:13:35 +00:00
649ad26721
Resolve "Finish handling of internationalization in vuejs: handling translation of "translatable string""
2025-05-28 14:40:26 +00:00
f97dc8f931
Merge branch '377-document-file-name' into 'master'
...
377 - add the document filename to document title when uploading a new document
Closes #377
See merge request Chill-Projet/chill-bundles!821
2025-05-13 08:30:31 +00:00
juminet
a9c3aab528
377 - add the document filename to document title when uploading a new document
2025-05-13 08:30:30 +00:00
juminet
2275b7c560
#376 prevent typerror in doc-history + improve display of document history
2025-05-13 07:50:52 +00:00
8337a724d1
Fix error when cleaning non-existent stored object versions
...
Prevent the `RemoveOldVersionMessageHandler` from throwing errors when the stored object version is missing on disk. Introduced a check to log a notice instead of attempting deletion in such cases and added corresponding test coverage.
2025-04-16 16:26:02 +02:00
224e0bae43
Add button unique signature zone
2025-04-15 13:09:54 +00:00
203a098054
Refactor document row layouts to use CSS grid
...
Replaced the old 'item-col' structure with a 'item-two-col-grid' layout across multiple templates, improving consistency and responsiveness. Introduced CSS grid styles ensuring proper alignment and wrapping of titles and aside elements in different viewport sizes. This enhances the overall readability and maintainability of the views.
2025-04-10 15:41:06 +02:00
5858e05a42
Replace grid in person_list document to fit the whole width of the page
2025-04-10 15:31:06 +02:00
8b7b5ceed7
Release v3.10.2
2025-03-17 22:30:17 +01:00
b0e826d05a
Revert "Remove unnecessary ts-expect-error"
...
This reverts commit 7f101ba616
.
2025-03-17 22:22:37 +01:00
7f101ba616
Remove unnecessary ts-expect-error
2025-03-17 21:59:16 +01:00
c8e09a28e6
Eslint fixes
2025-03-17 17:32:28 +01:00
7ddf84ea5a
Fix ts errors upon prod compilation
2025-03-14 15:07:23 +01:00
7285e5c2b0
Merge branch '331-manage-attachments-to-workflow' into 'master'
...
Add attachments to workflow
Closes #331
See merge request Chill-Projet/chill-bundles!764
2025-02-03 21:15:00 +00:00
37227a3aeb
Add attachments to workflow
2025-02-03 21:15:00 +00:00
d0fa6dd512
Apply fix to query idInsideBundle for documentCategory creation
2025-02-03 11:21:00 +01:00
9a5fd67842
Resolve "Afficher les noms des usagers et l'entité concerné par l'entité notifiée dans la liste des notifications"
2025-01-23 11:34:16 +00:00
73bcfb82b7
Add configuration option to select storage driver
...
Introduces a new `use_driver` configuration option to specify the desired storage driver (`local_storage` or `openstack`). Ensures proper validation to handle multiple drivers and throws appropriate errors when configurations are inconsistent or missing. Refactors related logic to improve clarity and maintainability.
2025-01-09 15:25:43 +01:00
812e4047d0
Adjust key size in KeyGenerator to 32 bytes.
...
Changed the key size from 128 bytes to 32 bytes in the KeyGenerator service. This aligns with the expected algorithm requirements and ensures proper cryptographic behavior.
2025-01-09 15:25:43 +01:00
999ac3af2b
Add TempUrl signature validation to local storage
...
Implemented local storage-based file handling with TempUrl signature validation for upload and retrieval. Added validation checks for parameters like max file size/count, expiration, and signature integrity. Included unit tests for TempUrl signature validation and adjusted configuration for local storage.
2025-01-09 15:25:42 +01:00
0c628c39db
store encrypted content
2025-01-09 15:25:42 +01:00
c65f1d495d
Refactor ConfigureOpenstackObjectStorageCommand
...
- change namespace for more obvious handling;
- remove command of local storage is configured
2025-01-09 15:25:41 +01:00
83f7086bb0
Configure DI for providing kernel secret for TempUrlLocalStorageGenerator
2025-01-09 15:25:41 +01:00
c1e449f48e
Implements StoredObjectManager for local storage
2025-01-09 15:25:41 +01:00
1f6de3cb11
Implement TempUrlLocalStorageGenerator and its tests
...
Added the full implementation for TempUrlLocalStorageGenerator, including methods to generate signed URLs and POST requests with expiration and signature logic. Introduced corresponding unit tests to validate functionality using mocked dependencies.
2025-01-09 15:25:40 +01:00
3a2548ed89
Select storage depending on configuration
2025-01-09 15:25:39 +01:00
d7652658f2
Define new configuration for local storage
2025-01-09 15:25:39 +01:00
67b5bc6dba
Implements required interface to store documents on disk
2025-01-09 15:25:38 +01:00
e25c1e1816
Refactor object storage to separate local storage and openstack storage
2025-01-09 15:25:38 +01:00
4933d2251c
fix tests about PdfSignedMessageHandler.php
2024-12-16 16:50:07 +01:00
82fb98348b
Wrap PdfSignedMessage handling in a transaction
...
Ensure atomicity when writing stored objects and marking signatures as signed by wrapping these operations in a database transaction. This reduces the risk of partial updates and improves data consistency.
2024-12-16 15:44:40 +01:00
4cc254a3e5
Add script to package.json for eslint + take ts files into account with new baseline
2024-12-11 14:24:53 +01:00
16fe07cce7
More automatic eslint fixes, update baseline and eslint docs
2024-12-11 11:32:29 +01:00
ebfd48e41f
Apply prettier to files
2024-12-11 10:49:11 +01:00
a6aa2a81c2
Resolve merge with master
2024-12-11 10:46:06 +01:00
nobohan
0bb5a79cae
FEATURE signature: show full pages - show next signature button even if one signature
2024-12-05 17:16:06 +01:00
nobohan
bd3198e42b
FEATURE signature: show full pages - UI and turn pages
2024-12-05 17:16:05 +01:00
nobohan
96dfddc55f
FEATURE signature: show full pages - can add zone + fix hitSignature is canvas-aware
2024-12-05 17:16:05 +01:00
nobohan
da37a3db5f
FEATURE signature: show full pages - can select zone
2024-12-05 17:16:04 +01:00
nobohan
c2882b1079
FEATURE signature: show full pages - WIP
2024-12-05 17:16:01 +01:00