fba5518d06
Create two module limiters and assign class limiter var depending. Add to welcome message limits of default CV API key.
2023-06-23 21:25:02 +01:00
31cf687e2f
Reduce startup time
2023-06-22 20:11:40 -07:00
526069dabf
Use _guess_type from settngs for more robust type checking
2023-06-22 18:28:43 -07:00
635cb037f1
Merge branch 'mizaki-fix_add_fields' into develop
2023-06-22 17:51:26 -07:00
861584df3a
Move rate limit check from defunc API status code 107 to HTTP code 429. Set a limit of 10 request every 10 seconds except for the default API key which is 1,2 (to be finisalised). Remove wait on rate limit option.
2023-06-22 23:50:32 +01:00
a53fda9fec
Update linux packages in GitHub Actions
2023-06-21 19:47:41 -07:00
af5a0e50e0
Remove wait on CV rate limit in autotag
2023-06-21 22:32:06 +01:00
7a91acb60c
Add pyrate-limiter and apply CV suggested rate limit
2023-06-20 22:28:29 +01:00
3a287504ae
Fix setting issue and alternate_number on GenericMetadata
...
IssueString.as_string always returns a string this is a problem for
GenericMetadata. When the overlay function is used it checks
specifically for the value None this allows the -m option to unset
attributes however the issue attribute would get set to the empty
string when loading ComicRack tags regardless of if there was a value
stored in the file. Fixes #465 and #480
2023-06-15 20:26:38 -07:00
82a22d25ea
Merge branch 'mizaki-auto_ident_message' into develop
2023-06-11 21:44:05 -07:00
783e10a9a1
Generate a namespace object for typing settngs
2023-06-09 16:20:00 -07:00
e8f13b1f9e
fix quoting
2023-06-09 02:08:38 +01:00
4b415b376f
Fix tests
2023-06-08 01:26:03 +01:00
122bdf7eb1
Change auto-identfy message to point users to the auto-tag assume 1 option
2023-06-08 01:18:46 +01:00
2afb604ab3
Fix issue_count and add maturity rating
2023-06-08 00:52:24 +01:00
a912c7392b
Merge branch 'mizaki-additional_comic_fields' into develop
2023-06-03 10:37:44 -07:00
3b92993ef6
Remove country name code
2023-06-03 00:11:40 +01:00
c3892082f5
Change data to metadata
2023-06-02 00:37:58 +01:00
92e2cb42e8
Replace instances of Comic Vine to use the talker's name
2023-06-01 22:05:14 +01:00
b8065e0f10
Fix #470 re-add notes when using --clear-metadata
2023-05-30 21:36:33 -07:00
a395e5541f
Remove invalid comments
2023-05-25 15:00:53 +01:00
d191750231
Remove attempted validation of language and country plus minor changes
2023-05-25 01:32:52 +01:00
e72347656b
Add format (1-shot, limited series, etc.)
2023-05-23 00:27:58 +01:00
8e2411a086
Add country functions to utils and try to convert a country name to ISO country name
2023-05-23 00:02:56 +01:00
97e64fa918
Add maturity_rating, language and country to ComicIssue and pass to metadata.
2023-05-18 02:02:21 +01:00
661d758315
Merge branch 'mizaki-talker_parse_key' into develop
2023-05-16 17:33:24 -07:00
364d870fe0
Merge branch 'mizaki-hide_api_token' into develop
2023-05-16 17:30:46 -07:00
2da64fd52d
Remove password class from function
2023-05-16 15:20:45 +01:00
057725c5da
Create generate_password_textbox
2023-05-16 00:25:12 +01:00
5996bd3588
Add show/hide icon to key field
2023-05-15 23:46:16 +01:00
fdf407898e
Bump MacOS version for GitHub Actions
2023-05-15 10:59:23 -06:00
70d544b7bd
Add attrib at the end of the CLI file run
2023-05-15 16:46:31 +01:00
c583f63c8c
Attribution for metadata provider on command line
2023-05-14 23:39:23 +01:00
d65a120eb5
Add issue_count
2023-05-14 00:50:37 +01:00
60f47546c2
Hide the API key field as a password and add a show/show button
2023-05-13 23:12:29 +01:00
0b77078a93
Retrieve all fields instead of by (many) names
2023-05-12 23:46:34 +01:00
2598fc546a
Use new xlate_int and xlate_float
2023-05-12 22:47:36 +01:00
ddf4407b77
Merge branch 'develop' into additional_comic_fields
2023-05-12 22:41:38 +01:00
6cf259191e
Add volume and count_of_volumes to ComicSeries
2023-05-12 21:48:45 +01:00
30f1db1c73
Update requirements and Linux build dependencies
1.6.0-alpha.4
2023-04-26 14:46:18 -07:00
ff15bff94c
Fix pypi upload
1.6.0-alpha.3
2023-04-25 16:26:05 -07:00
83aabfd9c3
Upgrade pre-commit
2023-04-25 16:11:19 -07:00
d3ff40c249
Only update the image in CoverImageWidget if the url matches the current url
...
This fixes an issue causing the first issue cover to show when using the auto-identify feature
Fixes #455
2023-04-25 16:00:08 -07:00
c07e1c4168
Add additional typing
2023-04-25 16:00:06 -07:00
1dc93c351d
Update settngs to typed version fixes #453
2023-04-25 16:00:04 -07:00
f94c9ef857
Update appimage step
...
Fix platform case
Remove icu check from appimage step as ComicTagger is not installed
Add appimagetool to allowed commands
Fix appimage paths
2023-04-25 16:00:02 -07:00
14fa70e608
Separate xlate into separate functions based on return type fixes #454
2023-04-25 15:55:27 -07:00
ec65132cf2
Mark mypy as optional
1.6.0-alpha.2
2023-04-23 02:01:41 -07:00
941bbf545f
Remove extraneous if
2023-04-23 01:52:56 -07:00
afdb08fa15
Fix package.yaml
2023-04-23 01:49:42 -07:00