Commit graph

515 commits

Author SHA1 Message Date
JackDandy
c0e8505eca Merge branch 'hotfix/3.32.8' 2024-10-07 00:33:40 +01:00
JackDandy
d2f7bb6104 Fix Fanart.tv and CF data fetch.
Fix TVC images.
Change center the default card background and hide hover text decoration.
Change correct typos
2024-10-07 00:32:58 +01:00
Prinz23
f2f39568dd Change min required Python version to 3.9
Change add support for  Python 3.9.20, 3.10.15, 3.11.10, 3.12.7
Update zoneinfo to 2024b.
Change improve config.ini save failure messages.
Change add '-f' to copy_file command for 'posix' systems.
Change add '.avif' extensions as valid image type (used by tvc cards)
Change hide lazy load animation when loading fails (unsupported image format)
2024-10-07 00:28:05 +01:00
JackDandy
fcf5ccf236 Merge branch 'hotfix/3.32.7' 2024-08-13 12:28:31 +01:00
Prinz23
69eea899ef Change add CONFIG_LOADED var to prevent saving config.ini before it's fully loaded
Change providers to save config.ini if needed at the end of init stage 1
2024-08-13 12:28:06 +01:00
JackDandy
e67f74a262 Change password manager friendly login form. 2024-08-13 12:23:10 +01:00
JackDandy
66c715115c Merge branch 'hotfix/3.32.6' 2024-08-12 18:09:59 +01:00
Prinz23
2dcf1854eb Fix saving config.ini after restart and startup
make save_config fallback to single threaded save use
2024-08-12 18:09:12 +01:00
JackDandy
689296c4ac Merge branch 'hotfix/3.32.5' 2024-08-12 00:17:33 +01:00
Prinz23
6a65cebc06 Fix to create initial config.ini when one doesn't exist
Fix saving config.ini during startup (update or creating)
2024-08-12 00:16:52 +01:00
JackDandy
c37a753c6a Merge branch 'hotfix/3.32.4' 2024-08-10 12:39:49 +01:00
Prinz23
0c0e25e73c Change allow Python 3.12.5
Fix person ids fetching
Fix wrong added death dates (by allowing overwriting deathday with None if birthday is on source)
Fix parsing changes to IMDb bio
Update test data
- Change improve efficiency when saving config.ini
Change prevent saving unchanged config.ini
Change add flushing to config.ini file saving (configobj hack)
Change add ConfigEvents queue for saving the config ini more efficiently
Change catch other errors for saving config
- Change improve efficiency when saving viewshow glide
Change don't call '/home/set-display-show-glide' in the first place if there  is no reason (params) to do so
Change add sanity check for set_display_show_glide, only save changed values
2024-08-10 12:39:12 +01:00
Prinz23
80cffd7cef Change add Gitlab tests 2024-08-10 12:36:48 +01:00
JackDandy
13763cab4b Change person cards to not display "eps" when number of eps is unknown 2024-06-27 00:00:16 +01:00
JackDandy
d5c0fa3c07 Merge branch 'hotfix/3.32.3' 2024-06-26 18:25:47 +01:00
Prinz23
c4d3577ba3 Fix TVmaze parser to only directly map properties in map list
Change add TMDB ratings alias in _convert_show
2024-06-26 18:16:49 +01:00
JackDandy
cda6fb6b2c Fix votes on shows/IMDb cards. 2024-06-26 18:07:24 +01:00
JackDandy
fd87f18ab0 Merge branch 'hotfix/3.32.2' 2024-06-26 07:20:57 +01:00
JackDandy
552e4f74b1 Fix systemd linefeed typo. 2024-06-26 07:20:42 +01:00
JackDandy
fada1cf299 Merge branch 'hotfix/3.32.1' 2024-06-26 01:18:13 +01:00
Prinz23
bfd9f50d76 Fix update tvinfo test data 2024-06-26 01:17:25 +01:00
Prinz23
165144ca5b fix type of self.plays_self 2024-06-26 01:14:16 +01:00
JackDandy
283a9258d5 Merge branch 'release/3.32.0' 2024-06-25 21:15:59 +01:00
JackDandy
31c406a493 Prepare release, bump date. 2024-06-25 21:15:30 +01:00
JackDandy
0384e218aa Merge branch 'feature/FixScaleImage' into dev 2024-06-25 21:10:06 +01:00
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
31f5b3ea23 Move the dynamic list of roles from the fix height cards into the flexible height popup.
Tweaks to order of stuff and fix issue where images to the right flowed badly on different height images on the left on the person view
Change darker popup title for improve visual contrast
Start of fix scale image
2024-06-23 19:23:12 +01:00
JackDandy
5f67570632 Merge branch 'main' into dev 2024-06-23 19:22:13 +01:00
JackDandy
92b2650173 Merge branch 'hotfix/3.31.2' 2024-06-23 19:20:35 +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
JackDandy
8533297323 Merge branch 'feature/AddBrowsePersonShows' into dev 2024-06-16 17:12:56 +01:00
JackDandy
84d1d81d45 Change clean up 2024-06-16 17:09:05 +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
cb919e0f10 Merge branch 'main' into dev 2024-06-14 01:03:08 +01:00
JackDandy
c5e9317929 Merge branch 'hotfix/3.31.1' 2024-06-14 01:01:58 +01:00
Prinz23
4a430afbe1 Change allow Python 3.12.4 2024-06-14 00:56:18 +01:00
JackDandy
5026cd295c Merge branch 'feature/ChangeEditShowSortIgnoreRequire' into dev 2024-06-14 00:48:54 +01:00
Prinz23
a48a4ead37 Change alphabetically sort list at edit show/Exclude global ignore/require words. 2024-06-14 00:48:13 +01:00
JackDandy
3610ee1bd2 Merge branch 'feature/ChangeHardenSystemd' into dev 2024-06-13 13:50:21 +01:00
JackDandy
4a6cd14465 Change systemd remove py2 and add basic hardening options (thanks to team sabnzbd). 2024-06-13 13:49:54 +01:00
JackDandy
f21631ce37 Merge branch 'feature/ChangeGrowlNotifier' into dev 2024-06-07 21:00:30 +01:00
JackDandy
3b922bdeb2 Change growl notifier location for Apprise update refactor. 2024-06-07 21:00:11 +01:00
JackDandy
026fc83142 Merge branch 'feature/UpdateApprise' into dev 2024-06-07 20:37:04 +01:00
JackDandy
cd7804df1e Update apprise 1.6.0 (0c0d5da) to 1.8.0 (81caf92). 2024-06-07 20:34:43 +01:00
JackDandy
4bac6edb57 Merge branch 'feature/UpdateUnidecode' into dev 2024-06-07 17:42:15 +01:00
JackDandy
16bb30029b Update unidecode module 1.3.6 (4141992) → 1.3.8 (dfe397d). 2024-06-07 17:42:01 +01:00
JackDandy
d5d3c3cba1 Merge branch 'feature/UpdatePkgResources' into dev 2024-06-07 17:23:34 +01:00
JackDandy
4572ed367c Update package resource API 68.1.2 (1ef36f2) → 68.2.2 (8ad627d). 2024-06-07 17:19:43 +01:00
JackDandy
354e8d640a Merge branch 'feature/UpdateSend2Trash' into dev 2024-06-07 16:59:37 +01:00