Diogo Correia
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-08-11 11:02:14 -04:00
2025-11-13 08:18:43 -05:00
2026-08-11 11:02:14 -04:00
2026-07-15 18:15:41 +00:00
2026-08-18 16:07:39 -04:00
2026-08-18 16:07:39 -04:00
2025-05-03 09:39:44 -04:00
2026-07-30 15:12:25 -04:00
2026-08-11 11:02:14 -04:00
2026-07-21 15:33:46 +02:00
2026-08-11 11:02:14 -04:00
2026-06-07 09:40:01 -04:00
2025-11-13 08:18:43 -05:00
2026-08-11 11:02:14 -04:00
2026-07-30 15:12:25 -04:00
2026-08-20 20:03:00 +02:00
2026-08-20 11:46:17 -04:00
2026-08-20 11:46:17 -04:00
2026-08-20 11:46:17 -04:00
2026-08-20 11:46:17 -04:00
2026-08-11 11:02:14 -04:00
2026-07-30 15:12:25 -04:00
2026-08-20 20:58:41 -04:00
2026-02-18 21:47:45 +00:00
2026-08-11 11:02:14 -04:00
2026-05-04 12:51:54 +02:00
2025-11-13 08:18:43 -05:00
2026-08-19 14:31:57 -04:00
2026-08-20 20:03:00 +02:00
2026-06-18 14:44:28 +02:00
2026-08-19 14:31:57 -04:00
2025-11-25 08:19:40 -05:00
2026-08-19 14:31:57 -04:00
2026-06-07 09:40:01 -04:00
2026-08-11 11:02:14 -04:00
2026-07-30 15:12:25 -04:00
2026-08-19 14:31:57 -04:00
2026-01-22 07:43:29 -05:00
2026-08-11 11:02:14 -04:00
2026-06-07 09:40:01 -04:00
2026-08-11 11:02:14 -04:00
2026-08-20 11:46:17 -04:00
2026-08-11 11:02:14 -04:00
2025-11-13 08:18:43 -05:00
2026-08-19 14:31:57 -04:00
2026-07-30 15:12:25 -04:00
2026-08-11 11:02:14 -04:00
2025-11-13 08:18:43 -05:00
2026-08-11 11:02:14 -04:00
2026-06-07 09:40:01 -04:00
2026-08-11 11:02:14 -04:00
2026-05-26 16:47:05 -04:00
2025-11-25 08:19:40 -05:00
2026-08-11 11:02:14 -04:00
2026-07-08 20:32:20 +02:00
2026-08-20 11:46:17 -04:00
2026-06-07 09:40:01 -04:00
2026-08-19 14:31:57 -04:00
2026-04-14 20:58:02 -04:00
2026-08-11 11:02:14 -04:00
2026-06-07 09:40:01 -04:00
2026-08-11 11:02:14 -04:00
2026-06-03 12:47:38 -04:00
2026-08-20 11:46:17 -04:00
2026-08-20 11:46:17 -04:00
2026-08-19 14:31:57 -04:00
2025-11-13 08:18:43 -05:00
2026-08-11 11:02:14 -04:00
2026-06-07 09:40:01 -04:00
2026-08-11 11:02:14 -04:00
2025-11-13 08:18:43 -05:00
2026-08-19 14:31:57 -04:00
2025-11-13 08:18:43 -05:00
2026-08-11 11:02:14 -04:00
2026-07-28 12:16:59 +02:00
2026-08-11 11:02:14 -04:00
2026-06-07 09:40:01 -04:00
2026-06-17 19:02:10 -04:00
2026-01-23 09:03:57 -05:00
2026-08-11 11:02:14 -04:00
2026-08-13 19:18:24 -07:00