1
0
mirror of https://github.com/vladmandic/sdnext.git synced 2026-01-27 15:02:48 +03:00

353 Commits

Author SHA1 Message Date
awsr
6344db1b09 Enforce typing for geninfo 2026-01-21 16:20:53 -08:00
CalamitousFelicitousness
761ea1c327 feat(settings): add base path support for output folders
Change "Images folder" and "Grids folder" settings to act as base paths
that combine with specific folder settings, rather than replacing them.

- Add resolve_output_path() helper function to modules/paths.py
- Update all output path usages to use combined base + specific paths
- Update gallery API to return resolved paths with display labels
- Update gallery UI to show short labels with full path on hover

Example: If base is "C:\Database\" and specific is "outputs/text",
the resolved path becomes "C:\Database\outputs\text"

Edge cases handled:
- Empty base path: uses specific path directly (backward compatible)
- Absolute specific path: ignores base path
- Empty specific path: uses base path only
2026-01-16 16:24:05 +00:00
awsr
3654d0fa18 Update typing, remove incorrect typing 2026-01-13 04:09:58 -08:00
awsr
18bfa4b031 Fix type enforcement 2025-12-17 13:44:25 -08:00
awsr
6f00ad4643 Add type annotation to save queue 2025-12-17 13:38:42 -08:00
Vladimir Mandic
e265f1aace networks info details include preview image metadata
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-04 10:17:52 -05:00
Vladimir Mandic
24850cc083 guard against images list and avoid pipeline switches
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-28 14:38:35 -04:00
Vladimir Mandic
d351fdb98f add more job state updates and update history tab
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-13 10:54:04 -04:00
Vladimir Mandic
175e9cbe29 cleanup/refactor state history
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-12 16:12:45 -04:00
Vladimir Mandic
4ef1e56622 simplify namegen seq
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-08-14 10:14:16 -04:00
Vladimir Mandic
9ef6baf2ed use utf_16_be as primary metadata decoding
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-08-08 07:36:11 -04:00
Vladimir Mandic
b291c337a1 refactor internal post loop
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-08-01 10:45:39 -04:00
Vladimir Mandic
c07e5d74ab control auto-determine save path
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-07-29 09:07:36 -04:00
Vladimir Mandic
e8bec2823a css fonts update
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-07-25 14:55:24 -04:00
Vladimir Mandic
97c537a9c2 fix metadata handler
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-07-25 08:35:01 -04:00
Vladimir Mandic
5179255ff7 lint
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-07-24 17:42:13 -04:00
Vladimir Mandic
17fbc96a8c detect invokeai metadata
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-07-24 17:35:52 -04:00
Vladimir Mandic
23a4e6f97f cleanup
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-07-21 11:15:15 -04:00
Vladimir Mandic
b61118ffc8 detect comfyui metadata
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-07-17 09:02:23 -04:00
Vladimir Mandic
e8b5ea3847 major refactor: remove backend original
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-07-05 13:16:46 -04:00
Vladimir Mandic
6c3f0dd43b add SD_SAVE_DEBUG env variable
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-06-25 11:23:39 -04:00
Vladimir Mandic
b650618b27 fix params.txt
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-06-25 09:11:17 -04:00
Vladimir Mandic
10fb362bdc server state history
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-25 12:25:30 -04:00
Vladimir Mandic
dbf20d1388 api refactor: force access control and handle subpaths
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-02-14 11:27:21 -05:00
Vladimir Mandic
5a59054eec refactor video file create and save
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-15 13:03:40 -05:00
Disty0
705556d68d JPEG XL support 2025-01-12 00:38:13 +03:00
Vladimir Mandic
0114b59470 refactor of progress monitoring
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-05 13:22:19 -05:00
Vladimir Mandic
29c76cd8fa batch image processing use captions
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-21 10:16:33 -05:00
Vladimir Mandic
dab2827dab add api override field
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-11-08 09:49:46 -05:00
Vladimir Mandic
f593efe966 xyz grid create video
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-11-05 09:06:49 -05:00
Vladimir Mandic
ad87d1eb07 watermark alphablending
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-11-01 14:50:36 -04:00
Vladimir Mandic
faa0bf5358 add xyz optional time info
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-10-30 12:26:07 -04:00
Vladimir Mandic
ea0dfebe2d better handle any quant lib requirements
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-10-12 13:36:16 -04:00
Vladimir Mandic
3d38f6ea73 update xyz grid 2024-09-25 19:32:57 -04:00
Vladimir Mandic
4136983f82 add reprocess plus major processing refactor 2024-09-24 20:31:05 -04:00
Vladimir Mandic
b9e230c17f update logging 2024-09-22 11:17:06 -04:00
Vladimir Mandic
6919ca310a lint updates 2024-09-21 15:44:53 -04:00
Vladimir Mandic
114df73efa xyz grid multi-resolution 2024-09-21 14:30:53 -04:00
Vladimir Mandic
0b665fe4ae add reprocess image 2024-09-21 11:38:54 -04:00
Vladimir Mandic
daa206ed73 lint fixes 2024-09-09 11:30:15 -04:00
Vladimir Mandic
62d3cdf37d update txt/img/control size controls 2024-09-08 18:49:49 -04:00
Vladimir Mandic
a92e1ce664 enable full resize opts in hires 2024-09-08 12:32:45 -04:00
Vladimir Mandic
605e5f67aa add context-aware image resize 2024-09-07 11:58:58 -04:00
AI-Casanova
d1d0cdecb2 Implement seam-carving 2024-09-06 18:34:04 -05:00
Vladimir Mandic
85b26e03ff minor updates 2024-09-06 10:13:32 -04:00
Vladimir Mandic
00c9a2bb75 add cogvideox txt2video 2024-09-04 16:45:44 -04:00
Vladimir Mandic
9664ef4578 update hdr 2024-09-03 09:17:25 -04:00
Vladimir Mandic
5503a3bf09 fix invalid resize mode 2024-08-28 13:51:03 -04:00
Vladimir Mandic
65c137abf1 update 2024-08-28 10:22:46 -04:00
Vladimir Mandic
deefbe59a4 sd3 sampler shift support 2024-06-16 15:56:25 -04:00