Files
mostlymatter/server/channels/api4
Christopher Poile 737bed311c MM-60115, MM-62436, MM-62493: Compliance export downloads from local and s3; e2e tests (#29806)
* add ZipReader method to filestore and file/s3 backends

to merge

to merge

* add WriteStreamResponse as an alternative to WriteFileResponse

* add generated layers

* enable download link; download job endpoint now streams export dir zips

* fix MM-62493

* re-enable e2e tests--we have download links, folks

* Add tests for ZipReader in filestore and s3store

* remove unnecessary error return on ZipReader

* little cleanup

* improve tests; some refactoring: s.Nil(err) -> s.NoError(err)

* blank commit

* backwards compatability for pre-10.5 job downloads

* compress file response; better errors; better comments; PR comments

* update generated app layers

* improve/widen tests; improve comments; simplify localstore ZipReader

* regenerate layers

* follow GoDoc conventions

* update generated layers

* remove unnecessary comment

* in jobs/job-id/download, clean exportDir before sending to ZipReader

* better comments; add an error return on ZipReader

* improve file permissions

* adjust tests for new error returns

* linting

* i18n
2025-01-27 09:28:07 +05:30
..
2024-10-07 21:02:16 +02:00
2024-10-04 07:14:48 +02:00
2023-03-22 17:22:27 -04:00
2024-10-02 15:32:49 +02:00
2024-10-09 13:27:39 +02:00
2024-10-04 17:51:38 +02:00
2024-10-04 07:11:24 +02:00
2024-10-04 19:12:32 +02:00
2024-10-09 14:56:22 +02:00
2025-01-13 18:16:56 +05:30
2025-01-13 18:16:56 +05:30
2024-10-08 10:46:22 +02:00
2024-10-09 11:58:16 +02:00
2024-10-15 08:52:03 +02:00
2024-10-11 16:16:46 +02:00
2024-10-11 18:26:40 +02:00
2024-10-08 12:23:08 +02:00