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)
1 year ago
Felix Stupp
ecd43706fd
Add long_name, key to general extractor attributes
1 year ago
Felix Stupp
203a9abaaa
Reformat code
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
9ffb34b972
Use ExtractedDataLight where data cannot be supplied
2 years ago
Felix Stupp
2dd0b575fa
TT-RSS: Set collection author & watch in order auto val
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
f8b9825a2a
TtRssCollectionExtractor: Increase cache timeout to 15 minutes
2 years ago
Felix Stupp
e486dccf8e
Add capability to mark TT-RSS feed items as read
2 years ago
Felix Stupp
54748a9540
_check_cache_expired modified to be able to access full object
...
for more advanced calculations about caching
2 years ago
Felix Stupp
f236db4084
Format code
...
- server/entertainment_decider/common.py
- server/entertainment_decider/extractors/all/tt_rss.py
- server/entertainment_decider/extractors/all/ytdl.py
- server/entertainment_decider/extractors/collection/__init__.py
- server/entertainment_decider/extractors/collection/tt_rss.py
- server/entertainment_decider/extractors/collection/youtube.py
- server/entertainment_decider/extractors/generic.py
- server/entertainment_decider/extractors/helpers.py
- server/entertainment_decider/extractors/media/__init__.py
- server/entertainment_decider/extractors/media/base.py
- server/entertainment_decider/extractors/media/youtube.py
- server/entertainment_decider/extractors/media/ytdl.py
Applied automatically using black
2 years ago
Felix Stupp
a51aa48941
extractors/collection: Extract _add_episode into base
3 years ago
Felix Stupp
18ec39e7b2
extractors/collection/tt_rss: Remove debug priting for labels
3 years ago
Felix Stupp
b982f7b5bb
extractors/collection/tt_rss: Decrease cache timeout to 10 minutes
3 years ago
Felix Stupp
c99c69b7df
extractors/collection/*: Fix check for cache timeout
3 years ago
Felix Stupp
aafa99cbf7
extractor/collection/{tt_rss,youtube}: Fix extracting media uri's
3 years ago
Felix Stupp
9340d4171a
Extracted extractors.all.tt_rss module
3 years ago
Felix Stupp
86520ae30e
Added search for suitable extractor automatically
3 years ago
Felix Stupp
beaf99e539
Remove extractor_cache and further usages of it
3 years ago
Felix Stupp
83b88fb89e
Init flask / ponyorm server
3 years ago