Timmy Welch
c282ebf845
Switch ubuntu runner to 22.04 and macos to 13
2024-12-07 14:41:22 -08:00
Timmy Welch
38932f0782
Add language to ComicTagger
2024-12-06 23:18:45 -08:00
Timmy Welch
bf0a46055a
Fix parsing ' in filenames
...
Fixes #672
2024-12-06 23:18:45 -08:00
Timmy Welch
0fa329ca75
Add language to Credit in ComicAPI
2024-12-06 23:09:25 -08:00
Timmy Welch
577e99ae39
Print CLI tags when using the print command
2024-12-06 23:02:10 -08:00
Timmy Welch
5df9359151
Merge branch 'mizaki/write_md_merge' into develop
2024-10-19 14:00:46 -07:00
Timmy Welch
119a0881e0
Merge branch 'mizaki/fix_readtags' into develop
2024-10-19 13:59:59 -07:00
Timmy Welch
f4f732b742
Fix accidental re-ordering of pages when pages.image_index is disabled on a metadata type
2024-10-19 13:58:19 -07:00
Timmy Welch
a8f269aefa
Fix export to CBZ
2024-10-19 10:37:27 -07:00
Mizaki
6930f0cb74
Fix switching unclean read tags
2024-10-17 21:44:09 +01:00
Mizaki
170476a705
Preserve hidden metadata values when reading from GUI form
2024-10-15 13:06:19 +01:00
Timmy Welch
7448e9828b
Sort pages in archive order before writing CR metadata
2024-10-14 16:54:13 -07:00
Timmy Welch
6d20fe348f
Update pre-commit
2024-10-11 21:07:17 -07:00
Timmy Welch
5b02358bf1
Fix all inputs being disabled when an invalid tag is loaded from settings
2024-10-11 21:04:48 -07:00
Timmy Welch
78df903de7
pre-commit
2024-09-27 15:08:00 -07:00
Timmy Welch
4cd70670cc
Allow custom paramaters in comicvine url
2024-09-27 15:06:26 -07:00
Timmy Welch
dcb532d7c9
Add Image Comics to publishers.json
2024-09-27 14:45:33 -07:00
Timmy Welch
5820c36ea5
Fix CV error handling
2024-09-27 14:39:25 -07:00
Timmy Welch
c0db1e52ae
Make cleanup_html produce text that is more compliant with markdown
2024-09-22 16:26:15 -07:00
Timmy Welch
e46656323c
Fix clearing invalid tags
2024-09-22 16:24:28 -07:00
Timmy Welch
e96de650bf
Fix label names for standard location links
2024-09-21 17:06:17 -07:00
Timmy Welch
b421a0edaa
Add links to standard locations
2024-09-21 15:57:09 -07:00
Timmy Welch
a9fdafdb93
Format message better
2024-09-21 15:39:37 -07:00
Timmy Welch
a4a6d54d7e
Merge branch 'cv-cache' into develop
2024-09-20 15:02:20 -07:00
Timmy Welch
9358431146
Add a notice about Metron/GCD changes on PyInstaller builds
2024-09-20 14:45:06 -07:00
Timmy Welch
a60eda1602
Typo
2024-09-20 13:57:14 -07:00
Timmy Welch
c796ad7c7a
Enable debug logging for pyrate-limiter
2024-09-20 13:52:25 -07:00
Timmy Welch
63718882a5
Update pyinstaller package to not include metron or gcd by default
...
This makes it so that users using pyinstaller can update metron and gcd without waiting for a new ComicTagger release
2024-09-19 19:23:41 -07:00
Timmy Welch
89dfec2363
ComicVine improvements
...
Add more logging
Add a 10 second timeout to all requests
Log unhandled exceptions
2024-09-19 19:13:03 -07:00
Timmy Welch
39a4a37d7c
Add tests
2024-09-19 19:03:30 -07:00
Timmy Welch
25e5134577
Cache more ComicVine lookups
2024-09-19 17:31:06 -07:00
Timmy Welch
a7f1d566ab
Merge branch 'plugin-isolation' into develop
2024-09-19 16:26:35 -07:00
Timmy Welch
234d9e49fe
Fix test
2024-09-17 15:32:01 -07:00
Timmy Welch
6ea9230382
Allow .whl files
2024-09-17 14:27:01 -07:00
Timmy Welch
1803a37591
Handle None values when doing conversions and catch indexing errors
2024-09-17 09:20:11 -07:00
Timmy Welch
c50de9bed7
Fix plugin folder
2024-09-16 16:52:51 -07:00
Timmy Welch
6a97ace933
Only support zip local plugins
2024-09-16 16:46:42 -07:00
Timmy Welch
f56d58bf45
Fix reading plugin files
2024-09-16 16:13:11 -07:00
Timmy Welch
4c9096a11b
Implement the most basic local plugin isolation possible
...
Remove modules belonging to local plugins after loading
Remove sys.path entry after loading
This means that multiple local plugins can be installed with the same import path and should work correctly
This does not allow loading a local plugin that has the same import path as an installed plugin
2024-09-15 17:09:33 -07:00
Timmy Welch
c9c0c99a2a
Increase rate limits on CV to cover the 200 requests/Hr restriction
...
Add twitter's alternative to HTTP code 429
2024-09-12 13:56:57 -07:00
Timmy Welch
58f71cf6d9
Remove archived tags from tests
2024-09-12 13:17:06 -07:00
Timmy Welch
befffc98b1
Catch all exceptions when parsing metadata from the CLI
2024-09-12 13:11:30 -07:00
Timmy Welch
006f3cbd1f
Remove comet and cbl tags
2024-09-12 12:09:07 -07:00
Timmy Welch
582224abec
Fixes for quick-tag
2024-09-12 11:51:38 -07:00
Timmy Welch
acb59f9e83
Fix saving settings
2024-08-24 12:19:11 -07:00
Timmy Welch
fab30f3f29
Add experimental quick-tag
2024-08-18 19:16:55 -07:00
Timmy Welch
2cb6caea8d
Ignore update with incomplete data when complete data is already cached
2024-08-16 17:05:28 -07:00
Timmy Welch
ffdf7d71e1
Fix tests
2024-08-16 12:50:14 -07:00
Timmy Welch
db3d5d6a01
Merge branch 'jxl' into develop
2024-08-09 16:34:25 -07:00
Timmy Welch
8709ef301d
Fix failing test
2024-08-03 23:11:31 -07:00