Colin Darie
|
e23e2d9c31
|
perf(export): download in chunks files >= 10 mb
|
2024-04-02 15:54:46 +02:00 |
|
Colin Darie
|
f9af570cab
|
perf(export): fix memory leak after large files downloads
|
2024-04-01 20:03:35 +02:00 |
|
Colin Darie
|
5be8865675
|
fix(export): sanitize filename containing unsafe chars for storage
Pourrait fixer des problèmes de dezip sous windows de zip.
|
2023-05-04 14:36:44 +02:00 |
|
Colin Darie
|
f615facbba
|
fix(export): don't fail when trying to write a file name > 255 bytes
|
2023-05-04 14:36:33 +02:00 |
|
Paul Chavard
|
d306583a7b
|
refactor(active_storage): PiecesJustificativesService::FakeAttachment -> ActiveStorage::FakeAttachment
|
2022-11-22 18:05:26 +01:00 |
|
Martin
|
e765ef16fd
|
fix(parallel_download_queue): appending content to file in those circumstances does not lead to good result. for now write response.body directly to the attachment [may lead to RAM overhead in case of big file... but i do not have another quick fix idea]
|
2022-04-01 18:22:28 +02:00 |
|
simon lehericey
|
31d52d2483
|
do not open all fd at once
|
2022-03-17 22:44:53 +01:00 |
|
Martin
|
383a92bcd9
|
fix(parallel_download_queue): tophoeus does not like raise from a request handler [crash straight to first frame]
|
2022-01-07 14:24:37 +01:00 |
|
Martin
|
3eb1c1a421
|
feat(async_backend): switch to typhoeus
|
2022-01-04 16:27:23 +01:00 |
|
Martin
|
ce1b189dcd
|
refactor(DownloadManager): extract parallel download in dedicated class. move error management in custom class for procedure exports using the didicated class
|
2022-01-04 16:17:03 +01:00 |
|