JackDandy
53cc79ee8c
Change popup on browse shows person view to hide on unfocus when long user adjustable scrollable lists of character roles are used, e.g. Evan Peters in AHS.
...
Change hide ratings on browse shows cards in person view for TVmaze as not provided.
Change replace test code for consistency at "Other shows" for sub title across all sources.
Make overview parser centralised for consistent reusability.
Fix add dynamic fetch to fill show data on person view when a role is non main and the API does not expose.
Add logic for when there are no genres.
Fix mitigate MRU issue where browse default and param person view conflicted.
Change make TMDB person genre lowercase for consistency with other sources.
Filter out TMDB roles that have no actual name.
Add expose `show_type` to TVmaze api for cases where genres are None (e.g. Taylor Swift vs. Scooter Braun).
Fix images on Shows -> MC cards view.
Change ensure genres on NE browse shows view are lowercase consistent with other sources.
Change browse shows view, replace \r\n in show overviews to a single whitespace on cards.
Change TMDB browse shows expose ratings.
Fix TMDB browse shows use alternative term_vote in drop down.
2024-06-25 20:21:44 +01:00
Prinz23
4e52d2da08
Add try to retrieve TVmaze id for persons
...
Fix person image scaler
Change make a unified generator for the p_chars var in persons search
Change add plays_self to TMDB, TVmaze, Trakt
Fix TMDb person search page for shows without first aired date (future shows for example)
Add also display guest appearances in TVmaze person search
Add parsing of vote_average / rating for main cast
Add genres to person show data
Fix, auto close qTip if mouse is over nav menu
Change add rating, vote_average, vote_count, popularity to TMDB person characters shows
Change TVmaze character name TBA|D to ''
Change add person gender to Trakt
2024-06-25 20:21:25 +01:00
JackDandy
5f67570632
Merge branch 'main' into dev
2024-06-23 19:22:13 +01:00
Prinz23
d1d06ba914
Fix parsing show names that contain the word "parts" by making parser more restrictive.
2024-06-23 19:20:02 +01:00
Prinz23
a6122aae66
Add search on TVmaze, TMDb, or Trakt for other shows with the actor that is viewed on Person page.
2024-06-16 17:03:00 +01:00
JackDandy
3b922bdeb2
Change growl notifier location for Apprise update refactor.
2024-06-07 21:00:11 +01:00
JackDandy
3762bfe8f5
Merge branch 'main' into dev
2024-05-26 23:15:58 +01:00
Prinz23
ccc6134c65
Changes for py3.13 compatibility
...
Bundle telnetlib_313_and_up 3.13.1 as a fallback import
Remove libnotify cgi import (not sure if there is a good escape replacement)
2024-05-26 23:11:00 +01:00
JackDandy
386c066ed9
Update UnRar x64 for Windows 7.00 → 7.0.1
...
Fix FST provider exception raised when no title
2024-05-25 09:37:05 +01:00
Prinz23
794366c967
fix torrent multiresult because of parameter name change
2024-05-12 14:43:56 +02:00
JackDandy
e9653feaa8
Merge branch 'main' into dev
2024-03-24 20:39:53 +00:00
Prinz23
afa9aae744
Change enable legacy double quote support for SQLite when using Python 3.12+
2024-03-24 20:35:38 +00:00
JackDandy
ec8ee500e4
Fix external site links that used a deprecated config/general/advanced/"Anonymous redirect".
2024-03-24 17:39:58 +00:00
JackDandy
b45689c948
Merge branch 'main' into dev
2024-03-16 23:22:25 +00:00
JackDandy
1c0eb5acb8
Fix properly handle an error condition during process tv
2024-03-11 02:45:17 +00:00
JackDandy
a24720990c
Merge branch 'main' into dev
2024-03-03 23:37:29 +00:00
Prinz23
3c639e972a
Fix unnecessary conversion of datetime object into str and back
2024-03-03 23:30:13 +00:00
JackDandy
4f5fbbfea9
Fix trending url_path for next_episode cards.
2024-03-03 22:52:05 +00:00
JackDandy
7565d058f9
Merge branch 'main' into dev
2024-03-03 22:30:28 +00:00
JackDandy
6cf137eaf0
Fix menu Shows/"Next Episode Cards"
2024-03-03 22:29:22 +00:00
JackDandy
41e136fca1
Merge branch 'main' into dev
2024-02-13 11:13:45 +00:00
Prinz23
7f51b9ce4d
Change prevent git update issue.
...
Add '--no-rebase' to git pull (update) command to prevent issues with git 2.37+
2024-02-13 11:07:07 +00:00
JackDandy
29dd2e84c6
Merge branch 'main' into dev
2024-01-02 11:14:42 +00:00
JackDandy
f13d2b735b
Fix Shows IMDb cards to new layout at IMDb
2024-01-02 11:08:39 +00:00
Prinz23
48664c9de5
fix missing parameter for torrent search caused by new _pick_best_result_helper helper
2023-12-13 21:14:59 +01:00
JackDandy
c30015b136
Merge branch 'main' into dev
2023-12-10 05:14:16 +00:00
Prinz23
dcb4d00b14
new logic use multi episode results as fallback if it's better quality or has a episode that has not a single episode result
...
fix multiple episode releases apply filters
2023-12-10 05:02:12 +00:00
Prinz23
704ce8d691
fix logging existing quality/status logging
2023-12-01 00:57:15 +01:00
Prinz23
afd696366a
don't change episodes to UNKNOWN status when loading data from tvinfo
2023-11-06 21:02:01 +01:00
Prinz23
aeb3f7b0dc
use context manager for scandir as recommended since python 3.6
2023-10-31 17:30:58 +01:00
Prinz23
957acb9c69
make sure that scantree is using key words arg
2023-10-28 10:09:36 +02:00
Prinz23
67d73fa401
revert has_media_ext ... since these don't apply to filenames (dirs only)
2023-10-28 02:58:19 +02:00
Prinz23
9c5e71d677
add exclude_dirs parameter to scantree
2023-10-28 02:58:18 +02:00
JackDandy
5e5c5313b5
Fix media process.
2023-10-27 13:02:46 +01:00
JackDandy
cc117e909b
Add ignore Plex extras.
...
https://support.plex.tv/articles/local-files-for-tv-show-trailers-and-extras/
2023-10-25 22:55:43 +01:00
Prinz23
5c6e911896
sqlite3.connect positional args are deprecated for more then 1 parameter and will be removed in 3.15
...
https://docs.python.org/dev/whatsnew/3.13.html#deprecated
2023-10-22 01:53:18 +02:00
Prinz23
73d1ae56a9
Change improve Emby status check.
...
By preventing exceptions from wrong type comparison in a fetched response
2023-10-21 14:20:41 +01:00
JackDandy
674b17a796
Add metadata source attribution in footer
2023-10-12 11:48:10 +01:00
JackDandy
d5815b4471
Change bad anon redirect service for an open source service.
2023-10-10 07:28:45 +01:00
JackDandy
26e5de33c7
Fix for recent datetime refactor
2023-09-19 13:28:31 +01:00
JackDandy
6bda4d7c8f
Merge branch 'main' into dev
2023-09-19 12:58:46 +01:00
JackDandy
6a84f28d69
Fix Metacritic cards and Linux CI tests
...
Fix updated source
2023-09-19 12:56:14 +01:00
JackDandy
674a2bd755
Merge branch 'main' into dev
2023-09-18 12:56:23 +01:00
JackDandy
879136d00b
Fix Emby notifier library update.
...
Change add server type check (Emby/Jellyfin).
Change add use of media location for update.
Change accept any 2xx code as success.
Change code cleanup
2023-09-17 23:25:50 +01:00
Prinz23
2a73990c82
Add thefuzz 0.19.0 (c2cd4f4) as a replacement with fallback to fuzzywuzzy 0.18.0 (2188520)
...
Removes Levenshtein requirement with direct use of rapidfuzz instead
Fallback to old fuzzywuzzy for pure python implementation
2023-09-12 14:53:50 +01:00
JackDandy
af37db4aad
Merge branch 'main' into dev
2023-09-12 08:12:07 +01:00
JackDandy
45f2ca848f
Change omgwtfnzbs domain
2023-09-12 08:10:09 +01:00
Prinz23
a3e351f282
fix datetime refactor issues
2023-09-08 15:09:52 +02:00
JackDandy
b861ccd088
Change migrate use of .utcnow()
to .now(timezone.utc)
.
2023-09-06 15:27:34 +01:00
Prinz23
96fc7d1c9d
Change sort episodes when set to wanted on display show page
2023-09-05 23:30:19 +01:00