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