Diogo Correia and GitHub
c9776fb990
fix(web): download archives via html POST forms ( #30021 )
...
* fix: download archives via html POST forms
* refactor: fix css of download panel, add translations and toasts
* style: run lint, formatter, check
* chore: generate open-api specs
* refactor(web): simplify download manager, use SvelteMap
* refactor(server): parse fields from x-www-form-urlencoded request
* refactor: move content-disposition to ImmichReadStream
* Pass asset ids as a comma-separated string
This fixes a bug where the 1000 parameter limit is being hit when
downloading 1000+ assets.
* Add download controller test
* Fix lint warnings
2026-08-20 20:58:41 -04:00
..
2026-07-27 18:17:47 +00:00
2026-07-27 18:17:47 +00:00
2026-07-27 18:17:47 +00:00
2026-07-27 18:17:47 +00:00
2026-07-27 18:17:47 +00:00
2026-06-26 16:46:30 +00:00
2026-07-27 18:17:47 +00:00
2025-11-20 08:58:18 -05:00
2026-06-05 18:01:27 +02:00
2026-07-27 18:17:47 +00:00
2026-07-27 18:17:47 +00:00
2026-06-26 16:46:30 +00:00
2026-07-27 18:17:47 +00:00
2026-07-27 18:17:47 +00:00
2026-07-27 18:17:47 +00:00
2026-07-27 18:17:47 +00:00
2026-07-27 18:17:47 +00:00
2026-08-20 20:58:41 -04:00
2026-07-27 18:17:47 +00:00
2026-07-27 18:17:47 +00:00
2026-07-27 18:17:47 +00:00
2026-07-27 18:17:47 +00:00
2026-07-27 18:17:47 +00:00
2026-07-27 18:17:47 +00:00
2026-06-26 16:46:30 +00:00
2026-07-27 18:17:47 +00:00
2026-07-27 18:17:47 +00:00
2026-07-27 18:17:47 +00:00
2026-07-27 18:17:47 +00:00
2026-06-30 20:01:21 +00:00
2026-07-27 18:17:47 +00:00
2026-07-27 18:17:47 +00:00
2026-07-27 18:17:47 +00:00
2026-07-27 18:17:47 +00:00
2026-06-26 16:46:30 +00:00
2026-07-27 18:17:47 +00:00
2026-06-26 16:46:30 +00:00
2026-07-27 18:17:47 +00:00
2026-07-27 18:17:47 +00:00
2026-07-27 18:17:47 +00:00
2026-06-05 18:01:27 +02:00
2026-06-26 16:46:30 +00:00
2026-06-26 16:46:30 +00:00
2025-05-20 13:15:10 +01:00
2026-07-27 18:17:47 +00:00
2026-07-27 18:17:47 +00:00
2026-06-05 18:01:27 +02:00
2024-10-22 15:39:28 +00:00
2026-06-05 18:01:27 +02:00
2026-07-27 18:17:47 +00:00
2026-07-27 18:17:47 +00:00
2024-10-22 15:39:28 +00:00
2026-06-05 18:01:27 +02:00
2026-06-26 16:46:30 +00:00
2026-07-27 18:17:47 +00:00
2026-06-26 16:46:30 +00:00
2026-07-27 18:17:47 +00:00
2026-07-27 18:17:47 +00:00
2026-07-27 18:17:47 +00:00
2026-07-27 18:17:47 +00:00
2026-07-27 18:17:47 +00:00
2026-07-27 18:17:47 +00:00
2026-07-27 18:17:47 +00:00
2026-07-27 18:17:47 +00:00
2026-07-27 18:17:47 +00:00
2026-07-27 18:17:47 +00:00
2026-07-27 18:17:47 +00:00
2026-07-27 18:17:47 +00:00
2025-11-20 08:58:18 -05:00
2026-07-27 18:17:47 +00:00
2026-07-27 18:17:47 +00:00
2026-07-27 18:17:47 +00:00
2026-07-09 17:30:32 +00:00
2026-07-27 18:17:47 +00:00
2026-07-27 18:17:47 +00:00
2026-06-05 18:01:27 +02:00
2026-06-05 18:01:27 +02:00
2026-07-27 18:17:47 +00:00
2026-07-09 17:30:32 +00:00
2026-07-27 18:17:47 +00:00
2026-06-05 18:01:27 +02:00
2026-07-27 18:17:47 +00:00
2026-07-27 18:17:47 +00:00
2026-06-26 16:46:30 +00:00
2026-06-26 16:46:30 +00:00
2026-07-27 18:17:47 +00:00
2026-07-27 18:17:47 +00:00
2026-07-27 18:17:47 +00:00
2026-07-27 18:17:47 +00:00