Commit Graph
45 Commits
Author SHA1 Message Date
Vito Sansevero 224fcc7803 chore(ci): add code quality, security scanning, and Dependabot
- Add code-quality.yml: Black formatting check, flake8 linting, bandit
  security scan
- Add dependabot.yml: weekly updates for pip deps and GitHub Actions
- Add requirements-dev.txt: single source of truth for CI dependencies
- Harden test.yml: add permissions, pip caching, use requirements-dev.txt
- Add Black/flake8/bandit config to pyproject.toml (line-length=88)
2026-02-07 08:30:00 -08:00
Vito Sansevero 5c5fe512c8 chore: bump version to 3.0.33 in pyproject.toml 2026-02-07 08:09:26 -08:00
Vito Sansevero 091689f9f5 chore: bump version to 3.0.32 in pyproject.toml 2026-02-06 14:34:00 -08:00
Vito Sansevero f485825bfb fix: resolve gallery crash when thumbnails exist and prevent thumbnail-as-image linking
- Fix AttributeError: 'str' has no attribute 'as_posix' on thumbnail_rel_path
  in get_output_images and find_duplicates (thumbnail_rel_path is already a
  string from f-string construction, not a Path object)
- Fix NameError: total_images undefined in generate_thumbnails (was defined as
  total_media, causing progress logging and response to fail)
- Add URL encoding for paths in scan_output_dir for filenames with spaces
- Exclude thumbnails directory from image monitor to prevent linking thumbnail
  files to prompts via fallback mechanism
- Bump version to 3.0.31
2026-02-03 14:07:23 -08:00
Vito Sansevero 846b0b64b9 chore: bump version to 3.0.30 2026-02-03 08:39:29 -08:00
Vito Sansevero 9688e94b4c chore: bump version to 3.0.29 in pyproject.toml 2026-02-02 16:01:08 -08:00
Vito Sansevero 4f273e9b21 chore: bump version to 3.0.28 in pyproject.toml 2026-02-02 15:21:58 -08:00
Vito Sansevero b137c998b3 chore(pyproject): bump version to 3.0.27 2026-02-02 15:11:03 -08:00
Vito Sansevero 33a66da2f1 chore: bump version to 3.0.26 in pyproject.toml 2025-12-09 14:13:44 -08:00
Vito Sansevero 067320e9c5 chore: bump version to 3.0.25 in pyproject.toml 2025-12-09 12:51:32 -08:00
Vito Sansevero 75fad23464 chore: bump version to 3.0.24 in pyproject.toml 2025-12-09 09:32:10 -08:00
Vito Sansevero b8d6b9072d chore(pyproject): bump version to 3.0.23 2025-12-07 17:38:04 -08:00
Vito Sansevero b5e6bec141 chore: bump version to 3.0.22 in pyproject.toml 2025-12-06 07:27:26 -08:00
Vito Sansevero e0e61ad618 chore: bump version to 3.0.21 in pyproject.toml 2025-09-09 09:30:09 -07:00
Vito Sansevero 8f01bc1541 chore: bump version to 3.0.20 in pyproject.toml 2025-08-30 17:33:53 -07:00
Vito Sansevero 0b94063e73 chore: remove local settings, bump version to 3.0.19 2025-08-11 19:32:28 -07:00
Vito Sansevero d949585b35 chore: bump version to 3.0.18 in pyproject.toml 2025-08-11 15:32:48 -07:00
Vito Sansevero a6997e0c8c chore: bump version to 3.0.17 in pyproject.toml 2025-08-11 14:20:49 -07:00
Vito Sansevero 190146f7b6 chore(pyproject): bump version to 3.0.16 2025-08-04 07:00:14 -07:00
Vito Sansevero f488eec029 chore: bump version to 3.0.15 in pyproject.toml 2025-08-04 06:32:48 -07:00
Vito Sansevero cb3d09ad46 chore: bump version to 3.0.13 in pyproject.toml 2025-06-19 16:56:52 -07:00
Vito Sansevero 283268a1ec chore: bump version to 3.0.12 in pyproject.toml 2025-06-19 13:06:37 -07:00
Vito Sansevero 890060bc38 chore(pyproject): update version and add icon URL 2025-06-16 06:38:16 -07:00
Vito Sansevero f3d49a95d6 chore: bump version to 3.0.10 in pyproject.toml 2025-06-11 13:43:27 -07:00
Vito Sansevero 592812918d chore: bump version to 3.0.9 in pyproject.toml 2025-06-09 08:41:56 -07:00
Vito Sansevero 6321991af0 chore(pyproject): bump version to 3.0.8 2025-06-08 15:53:20 -07:00
Vito Sansevero feb8248fdd chore: bump version to 3.0.7 in pyproject.toml 2025-06-08 15:50:48 -07:00
Vito Sansevero 5e3e258501 chore: bump version to 3.0.6 in pyproject.toml 2025-06-08 15:38:07 -07:00
Vito Sansevero 533c234957 chore: bump version to 3.0.5 in pyproject.toml 2025-06-08 13:45:58 -07:00
Vito Sansevero 81334571fb chore: bump version to 3.0.4 in pyproject.toml 2025-06-04 08:58:00 -07:00
Vito Sansevero b7649754bd chore: bump version to 3.0.3 in pyproject.toml 2025-06-04 06:53:19 -07:00
Vito Sansevero c765181e18 chore: bump version to 3.0.2 in pyproject.toml 2025-06-03 17:57:56 -07:00
Vito Sansevero 4505e62261 chore: bump version to 3.0.1 in pyproject.toml 2025-06-03 17:07:08 -07:00
Vito Sansevero d3f65c2a7e chore(pyproject): update version to 3.0.0 2025-06-01 12:27:00 -07:00
Vito Sansevero 145fa3a6e3 chore(pyproject): bump version to 1.0.10 2025-05-29 06:49:32 -07:00
Vito Sansevero 2924a4bb9d chore: bump version to 1.0.9 in pyproject.toml 2025-05-28 11:03:28 -07:00
Vito Sansevero dcbfd6979d chore: bump version to 1.0.8 in pyproject.toml - fixes unicode in logger 2025-05-28 09:19:50 -07:00
Vito Sansevero 134fe4a840 chore: bump version to 1.0.7 in pyproject.toml - Fixes duplicates, Fixes prompts scanning, improves maintance, adds logger 2025-05-28 08:59:12 -07:00
Vito Sansevero 5a9b4e87f4 chore(pyproject): bump version to 1.0.6 2025-05-27 14:04:24 -07:00
Vito Sansevero 5632373612 chore: bump version to 1.0.5 in pyproject.toml, this fixes #3 2025-05-27 12:37:29 -07:00
Vito Sansevero 7aa3fe09f6 chore(pyproject): update version to 1.0.4 2025-05-27 10:59:14 -07:00
Vito Sansevero a0007c0642 chore: bump version to 1.0.2 in pyproject.toml 2025-05-25 21:37:30 -07:00
Vito Sansevero 7957227db8 chore: bump version to 1.0.1 in pyproject.toml 2025-05-25 21:22:58 -07:00
Vito Sansevero e987633196 chore(pyproject): update PublisherId in pyproject.toml 2025-05-25 16:39:31 -07:00
async () = process.env.GIT_USERNAME || (await ghUser()).email && (await ghUser()).name || DIE("Missing env.GIT_USERNAME") 883e67070a chore(pyproject): Add pyproject.toml for Custom Node Registry 2025-05-25 16:57:29 +00:00