Felix Stupp
|
5d68e03971
|
common: Add helper for string trimming
like defined in PEP 257
|
2 years ago |
Felix Stupp
|
43e1d6902f
|
common: Add helper to convert date to datetime
|
2 years ago |
Felix Stupp
|
ddb248ca62
|
common: Add type hints to call helper
|
2 years ago |
Felix Stupp
|
051d4a7ccd
|
Added logging to suitable extractor search
|
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
|
321847446b
|
Add sorting mechanism post collection update
e.g. sort some collections strictly on release date
(if collection author is not capable of sorting them ...)
|
2 years ago |
Felix Stupp
|
f51cbc31c3
|
CollectionExtractor._add_episode: Only log on link change
|
2 years ago |
Felix Stupp
|
a1b64d8644
|
extractors/collection/base: Reformat code
|
2 years ago |
Felix Stupp
|
ed8fc4439e
|
Introduce dynamic cache calculation for YouTube collection
|
2 years ago |
Felix Stupp
|
49cff6f300
|
uri_suitable: Explicitly check for "is not None" & use helper methods
- helper for convertion from boolean to SuitableLevel
|
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
|
2e97563e0e
|
YtdlMediaExtractor._update_object_raw: Add return type
|
2 years ago |
Felix Stupp
|
bdfcd43a5f
|
models: Extract common Uri methods to own class
|
2 years ago |
Felix Stupp
|
f282ad7ff1
|
Add property MediaElement.average_release_per_week{,_now}
|
2 years ago |
Felix Stupp
|
9e4b2bab5e
|
Add property MediaElement.started
|
2 years ago |
Felix Stupp
|
3f68d4c5fd
|
MediaThumbnail.data: Add reason for lazy setting
|
2 years ago |
Felix Stupp
|
a9cae7ab1e
|
MediaCollection: Add indices to keep_updated, pinned, watch_in_order
for faster DB requests
|
2 years ago |
Felix Stupp
|
abf01da286
|
MediaElement: Add indeces to watched & ignored & compositum of both
|
2 years ago |
Felix Stupp
|
5267f98cad
|
Add MediaCollection.description attribute / column
|
2 years ago |
Felix Stupp
|
214cfdffba
|
MediaCollection.add_episode: automatically mark new episodes or ignored colls as ignored
|
2 years ago |
Felix Stupp
|
fac70231e8
|
MediaCollection.add_episde: detect change & act accordingly
- only apply changes if episode is new or new data is given
- flush only if changes are given
- return link only on changes / creation
|
2 years ago |
Felix Stupp
|
4a0a6b918a
|
models.py: Reformat code
|
2 years ago |
Felix Stupp
|
52a5aa29d7
|
models: Make table names non-hardcoded
|
2 years ago |
Felix Stupp
|
66c37e72aa
|
models: Extract table name "element_lookup_cache" to constant
|
2 years ago |
Felix Stupp
|
f810591c2c
|
Revert "Add ConsideredMediaGenerator"
This reverts commit a5844cc424 ,
because developed method was not fast enough & it was faster to use a
SQL native method developed afterwards
|
2 years ago |
Felix Stupp
|
a5844cc424
|
Add ConsideredMediaGenerator
Developed for faster method to find considerable media
|
2 years ago |
Felix Stupp
|
7e5e58c487
|
models.py: Reformated code
|
2 years ago |
Felix Stupp
|
ef09aea0b5
|
MediaElement: Add index to release_date
|
2 years ago |
Felix Stupp
|
e5dc2db760
|
MediaElement.watched: Fix column name
|
2 years ago |
Felix Stupp
|
bbe2280255
|
macros: Add collection_entry macro
- similar to media_entry / link_entry
- unused for now
|
2 years ago |
Felix Stupp
|
1c9c6a2502
|
CSS: Design navigation bar and fix onto top border
|
2 years ago |
Felix Stupp
|
4df5138b82
|
CSS: Decrease default font size of buttons
|
2 years ago |
Felix Stupp
|
d4afa9028e
|
CSS: Increase margin&padding of buttons
|
2 years ago |
Felix Stupp
|
a716581337
|
macros:media_element_buttons: Use icons replacing text
|
2 years ago |
Felix Stupp
|
2053cda5e1
|
macros:link_position_marker: Fix conditional comma
|
2 years ago |
Felix Stupp
|
0d09b10f01
|
macros.htm: Make fragment usage configurable
|
2 years ago |
Felix Stupp
|
d0136640bd
|
Add CSS class to play_button
|
2 years ago |
Felix Stupp
|
21365a5e24
|
Change play button default symbol to play icon
|
2 years ago |
Felix Stupp
|
47aeeb5f34
|
Make play button content / symbol configurable
|
2 years ago |
Felix Stupp
|
6ec7da89a9
|
Restrict play links to videos from ytdl / youtube
- others sadly cannot be played by mpv
|
2 years ago |
Felix Stupp
|
4c9b1b0845
|
Link from collection to its creator if exists
|
2 years ago |
Felix Stupp
|
7ff9a821c5
|
Add buttons to set marks on collections
|
2 years ago |
Felix Stupp
|
e028e0abf7
|
app:show_collection: extract max count
|
2 years ago |
Felix Stupp
|
1b8b684b73
|
Add endpoint /collection/overview
- for latter added mass extract collection
|
2 years ago |
Felix Stupp
|
f89215e45b
|
Add listing for all collections
|
2 years ago |
Felix Stupp
|
2aa23dec2e
|
app: List only root collections on collection/to_watch
|
2 years ago |
Felix Stupp
|
874532572b
|
app: Separate _list_collections and _by_filter
|
2 years ago |
Felix Stupp
|
da2ca3aed4
|
Add support to input progress as H:MM:SS
|
2 years ago |
Felix Stupp
|
8834227335
|
app.py: Reformat code
|
2 years ago |