Timmy Welch
9f00af4bba
Change issue id and series id to strings
2022-12-23 00:09:19 -08:00
Timmy Welch
92fa4a874b
Improve typing in ComicVineTalker
2022-12-22 10:47:37 -08:00
Timmy Welch
a33b00d77e
Update ComicTalker documentation
2022-12-22 10:47:35 -08:00
Timmy Welch
d4b4544b2f
Replace most instances of volume in ComicVineTalker with series
...
All remaining uses of the word volume are used directly by the api and
are documented that it refers to the series
2022-12-22 10:30:48 -08:00
Timmy Welch
521d5634f3
Fix tests
2022-12-22 10:16:32 -08:00
Timmy Welch
1d9840913a
Change all references of volume to series
2022-12-22 10:16:05 -08:00
Timmy Welch
53a0b23230
Collapse formatting
2022-12-15 20:21:53 -08:00
Timmy Welch
fc4eb4f002
Cleanup
...
Move most options passed in to ComicVineTalker to ComicTalker
Give ComicCacher and ComicTalker a version argument to remove all
references to comictaggerlib
Update default arguments to reflect what is required to use these classes
2022-11-25 19:22:01 -08:00
Timmy Welch
858bc303d8
Stop setting the notes field in map_comic_issue_to_metadata
2022-11-25 19:21:55 -08:00
Mizaki
d75f39fe93
Remove logos dir
2022-11-24 23:58:24 +00:00
Mizaki
12d9befc25
Remove unneeded code from fetch_issue_data.
2022-11-24 23:56:12 +00:00
Mizaki
3e8ee864b7
Remove setting options and logo_url.
2022-11-24 23:35:35 +00:00
Mizaki
134c4a60e9
Add some docstrings.
2022-11-24 23:26:48 +00:00
Mizaki
52cc692b58
Remove some TODOs.
2022-11-23 00:22:48 +00:00
Mizaki
31894a66ec
Remove repair_urls function, taken care of in format results functions.
2022-11-19 21:59:10 +00:00
Mizaki
aa11a47164
HTML table patch
2022-11-18 23:22:39 +00:00
Mizaki
093d20a52b
Remove all the cool settings changes.
2022-11-18 23:18:41 +00:00
Mizaki
38c3014222
Use strip().splitlines() in cacher to prevent [''] return. Some clean up.
2022-11-17 15:55:38 +00:00
Mizaki
df87f81698
Remove volume only functions used for testing.
2022-11-13 23:25:08 +00:00
Mizaki
cf12e891b0
Fix CV API test. Fix sending last source details in settings for API test and website link.
2022-11-12 23:13:53 +00:00
Mizaki
06ffd9f6be
Add logo/text button to source tab that links to webpage.
2022-11-12 01:09:17 +00:00
Mizaki
629b28f258
Small fixes after merge.
2022-11-07 02:03:36 +00:00
Mizaki
63e6174cf2
Not all fields are required in ComicVolume and ComicIssue but cacher would fail if any optional field were missing.
2022-11-07 01:38:19 +00:00
Mizaki
9da14e0f95
Fix source switching. Use start year if cover date is missing.
2022-11-07 01:19:03 +00:00
Mizaki
67be086638
Move map comic data to utils along with remove html. Alter tests.
2022-11-05 16:49:59 +00:00
Mizaki
a724fd8430
Compensate for a split empty string returning ['']. I don't see a way around this?
2022-11-05 01:21:51 +00:00
Mizaki
19e5f10a7b
Revert "Revert passing only issue id to fetch_comic_data. Instead send issue id, volume id and issue number. This is because MU will not have the issue number from the API call. Now, if it has been parsed from the file name it will be available for use by the MU talker."
...
This reverts commit e5e9617052
.
2022-11-04 16:16:07 +00:00
Mizaki
e5e9617052
Revert passing only issue id to fetch_comic_data. Instead send issue id, volume id and issue number. This is because MU will not have the issue number from the API call. Now, if it has been parsed from the file name it will be available for use by the MU talker.
2022-11-04 00:52:22 +00:00
Mizaki
b4f6820f56
remove_fetch_alternate_cover_urls.patch
2022-11-03 23:32:35 +00:00
Mizaki
b07aa03c5f
Use xlate for all int conversion in CV talker and compare cache issues to expected number.
2022-11-03 22:35:46 +00:00
Mizaki
2f54b1b36b
A few minor logging tweaks.
2022-11-03 15:39:13 +00:00
Mizaki
870dc5e9b6
Move issue_id to first position of fetch_comic_data as most used.
2022-10-30 17:52:55 +00:00
Mizaki
86402af8b1
Merge branch 'develop' into infosources
...
# Conflicts:
# comictaggerlib/comicvinetalker.py
2022-10-30 11:39:01 +00:00
Mizaki
26851475ea
Clean up loading cover images. Probably more to do.
2022-10-29 16:41:34 +01:00
Mizaki
a06d88efc0
Fix up full issue cache types.
2022-10-29 01:33:42 +01:00
Mizaki
dcf853515c
Tidy CV logger errors.
2022-10-28 22:32:33 +01:00
Mizaki
bf06b94284
Enable cache for full issue information.
2022-10-28 22:15:14 +01:00
Mizaki
561dc28044
Don't proxy talker (really this time). Remove talker custom logging. Move static_options and settings_options to root of class object. Temp hack to keep talker menu genration working until settings revamp.
2022-10-27 23:36:57 +01:00
Mizaki
4514ae80d0
Switch to API data for alt images, remove unneeded functions and removed async as new approach needed. See comments about fetch_partial_volume_data
2022-10-26 00:29:30 +01:00
Mizaki
cab69a32be
Remove proxying from ComicTalker. Add some checks for talkers.
2022-10-25 00:37:18 +01:00
Mizaki
c5ad75370f
Work around having to scrape alt covers from CV. Use cache to get issue page url for scrape.
2022-10-24 16:30:58 +01:00
Mizaki
d23258f359
Change ComicVolume, ComicIssue to image_url and image_thumb_url. Add/change search/volume DB layout to remove duplication of data. Fixup some test.
2022-10-23 22:40:15 +01:00
Mizaki
c9cd58fecb
Remove fetch_issue_cover_urls and async_fetch_issue_cover_urls. Reduce API calls by using data already available with coverimagewidget.
2022-10-22 01:43:56 +01:00
Mizaki
fb1616aaa1
Remove CV parse date. Strings names.
2022-10-20 00:32:40 +01:00
Mizaki
4be12d857d
Reuse CV test data in comic_issue_result data. Cover possible empty volume data in get_volume_issues_info.
2022-10-19 23:30:11 +01:00
Mizaki
e1ab72ec2a
Rename super_url to image_url in comiccacher. Merge fetch_issue_data_by_issue_id into fetch_comic_data. Fill comic volume info in comiccacher:get_volume_issues_info
2022-10-19 19:33:51 +01:00
Mizaki
43464724bd
Convert all start_year to int.
2022-10-15 23:20:50 +01:00
Mizaki
34163fe9d7
Update the comicvine_api fixture in conftest.py to actually return the comicvinetalker.
2022-10-15 02:02:10 +01:00
Mizaki
9aa29f1445
Merge fetch_issue_data and fetch_volume_data to fetch_comic_data.
2022-10-14 01:10:46 +01:00
Mizaki
3ea44b7ca7
Remove fetch_issue_page_url from comictalker etc.
2022-10-12 23:08:47 +01:00