CalamitousFelicitousness
4c2022dfdf
feat(civitai): embed preview meta into downloaded images
...
Civitai's CDN strips PNG tEXt/EXIF chunks during delivery, leaving the
modernUI Preview metadata tab empty for downloaded networks. Format the
version API's images[].meta into sdnext's standard parameters channel
(PNG tEXt / JPEG-WEBP EXIF UserComment) so read_info_from_image picks
it up through the existing path. Embedding is wrapped in try/except
and never blocks the download.
2026-05-10 03:20:03 +01:00
..
2026-03-24 06:15:26 -07:00
2026-05-09 17:09:55 +02:00
2026-02-19 09:15:37 +01:00
2026-04-12 19:06:08 +02:00
2026-02-19 11:09:13 +01:00
2026-05-10 03:20:03 +01:00
2026-04-30 10:06:55 +02:00
2026-02-19 11:13:44 +01:00
2026-05-09 09:38:54 +02:00
2026-01-19 11:10:05 +01:00
2026-05-09 10:15:26 +02:00
2026-02-19 11:09:13 +01:00
2026-02-21 09:32:36 +01:00
2026-05-07 01:09:28 +03:00
2026-05-08 10:56:14 +02:00
2026-02-19 11:09:13 +01:00
2026-05-09 09:38:54 +02:00
2026-05-04 21:44:07 +01:00
2026-03-24 04:27:30 -07:00
2026-04-29 11:20:22 +02:00
2026-02-19 11:09:13 +01:00
2026-05-09 09:38:54 +02:00
2026-03-24 05:12:18 -07:00
2026-04-12 18:54:22 +02:00
2026-04-12 19:06:08 +02:00
2026-04-25 21:14:18 +01:00
2026-04-11 16:31:32 +01:00
2026-05-05 09:31:05 +02:00
2026-04-14 11:51:27 +02:00
2026-02-11 09:57:37 +01:00
2026-03-24 06:07:34 -07:00
2026-02-19 11:09:13 +01:00
2026-03-24 06:07:34 -07:00
2026-05-09 17:09:55 +02:00
2026-05-02 19:38:08 +01:00
2026-02-19 15:28:24 +01:00
2026-03-25 13:47:27 -07:00
2026-02-19 11:09:13 +01:00
2026-02-19 11:09:13 +01:00
2026-03-21 09:08:53 +01:00
2026-04-12 19:07:20 +02:00
2026-03-20 21:43:44 +00:00
2026-03-22 11:17:41 +01:00
2026-04-09 13:48:54 +02:00
2026-04-28 11:00:19 +02:00
2026-05-09 09:38:54 +02:00
2026-02-19 11:09:13 +01:00
2026-02-19 15:28:24 +01:00
2026-04-12 21:51:29 +01:00
2026-03-01 18:17:42 +01:00
2026-04-06 01:06:19 -07:00
2026-04-15 10:10:05 +02:00
2026-04-29 07:59:43 +02:00
2026-05-08 10:16:17 +02:00
2026-03-13 08:22:41 +01:00
2026-02-19 11:13:44 +01:00
2026-03-12 14:16:51 +01:00
2026-02-19 11:09:13 +01:00
2026-04-26 20:21:00 -07:00
2026-02-19 09:46:42 +01:00
2026-03-27 14:00:46 +01:00
2026-02-19 11:09:13 +01:00
2026-05-05 17:02:17 +02:00
2026-05-04 20:45:10 +02:00
2026-02-19 12:21:46 +01:00
2026-04-12 19:07:20 +02:00
2026-02-19 09:46:42 +01:00
2026-03-28 09:49:05 +01:00
2026-04-12 19:06:08 +02:00
2026-03-24 15:01:07 +01:00
2026-02-19 11:09:13 +01:00
2026-05-08 14:44:00 +02:00
2026-04-04 11:09:39 +02:00
2026-04-18 12:10:03 +02:00
2026-02-19 11:09:13 +01:00
2026-02-19 11:09:13 +01:00
2026-02-19 11:09:13 +01:00
2026-02-19 09:15:37 +01:00
2026-05-09 13:32:29 +02:00
2026-02-19 09:46:42 +01:00
2026-02-19 11:09:13 +01:00
2026-02-19 09:15:37 +01:00
2026-02-19 11:13:44 +01:00
2026-04-18 12:10:03 +02:00
2026-02-19 11:09:13 +01:00
2026-05-07 22:22:05 +01:00
2026-05-02 08:06:57 +02:00
2026-05-09 09:38:54 +02:00
2026-03-19 04:03:13 +00:00
2026-05-04 07:37:40 +02:00
2026-05-07 07:20:20 +02:00
2026-04-30 03:42:11 +01:00
2026-03-13 14:44:58 +01:00
2026-04-30 11:03:20 +02:00
2026-05-08 14:50:05 +02:00
2026-04-26 03:08:07 +01:00
2026-05-04 02:52:42 +01:00
2026-05-08 14:44:00 +02:00
2026-03-24 05:48:19 -07:00
2026-03-24 05:12:18 -07:00
2026-02-19 09:15:37 +01:00
2026-02-19 15:28:24 +01:00
2026-03-05 20:06:09 -08:00
2025-10-16 19:39:05 -04:00
2026-04-27 17:15:05 -07:00
2026-02-19 11:09:13 +01:00
2026-02-19 09:15:37 +01:00
2026-05-08 10:16:17 +02:00
2026-04-09 13:48:54 +02:00
2025-07-31 17:33:44 -04:00
2026-05-08 13:58:35 +02:00
2026-05-08 14:44:00 +02:00
2026-03-13 14:44:58 +01:00
2026-02-19 09:15:37 +01:00
2026-03-13 15:05:47 +01:00
2026-04-30 11:03:20 +02:00
2026-03-13 15:05:47 +01:00
2026-02-19 09:46:42 +01:00
2026-04-15 12:32:21 +00:00
2026-02-19 09:15:37 +01:00
2026-02-19 11:09:13 +01:00
2026-02-21 09:32:36 +01:00
2026-04-12 19:07:20 +02:00
2026-05-08 13:58:35 +02:00
2026-05-08 14:44:00 +02:00
2026-03-24 05:19:51 -07:00
2026-03-24 05:19:51 -07:00
2026-04-25 03:16:03 +01:00
2026-04-15 09:44:32 +02:00
2026-04-15 09:44:32 +02:00
2026-03-13 11:49:41 +01:00
2026-03-24 05:19:51 -07:00
2026-04-24 23:36:27 +01:00
2026-05-02 10:22:43 +02:00
2026-02-19 09:15:37 +01:00
2026-02-19 09:46:42 +01:00
2026-02-19 09:46:42 +01:00
2026-05-08 14:44:00 +02:00
2026-02-11 02:47:41 +00:00
2026-04-14 11:51:27 +02:00
2026-03-26 16:42:04 -07:00
2026-04-23 16:49:31 -07:00
2026-02-19 09:15:37 +01:00
2026-03-24 06:07:34 -07:00
2026-02-19 15:28:24 +01:00
2025-11-02 06:29:19 -05:00
2026-03-13 13:02:41 +01:00
2026-02-19 11:09:13 +01:00
2026-03-13 08:19:32 +01:00
2026-05-04 00:50:23 +01:00
2026-05-08 12:16:21 +02:00
2025-08-31 12:39:59 -04:00
2026-04-29 07:59:43 +02:00
2026-04-29 19:53:14 +02:00
2026-04-30 10:06:55 +02:00
2026-04-19 16:14:19 +02:00
2026-02-19 11:36:20 +01:00
2026-04-20 08:12:21 +02:00
2026-04-23 16:49:31 -07:00
2026-02-19 11:36:20 +01:00
2026-04-23 16:49:31 -07:00
2026-02-19 11:09:13 +01:00
2026-02-19 20:48:42 +01:00
2026-03-22 11:09:45 +01:00
2026-02-19 11:09:13 +01:00
2026-04-24 21:55:27 +01:00
2026-05-08 08:46:18 +02:00
2026-05-04 09:03:50 +02:00
2025-10-24 19:58:59 +03:00
2025-11-28 02:27:19 -08:00
2026-03-18 07:53:04 +01:00
2026-04-23 16:27:36 -07:00
2026-02-19 15:28:24 +01:00
2026-04-29 11:20:22 +02:00
2026-05-08 13:58:35 +02:00
2026-02-19 11:09:13 +01:00
2026-04-04 11:03:34 +02:00
2026-05-09 13:32:29 +02:00
2026-05-04 09:03:50 +02:00
2026-03-18 07:53:04 +01:00
2026-03-24 06:07:34 -07:00
2026-04-19 04:38:47 +01:00
2026-05-08 14:43:39 +02:00
2025-11-08 14:54:34 -08:00
2026-04-06 01:06:19 -07:00
2026-04-06 01:06:19 -07:00
2026-04-06 01:06:19 -07:00
2026-04-06 01:06:19 -07:00
2026-03-24 06:08:15 -07:00
2026-04-26 03:14:48 +01:00
2026-03-05 20:17:44 -08:00
2026-02-19 09:46:42 +01:00