Felix Stupp
0bdc11d5b2
common/_itertools: Add docstrings & comments
12 months ago
Felix Stupp
38772d64e2
Migrate parts of common to common/_itertools
12 months ago
Felix Stupp
2f4d505f0c
app.api_tag: Add assert for unreachable code
12 months ago
Felix Stupp
6ede9df5c0
Reformat code
12 months ago
Felix Stupp
292104f422
Add Infotainment recommendations page (hardcoded tag ID)
12 months ago
Felix Stupp
095b37c3ce
recommendations/adaptive: Do not jump to video after rated
...
- video might be missing afterwards
12 months ago
Felix Stupp
2d9c3eb8a8
Add title text to "make dependent" button for selection
12 months ago
Felix Stupp
4ff8bef871
Add navigatable pages for tags
12 months ago
Felix Stupp
3a1b2725bc
MediaElement: Add sort_key
12 months ago
Felix Stupp
9abf3ead12
UriHolder: Add setter to uri_set
12 months ago
Felix Stupp
86e9fb11fb
Media|Collection: Implement all UriHolder abstracts
12 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
12 months ago
Felix Stupp
dde3395d14
requirements: Add types for requests and pyyaml for development
12 months ago
Felix Stupp
6f05900c71
requirements: Use custom version for Jinja
12 months ago
Felix Stupp
bcfa92dfb9
requirements: Add already used libraries
12 months ago
Felix Stupp
36f4bf9ec4
requirements: Use mysqlclient for Pony as speed up
12 months ago
Felix Stupp
a475a234fe
requirements: Use github for tinytinypy
12 months ago
Felix Stupp
9181f4b292
requirements: Use github for python-jsoncache library
12 months ago
Felix Stupp
3ac9a87cbf
requirements: Replace youtube-search-python with custom version
12 months ago
Felix Stupp
4bbe0e3f87
Replace youtube-dl with yt-dlp
12 months ago
Felix Stupp
9b24333346
requirements: Replace flask dependency with custom variant
12 months ago
Felix Stupp
fb28eb99ea
Also update element lookup cache on mass extract collections with errors
12 months ago
Felix Stupp
414765f221
.preferences/init: Add __all__ entries
12 months ago
Felix Stupp
f7e53f3097
Reformat code
12 months ago
Felix Stupp
70be1210d3
entities: Make {collection,media}_list public in Tag
12 months ago
Felix Stupp
d901d3739e
tvmaze: Use extractor name in title dynamically
12 months ago
Felix Stupp
838840d1a0
common: Add (unused) all_same
12 months ago
Felix Stupp
6cfc1fcf3a
common: Add already used helpers fix_iter & iter_lookahead
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
a3dd645cb7
Introduce gen_api_error for all API requests
12 months ago
Felix Stupp
0d9a3a54e1
app: Fix preference_from_base64 for generic PreferenceScore
12 months ago
Felix Stupp
029651821b
Decrease log level for included modules
12 months ago
Felix Stupp
d608d0c98e
Improve logging format to include module_name & level
12 months ago
Felix Stupp
4779d7ba7f
vscode: Add settings for python linting & testing
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
44a630c074
Split models/entities into multiple files
1 year ago
Felix Stupp
a3ea1548aa
entertainment_decider/models/init: Add __all__
1 year ago
Felix Stupp
cf66f47b2e
Rebuild configuration loading mechanisms with Flask tools
...
- and extract Flask app initialization mostly into module
1 year ago
Felix Stupp
ffc0550342
Reformat code
1 year ago
Felix Stupp
2c92ffe552
app.py: Remove not required import
1 year ago
Felix Stupp
e7ece868dd
time_since filter: Do show absolute time format if media is too old
...
Currently set to one year
1 year ago
Felix Stupp
437d907a1d
time_since filter: Do not show year as relative time
1 year ago
Felix Stupp
fc8389b3b2
models/entities: Make CUSTOM_TABLE_DEF's SQLs lazy
...
because _table_ is not yet available, but later when needed
1 year ago
Felix Stupp
f3ec68fa73
Add TypeAlias LazyValue
1 year ago
Felix Stupp
1b05346185
extras/__init__: Declare __all__
1 year ago
Felix Stupp
8d5ac34bc6
Separate MediaThumbnail & *Cache tables
1 year ago
Felix Stupp
332b2b076d
Add endpoint for thumbnails and redirect to it
1 year ago