489 Commits (5b94844b87f01b7ff4d668b228c460f99ec980d5)
 

Author SHA1 Message Date
Felix Stupp 5b94844b87
app.show_collection: rewrite if small collection part to using one if 8 months ago
Felix Stupp f311c53c9f
Add common types for natively Json objects 10 months ago
Felix Stupp e49789ede1
force_refresh_collection: Implement better API error handling 10 months ago
Felix Stupp 0ab972bbf5
refresh_collections: Use coll.json_summary for error generation 10 months ago
Felix Stupp 7f7971b9e6
Add Media(Element|Collection).json_summary 10 months ago
Felix Stupp a2e6dd87bf
Overhaul RSS collection extractor after update of library rss-parser to 1.1 10 months ago
Felix Stupp 2e81fc188f
models: Extract db into own file to prevent circular dependency 11 months ago
Felix Stupp c2c7cd69ed
Rename models/extras/exids_base to exidkeys 11 months ago
Felix Stupp bf8744a700
UriHolder._clear_uri_set: Change docstring to reflect clearing 11 months ago
Felix Stupp 0d6ebd25e6
UriHolder: disable uri_set setter due to already known reason 11 months ago
Felix Stupp 457eeea6db
entities: UriHolder subclasses call super & avoid doubled action 11 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
11 months ago
Felix Stupp fe35fe57a5
entities: add support for UriHolder._set_primary_uri return value 11 months ago
Felix Stupp de9d3380fe
add foundation for exid data structures 11 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
11 months ago
Felix Stupp 7d47b95aa2
UriHolder: remove bool return values for setters/adders/removers 11 months ago
Felix Stupp 738a362b16
UriHolder.uri_set setter: set return type to None 11 months ago
Felix Stupp 062936ad1d
models/extras/uris: Reformat code 11 months ago
Felix Stupp fa73ff0d1a
License entertainment-decider under AGPL v3.0 11 months ago
Felix Stupp 10fb1438a9
models/entities: Reformat code 11 months ago
Felix Stupp 9b4b38c093
models/extras/init: add all var 11 months ago
Felix Stupp cb549319c7
models/extras/init: Reformat code 11 months ago
Felix Stupp 8c2f01fdae
models/entities: Use custom Set type for better typing 11 months ago
Felix Stupp 61a6257534
Add common.search_source_by_keys method 11 months ago
Felix Stupp f8d80ed209
Remove empty common.py file after migration 11 months ago
Felix Stupp cdea170178
Add common.trim for strings method 11 months ago
Felix Stupp 90600abf4a
Add common converters date_to_datetime & to_just_number 11 months ago
Felix Stupp 5b4dd2e18b
common: Remove unused import 11 months ago
Felix Stupp ab4a5eaec8
common: Move update_bool_value to ./_setting_handler 11 months ago
Felix Stupp ae8f8af954
common: Move call to ./_subprocess 11 months ago
Felix Stupp 1de9c82d4a
common/_itertools: Add documentation to all_same 11 months ago
Felix Stupp f91f15e81f
common: Move all_same into _itertools 11 months ago
Felix Stupp 0bdc11d5b2
common/_itertools: Add docstrings & comments 11 months ago
Felix Stupp 38772d64e2
Migrate parts of common to common/_itertools 11 months ago
Felix Stupp 2f4d505f0c
app.api_tag: Add assert for unreachable code 11 months ago
Felix Stupp 6ede9df5c0
Reformat code 11 months ago
Felix Stupp 292104f422
Add Infotainment recommendations page (hardcoded tag ID) 11 months ago
Felix Stupp 095b37c3ce
recommendations/adaptive: Do not jump to video after rated
- video might be missing afterwards
11 months ago
Felix Stupp 2d9c3eb8a8
Add title text to "make dependent" button for selection 11 months ago
Felix Stupp 4ff8bef871
Add navigatable pages for tags 11 months ago
Felix Stupp 3a1b2725bc
MediaElement: Add sort_key 11 months ago
Felix Stupp 9abf3ead12
UriHolder: Add setter to uri_set 11 months ago
Felix Stupp 86e9fb11fb
Media|Collection: Implement all UriHolder abstracts 11 months ago
Felix Stupp 2f132ee701
Fix circular dependency with UriHolder by using abstract _clear_uri_set
- instead of abstract _set_uri_set
- removed circular dependency on UriHolder.add_uris
11 months ago
Felix Stupp dde3395d14
requirements: Add types for requests and pyyaml for development 11 months ago
Felix Stupp 6f05900c71
requirements: Use custom version for Jinja 11 months ago
Felix Stupp bcfa92dfb9
requirements: Add already used libraries 11 months ago
Felix Stupp 36f4bf9ec4
requirements: Use mysqlclient for Pony as speed up 11 months ago
Felix Stupp a475a234fe
requirements: Use github for tinytinypy 11 months ago
Felix Stupp 9181f4b292
requirements: Use github for python-jsoncache library 11 months ago