Commit Graph

12361 Commits

Author SHA1 Message Date
CalamitousFelicitousness 8d764951cf refactor(api): remove face restoration endpoints and parameters
- Remove /sdapi/v1/face-restorers route from api.py
- Remove get_restorers() function from endpoints.py
- Remove gfpgan_visibility, codeformer_visibility, codeformer_weight
  fields from ReqProcess model
- Remove GFPGAN and CodeFormer entries from run_extras() signature
  and create_args_for_run dict in postprocessing.py
2026-02-08 22:59:28 +00:00
CalamitousFelicitousness d01f45519f refactor: remove face restoration from processing pipeline
- Remove CodeFormer/GFPGAN import and setup from webui.py initialize()
- Remove face_restorers list, codeformer/gfpgan model path settings,
  and face restore UI settings section from shared.py
- Remove restore_faces parameter from StableDiffusionProcessing
- Remove face_restoration import and restore_faces processing block
  from processing.py
2026-02-08 22:59:00 +00:00
CalamitousFelicitousness 1e23495039 refactor: delete CodeFormer, GFPGAN, and face restoration modules
Remove all vendored face restoration code that is no longer maintained:

- modules/postprocess/codeformer_model.py, codeformer_arch.py, vqgan_arch.py
- modules/postprocess/gfpgan_model.py, restorer.py
- modules/face_restoration.py (base class and dispatcher)
- scripts/postprocessing_codeformer.py, postprocessing_gfpgan.py
- modules/facelib/ (vendored face detection/parsing library)

These were the only two backends registered in shared.face_restorers,
making the entire face restoration infrastructure dead code.
2026-02-08 22:58:33 +00:00
Vladimir Mandic bf1e763156 add attention benchmark
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-02-07 13:37:09 +00:00
Vladimir Mandic 3aac1f6510 Merge branch 'master' into dev 2026-02-07 13:10:43 +01:00
Vladimir Mandic d8362182bc Merge pull request #4629 from awsr/public-re-export
Mark public re-exports
2026-02-07 13:10:02 +01:00
Vladimir Mandic bf36047ca6 Merge pull request #4630 from Tillerz/dev
test script for (un)weighted wildcards
2026-02-07 13:09:27 +01:00
vladmandic 38e52b8570 update modernui submodule
Signed-off-by: vladmandic <mandic00@live.com>
2026-02-07 13:07:55 +01:00
Vladimir Mandic a0f9447d04 add --remote cmd opt
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-02-07 10:17:32 +00:00
Vladimir Mandic e8ff09a2d2 fix lora unload and improve preview error handler
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-02-07 09:07:34 +00:00
Oliver Hertel 9ebd05dc7b test file for weighted lists 2026-02-07 09:57:19 +01:00
Vladimir Mandic 04d7dbc1b8 update model template 2026-02-07 09:16:56 +01:00
Vladimir Mandic 56d0aade56 update gh templates 2026-02-07 08:05:06 +01:00
awsr e199f2d351 Update images.py exports 2026-02-06 14:29:46 -08:00
awsr c288f0de14 Explicitly mark additional items as re-exported 2026-02-06 14:16:46 -08:00
awsr 8e4aa8dbe1 Add comment 2026-02-06 13:42:37 -08:00
awsr 1e668fe86d Mark public re-exports
See: https://typing.python.org/en/latest/spec/distributing.html#import-conventions
2026-02-06 13:28:21 -08:00
Vladimir Mandic 5e2ab3057f Merge pull request #4627 from vladmandic/master
refresh dev
2026-02-06 14:16:01 +01:00
Vladimir Mandic 6eb1d0a2bf Merge pull request #4626 from vladmandic/dev
merge dev
2026-02-06 14:15:10 +01:00
vladmandic ef75acffb4 update changelog
Signed-off-by: vladmandic <mandic00@live.com>
2026-02-06 14:11:46 +01:00
Vladimir Mandic 4db4ff00ca Merge pull request #4625 from awsr/gallery-auto-refresh
Gallery: Add auto-update setting and functionality
2026-02-06 13:07:41 +01:00
Vladimir Mandic 54fac3090c Merge pull request #4624 from awsr/subfolder-fix
Gallery: Restore subfolder handling and fixes
2026-02-06 13:06:54 +01:00
awsr ade7c2e5f9 Add auto-update setting and functionality 2026-02-06 00:50:04 -08:00
awsr f84cb6ac64 Track active gallery element 2026-02-06 00:44:48 -08:00
awsr 171ead0fa2 Auto-select current folder after refresh 2026-02-06 00:43:58 -08:00
awsr 0c0911eddc Adjust click handlers for GalleryFolder 2026-02-06 00:43:03 -08:00
awsr 1696d0cd29 Update monitored options 2026-02-05 16:54:23 -08:00
awsr 8bfa612902 Fix typo 2026-02-05 16:43:37 -08:00
awsr d7da93e814 Remove redundant code...
- `src` is now normalized in advance.
- There's no ending `/` to remove because it's a file.
2026-02-05 16:25:11 -08:00
awsr 6d30df7ed6 Adjust input normalization 2026-02-05 15:55:18 -08:00
awsr 137504de36 Remove extra type checking...
- JSDoc should automatically apply the types to the variables/parameters in the IDE to provide a warning when the wrong value is being sent.
2026-02-05 15:18:07 -08:00
awsr f4bb78b51c Update types in JSDoc 2026-02-05 15:16:13 -08:00
awsr e7d382dc29 Restore saving full folder path to database 2026-02-05 15:15:33 -08:00
awsr 6520784487 Fix recursive folder cleanup 2026-02-05 15:11:23 -08:00
vladmandic 339dff59f8 update diffusers
Signed-off-by: vladmandic <mandic00@live.com>
2026-02-05 17:04:49 +01:00
vladmandic 40cbd33cbd add CTD-NT64Dark theme
Signed-off-by: vladmandic <mandic00@live.com>
2026-02-05 16:57:30 +01:00
vladmandic 059cbaf470 update modernui
Signed-off-by: vladmandic <mandic00@live.com>
2026-02-05 16:55:21 +01:00
vladmandic 9df9b84752 fix anima
Signed-off-by: vladmandic <mandic00@live.com>
2026-02-05 16:55:06 +01:00
vladmandic dd80e15cfd add RealPLKSR NomosWebPhoto and AnimeSharpV2 using spandrel engine
Signed-off-by: vladmandic <mandic00@live.com>
2026-02-05 14:06:17 +01:00
vladmandic e5ebc4e5a2 update changelog
Signed-off-by: vladmandic <mandic00@live.com>
2026-02-05 12:14:09 +01:00
vladmandic 3860737df7 update modernui
Signed-off-by: vladmandic <mandic00@live.com>
2026-02-05 11:21:59 +01:00
vladmandic 59654d68ea add hqx and icb interpolations
Signed-off-by: vladmandic <mandic00@live.com>
2026-02-05 11:21:17 +01:00
vladmandic 605d87cb2d reorg cli
Signed-off-by: vladmandic <mandic00@live.com>
2026-02-05 10:33:42 +01:00
vladmandic 5009b70ed8 fix anima model detection
Signed-off-by: vladmandic <mandic00@live.com>
2026-02-05 10:25:58 +01:00
vladmandic 2d6cc5addb metadata restore to always-on scrips
Signed-off-by: vladmandic <mandic00@live.com>
2026-02-05 10:21:49 +01:00
Vladimir Mandic c3c3930cce Merge pull request #4621 from Tillerz/dev
weighted wildcards: corrections after automated tests
2026-02-05 10:20:45 +01:00
Oliver Hertel a0c7df892c weighted wildcards: corrections after automated tests 2026-02-04 19:11:05 +01:00
Vladimir Mandic 0587a600c8 Merge pull request #4620 from vladmandic/master
refresh dev
2026-02-04 15:06:33 +01:00
Vladimir Mandic 0d240b1a8f Merge pull request #4618 from vladmandic/dev
merge dev
2026-02-04 15:05:58 +01:00
vladmandic d3dff5df15 one-more-offload
Signed-off-by: vladmandic <mandic00@live.com>
2026-02-04 15:05:22 +01:00