Felix Stupp
|
4d7b3a09ab
|
extractors/collection/tmdb: Remove unused imports
|
2 years ago |
Felix Stupp
|
ee6d235a6c
|
TMDB: Use TagKey for predefined & genre tags
|
2 years ago |
Felix Stupp
|
4d10e70fb2
|
TMDB: Add new type for GenreTitle
|
2 years ago |
Felix Stupp
|
e24b5b2458
|
TVMaze: use predefined series tag instead of general video tag
|
2 years ago |
Felix Stupp
|
0d84f14eec
|
Add "type: ignore" to packages without types
|
2 years ago |
Felix Stupp
|
327919d469
|
Reformat code
|
2 years ago |
Felix Stupp
|
2af78f0a81
|
extractors/media/tmdb: Remove unused import
|
2 years ago |
Felix Stupp
|
6cba603d9c
|
Define a set of predefined tags (video, movie, series)
|
2 years ago |
Felix Stupp
|
bc6a25b914
|
MediaCollection.add_episode: Do not update season/episode info if set to 0
|
2 years ago |
Felix Stupp
|
30ac2b1240
|
Tag: On non-preference tags see super tags as assigned ones
- hence letting a non-preference tag be accounted for nothing
- but using its "super tags" as the direct replacements for it
|
2 years ago |
Felix Stupp
|
dd583e9aea
|
TagKey: Allow Tag objects for super_tags
Subsequently for get_tag as well
|
2 years ago |
Felix Stupp
|
e97b09f495
|
Add super "extractor" tag for extractor's tags
|
2 years ago |
Felix Stupp
|
952fd088c9
|
Add tag based on extractor used
|
2 years ago |
Felix Stupp
|
ecd43706fd
|
Add long_name, key to general extractor attributes
|
2 years ago |
Felix Stupp
|
a3a07e6ce0
|
tvmaze: Assign tags based on country, language, network/webchannel, genre, type based on TagKey
- type & genre were already supported before but now use TagKey instead of correctly titled tags
|
2 years ago |
Felix Stupp
|
c5eb23ebff
|
Add TagKey
- tags generated automatically & managed by the system & extractors
- can be found by searching for their tag keys
|
2 years ago |
Felix Stupp
|
b5ac2ab931
|
Add module for localization tags (namely country & language tags)
|
2 years ago |
Felix Stupp
|
203a9abaaa
|
Reformat code
|
2 years ago |
Felix Stupp
|
1e748c4f1a
|
youtube: Ignore trailing slashes and fragments on URIs
|
2 years ago |
Felix Stupp
|
088269f272
|
youtube: Add tags for keywords
|
2 years ago |
Felix Stupp
|
49c5d47893
|
Extracted youtube datatypes to extractors/all module
|
2 years ago |
Felix Stupp
|
3a19ecbfcc
|
youtube: Add support for working with extracted keywords
|
2 years ago |
Felix Stupp
|
6a232bfab9
|
extractors/*/youtube: Also allow mobile URIs
|
2 years ago |
Felix Stupp
|
15bb848610
|
tag_scoring: Rework share_score to be recursive on direct tags
|
2 years ago |
Felix Stupp
|
52c7934acb
|
Decouple tag_scoring from model entities
By using Protocol typing
|
2 years ago |
Felix Stupp
|
8472fc4c0d
|
Add maintenance page with button to scrub temporary tags
|
2 years ago |
Felix Stupp
|
ed1e5b3f26
|
Extract temporary tag management in own methods
Also added way to uniquely identifiying them
|
2 years ago |
Felix Stupp
|
eaa2bcbfe2
|
Improved change detection for updates
|
2 years ago |
Felix Stupp
|
328f234711
|
Refractor models.py into 2 submodules
|
2 years ago |
Felix Stupp
|
9fabb39f86
|
models: Reformat generate_preference_list in sub-methods
|
2 years ago |
Felix Stupp
|
da6c58e058
|
generate_preference_list: Add list prefilter
|
2 years ago |
Felix Stupp
|
a29da46bfe
|
generate_preference_list: Use SQL to retrieve tags of elements
|
2 years ago |
Felix Stupp
|
5a16fc5dc6
|
models: generate_preference_list: Add comments
|
2 years ago |
Felix Stupp
|
c4f9d7aac1
|
models.py: Reformat code
|
2 years ago |
Felix Stupp
|
8810f4cc6d
|
models.py: Declare TypeAlias explicitly
|
2 years ago |
Felix Stupp
|
5b875a6e05
|
models: generate_preference_list:gen_score: rewrite
|
2 years ago |
Felix Stupp
|
4775ee582b
|
Tag: make notes nullable
|
2 years ago |
Felix Stupp
|
c51a9acbe9
|
generate_preference_list: Declare base as optional
|
2 years ago |
Felix Stupp
|
9fd314115a
|
thumbnail view: Hide common trails on media titles in collections
|
2 years ago |
Felix Stupp
|
c97559ed62
|
Reworked ExtractedData classes, split into Offline & Online
|
2 years ago |
Felix Stupp
|
487b126fe1
|
Add aggregated extraction support
|
2 years ago |
Felix Stupp
|
0d75fa72bd
|
Add TMDB extraction support
|
2 years ago |
Felix Stupp
|
1139219e23
|
Add support for TVMaze extraction
|
2 years ago |
Felix Stupp
|
9ffb34b972
|
Use ExtractedDataLight where data cannot be supplied
|
2 years ago |
Felix Stupp
|
d6768135f3
|
MediaExtractor: Fix type hints to Generic from super class
|
2 years ago |
Felix Stupp
|
9c7fd0d4cd
|
Extract media_extract_uri_new from media_extract_uri
|
2 years ago |
Felix Stupp
|
0554dcff18
|
Extract collection_extract_uri_new from collection_extract_uri
|
2 years ago |
Felix Stupp
|
af1c279eb3
|
YouTubeCollectionExtractor: Set creator if already extracted
|
2 years ago |
Felix Stupp
|
9b31fb73cb
|
YouTubeCollectionExtractor: Set a release_date determined by first video
|
2 years ago |
Felix Stupp
|
cacc6e9a05
|
YouTubeCollectionExtractor: Reformat code
|
2 years ago |