107 Commits (master)

Author SHA1 Message Date
Felix Stupp a2e6dd87bf
Overhaul RSS collection extractor after update of library rss-parser to 1.1 10 months ago
Felix Stupp d901d3739e
tvmaze: Use extractor name in title dynamically 12 months ago
Felix Stupp afe0ef0a56
tvmaze: Ignore missing language when generating tags 12 months ago
Felix Stupp 447785286b
Remove not needed import 12 months ago
Felix Stupp 6c5ca895f0
Reformat code 12 months ago
Felix Stupp b6fcb55fbc
tmdb: Fix retrieval of tags 12 months ago
Felix Stupp 1e27f7b3d1
UriHolder: Make uri & uri_set proper properties
- to avoid direct DB access
- to allow for getter & setter functions
- makes consistency checks on each lookup unneccesary
- propose async consistency checks (TODO)
12 months ago
Felix Stupp 518e0fd675
Add rss extractor 1 year ago
Felix Stupp 159e8842e4
TVMaze: Auto remove older episodes 1 year ago
Felix Stupp 4d7b3a09ab
extractors/collection/tmdb: Remove unused imports 1 year ago
Felix Stupp ee6d235a6c
TMDB: Use TagKey for predefined & genre tags 1 year ago
Felix Stupp 4d10e70fb2
TMDB: Add new type for GenreTitle 1 year ago
Felix Stupp e24b5b2458
TVMaze: use predefined series tag instead of general video tag 1 year ago
Felix Stupp 0d84f14eec
Add "type: ignore" to packages without types 1 year ago
Felix Stupp 327919d469
Reformat code 1 year ago
Felix Stupp 2af78f0a81
extractors/media/tmdb: Remove unused import 1 year ago
Felix Stupp e97b09f495
Add super "extractor" tag for extractor's tags 1 year ago
Felix Stupp 952fd088c9
Add tag based on extractor used 1 year ago
Felix Stupp ecd43706fd
Add long_name, key to general extractor attributes 1 year 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
1 year ago
Felix Stupp 203a9abaaa
Reformat code 1 year ago
Felix Stupp 1e748c4f1a
youtube: Ignore trailing slashes and fragments on URIs 1 year ago
Felix Stupp 088269f272
youtube: Add tags for keywords 1 year ago
Felix Stupp 49c5d47893
Extracted youtube datatypes to extractors/all module 1 year ago
Felix Stupp 3a19ecbfcc
youtube: Add support for working with extracted keywords 1 year ago
Felix Stupp 6a232bfab9
extractors/*/youtube: Also allow mobile URIs 1 year ago
Felix Stupp eaa2bcbfe2
Improved change detection for updates 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
Felix Stupp 4a690688f6
YouTubeCollectionExtractor: Use sorting_method to sort channel videos by date 2 years ago
Felix Stupp 8f100ad917
YouTubeCollectionExtractor: Extract description 2 years ago
Felix Stupp 7913cd3561
YouTubeCollectionExtractor: allow partial-only updates on channels 2 years ago
Felix Stupp 2dd0b575fa
TT-RSS: Set collection author & watch in order auto val 2 years ago
Felix Stupp e4a50288d6
Enable mark_as_read for TT-RSS extractor 2 years ago
Felix Stupp fc35a62871
Extract set_watch_in_order_auto to MediaCollection 2 years ago
Felix Stupp 51c1ee5c08
Add missing Optional on _load_object & use explcit is None checks 2 years ago
Felix Stupp 2214df4561
Add capability to inject episodes from collection updates 2 years ago
Felix Stupp 7c96aaa6a7
Avoid circular dependency by moving import into function 2 years ago
Felix Stupp 39b3ac278b
extractors: Add & Fix return types
tt_rss's _update_object_raw should have never returned a str
2 years ago
Felix Stupp c59000847d
Decrease external cache time for ytdl to 1 day 2 years ago
Felix Stupp 94fc20cb89
Declare entertainment_decider/extractors a module
by creating an empty __init__.py
2 years ago