Felix Stupp
7f2df84fe7
Implement media filter for raw media lists
7 months ago
Felix Stupp
dc8fe05649
models/sql_helpers: add sql_condition_join
7 months ago
Felix Stupp
ac9baab047
app: extract common code to prepare_media_sql
7 months ago
Felix Stupp
d0bb9f538c
app.list_media: use kwarg explictly
7 months ago
Felix Stupp
4554988b6a
MediaCollectionLink.sorted: add arg reverse
7 months ago
Felix Stupp
4b448b364d
models/entities: reformat code
7 months ago
Felix Stupp
ee0a77ca17
app.prepare_collection_episodes: invert order for channels
7 months ago
Felix Stupp
c8767ead66
app.show_collection(_episodes): extract prepare_collection_episodes
7 months ago
Felix Stupp
7d2b0675c0
app.show_collection(_episodes): use SQL based sorting
7 months ago
Felix Stupp
5b94844b87
app.show_collection: rewrite if small collection part to using one if
7 months ago
Felix Stupp
f311c53c9f
Add common types for natively Json objects
9 months ago
Felix Stupp
e49789ede1
force_refresh_collection: Implement better API error handling
9 months ago
Felix Stupp
0ab972bbf5
refresh_collections: Use coll.json_summary for error generation
9 months ago
Felix Stupp
7f7971b9e6
Add Media(Element|Collection).json_summary
9 months ago
Felix Stupp
a2e6dd87bf
Overhaul RSS collection extractor after update of library rss-parser to 1.1
9 months ago
Felix Stupp
2e81fc188f
models: Extract db into own file to prevent circular dependency
10 months ago
Felix Stupp
c2c7cd69ed
Rename models/extras/exids_base to exidkeys
10 months ago
Felix Stupp
bf8744a700
UriHolder._clear_uri_set: Change docstring to reflect clearing
10 months ago
Felix Stupp
0d6ebd25e6
UriHolder: disable uri_set setter due to already known reason
10 months ago
Felix Stupp
457eeea6db
entities: UriHolder subclasses call super & avoid doubled action
10 months ago
Felix Stupp
3ec73222b0
MediaCollection: fix name for UriHolder overwrite _add_uri_to_set
...
I have honestly no idea, why the code worked before,.
I probably should investigate that
10 months ago
Felix Stupp
fe35fe57a5
entities: add support for UriHolder._set_primary_uri return value
10 months ago
Felix Stupp
de9d3380fe
add foundation for exid data structures
10 months ago
Felix Stupp
fa91114e71
UriHolder: use returns of changers to indicate an action
...
- it now does not need to check for changes
- rather, its return value is usuable for overriding methods as they now
know if the super already did something if they choose to call it
10 months ago
Felix Stupp
7d47b95aa2
UriHolder: remove bool return values for setters/adders/removers
10 months ago
Felix Stupp
738a362b16
UriHolder.uri_set setter: set return type to None
10 months ago
Felix Stupp
062936ad1d
models/extras/uris: Reformat code
10 months ago
Felix Stupp
10fb1438a9
models/entities: Reformat code
10 months ago
Felix Stupp
9b4b38c093
models/extras/init: add all var
10 months ago
Felix Stupp
cb549319c7
models/extras/init: Reformat code
10 months ago
Felix Stupp
8c2f01fdae
models/entities: Use custom Set type for better typing
10 months ago
Felix Stupp
61a6257534
Add common.search_source_by_keys method
10 months ago
Felix Stupp
f8d80ed209
Remove empty common.py file after migration
10 months ago
Felix Stupp
cdea170178
Add common.trim for strings method
10 months ago
Felix Stupp
90600abf4a
Add common converters date_to_datetime & to_just_number
10 months ago
Felix Stupp
5b4dd2e18b
common: Remove unused import
10 months ago
Felix Stupp
ab4a5eaec8
common: Move update_bool_value to ./_setting_handler
10 months ago
Felix Stupp
ae8f8af954
common: Move call to ./_subprocess
10 months ago
Felix Stupp
1de9c82d4a
common/_itertools: Add documentation to all_same
10 months ago
Felix Stupp
f91f15e81f
common: Move all_same into _itertools
10 months ago
Felix Stupp
0bdc11d5b2
common/_itertools: Add docstrings & comments
10 months ago
Felix Stupp
38772d64e2
Migrate parts of common to common/_itertools
10 months ago
Felix Stupp
2f4d505f0c
app.api_tag: Add assert for unreachable code
10 months ago
Felix Stupp
6ede9df5c0
Reformat code
10 months ago
Felix Stupp
292104f422
Add Infotainment recommendations page (hardcoded tag ID)
10 months ago
Felix Stupp
095b37c3ce
recommendations/adaptive: Do not jump to video after rated
...
- video might be missing afterwards
10 months ago
Felix Stupp
2d9c3eb8a8
Add title text to "make dependent" button for selection
10 months ago
Felix Stupp
4ff8bef871
Add navigatable pages for tags
10 months ago
Felix Stupp
3a1b2725bc
MediaElement: Add sort_key
10 months ago
Felix Stupp
9abf3ead12
UriHolder: Add setter to uri_set
10 months ago