Commit graph

216 commits

Author SHA1 Message Date
JackDandy
c30015b136 Merge branch 'main' into dev 2023-12-10 05:14:16 +00:00
Prinz23
4cebf12fbd Change allow Python 3.12.1 2023-12-10 05:11:50 +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
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
JackDandy
b6e66cbc41 Update pytz 2022.7.1/2022g (d38ff47) → 2023.3/2023c (488d3eb). 2023-10-22 17:20:39 +01:00
JackDandy
e20c80369e Update dateutil 2.8.2 (28da62d) → 2.8.2 (296d419). 2023-10-22 16:45:32 +01:00
JackDandy
f36bb0b179 Update Apprise 1.3.0 (6458ab0) → 1.6.0 (0c0d5da). 2023-10-21 12:47:10 +01:00
JackDandy
3c251294f2 Update urllib3 2.0.5 (d9f85a7) → 2.0.7 (56f01e0). 2023-10-21 11:39:09 +01:00
JackDandy
7771250103 Merge branch 'main' into dev 2023-10-12 11:50:04 +01:00
JackDandy
674b17a796 Add metadata source attribution in footer 2023-10-12 11:48:10 +01:00
JackDandy
092de1a1ca Merge branch 'main' into dev 2023-10-10 07:31:11 +01:00
JackDandy
d5815b4471 Change bad anon redirect service for an open source service. 2023-10-10 07:28:45 +01:00
JackDandy
3d861c7b96 Merge branch 'main' into dev 2023-10-08 02:05:38 +01:00
JackDandy
d58ad2633d Update UnRar x64 for Windows 6.23 → 6.24 2023-10-08 02:04:14 +01:00
Prinz23
50c77510fa add Brotli to recommended.txt 2023-10-08 01:58:49 +01:00
JackDandy
82a503792a Update thefuzz 0.19.0 (c2cd4f4) → 0.21.0 (0b49e4a). 2023-10-08 01:46:16 +01:00
JackDandy
f3de633e4c Update Rarfile 4.1a1 (8a72967) → 4.1 (c9140d8). 2023-10-08 01:04:53 +01:00
Prinz23
71fda2ad08 Update Pytvmaze library 2.0.8 (81888a5) → 2.0.8 (b451391). 2023-10-08 00:37:31 +01:00
JackDandy
43725d8427 Update diskcache 5.6.1 (4d30686) → 5.6.3 (323787f). 2023-10-08 00:30:34 +01:00
JackDandy
0b0c8827a2 Update attr 22.2.0 (683d056) → 23.1.0 (67e4ff2). 2023-10-08 00:21:06 +01:00
JackDandy
cbde47c95c Update hachoir 3.1.2 (f739b43) → 3.2.0 (38d759f). 2023-10-08 00:04:41 +01:00
JackDandy
63632b0d28 Update soupsieve 2.4.1 (2e66beb) → 2.5.0 (dc71495). 2023-10-07 21:04:22 +01:00
JackDandy
0bbbb724a9 Update Beautiful Soup 4.12.2 → 4.12.2 (30c58a1). 2023-10-07 20:56:26 +01:00
JackDandy
cc72fc5bfc Change allow Python 3.12.0 and 3.11.6 2023-10-02 22:51:07 +01:00
JackDandy
17bbd47412 Prepare release, bump date. 2023-09-23 17:17:42 +01:00
JackDandy
d0a5e1d60b Merge branch 'main' into dev 2023-09-22 23:09:45 +01:00
JackDandy
b7d5f4587c Tweak 2023-09-22 23:04:40 +01:00
JackDandy
4bd61e91d6 Update urllib3 2.0.4 (af7c78f) → 2.0.5 (d9f85a7). 2023-09-20 17:53:00 +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
6e6f1e232a Update Requests library 2.29.0 (87d63de) → 2.31.0 (8812812). 2023-09-18 13:13:31 +01:00
JackDandy
07935763df Update urllib3 1.26.15 (25cca389) → 2.0.4 (af7c78fa). 2023-09-18 13:13:31 +01:00
JackDandy
4bb3ba0a15 Update idna library 3.4 (37c7d9b) → 3.4 (cab054c). 2023-09-18 13:13:30 +01:00
JackDandy
85f196d600 Update filelock 3.12.0 (b4713c9) → 3.12.4 (c1163ae). 2023-09-18 13:13:28 +01:00
JackDandy
d25653b06b Update Msgpack 1.0.5 (0516c2c) → 1.0.6 (e1d3d5d). 2023-09-18 13:13:27 +01:00
JackDandy
6846c6cf8a Update CacheControl 0.12.11 (c05ef9e) → 0.13.1 (783a338). 2023-09-18 13:13:27 +01:00
JackDandy
674a2bd755 Merge branch 'main' into dev 2023-09-18 12:56:23 +01:00
JackDandy
6f5695d3ef Add search of grouped options in shows drop down at view-show.
Select child options were not considered in show name matching.
2023-09-18 11:49:17 +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
JackDandy
b68ce0378a Update package resource API 67.5.1 (f51eccd) → 68.1.2 (1ef36f2). 2023-09-06 12:50:19 +01:00
JackDandy
2ea74f3cce Merge branch 'main' into dev 2023-09-06 10:25:56 +01:00
JackDandy
6a819f0730 Fix view show to handle "unknown name" on cast.
Update UnRar x64 for Windows 6.22 → 6.23
2023-09-06 10:24:08 +01:00
JackDandy
dbdcc3c52a Update feedparser 6.0.10 (859ac57) → 6.0.10 (9865dec) 2023-09-06 09:18:26 +01:00
JackDandy
7298cd15ff Update certifi 2023.05.07 → 2023.07.22 2023-09-06 01:34:20 +01:00
JackDandy
48beb0954a Update Tornado Web Server 6.3.2 (e3aa6c5) → 6.3.3 (e4d6984). 2023-09-06 01:26:12 +01:00
JackDandy
e8c74b12b1 Merge branch 'main' into dev 2023-09-06 01:02:25 +01:00
Prinz23
f92a6ab78b Fix mock data for CI tests
Fix add missing path in unittest helpers_tests
2023-09-06 00:57:10 +01:00
JackDandy
b513602103 Merge branch 'main' into dev 2023-09-05 23:44:52 +01:00
Prinz23
f6619a7d59 Change allow Python 3.11.5, 3.10.13, 3.9.18, and 3.8.18 2023-09-05 23:40:29 +01:00
Prinz23
da669703b1 Fix banner url validation for TheTVDb api v3 lib. 2023-09-05 23:32:48 +01:00
Prinz23
96fc7d1c9d Change sort episodes when set to wanted on display show page 2023-09-05 23:30:19 +01:00
Prinz23
81a76461b2 py3 fix: guessit return list instead of range object 2023-09-05 23:26:41 +01:00
JackDandy
d0585b7345 Merge branch 'main' into dev 2023-06-07 14:13:36 +01:00
Prinz23
6df46175f2 Fix setting airtime timezone for "Wanted" episodes during auto search. 2023-06-07 14:11:26 +01:00
JackDandy
b17ea1d319 Change allow Python 3.8.17, 3.9.17, 3.10.12 2023-06-07 13:46:29 +01:00
JackDandy
c88b808ab8 Merge branch 'main' into dev 2023-05-31 13:37:15 +01:00
JackDandy
b9bcf6df6b Update UnRar x64 for Windows 6.21 → 6.22
Change allow Python 3.11.4
Change minimum required Python to version 3.8.2
Change remove Python 2 references from init scripts.
Remove provider Rarbg.
2023-05-31 13:31:35 +01:00
JackDandy
997e6955b2 Update Beautiful Soup 4.11.1 (r642) → 4.12.2 and soupsieve 2.3.2.post1 (792d566) → 2.4.1 (2e66beb). 2023-05-28 14:36:55 +01:00
JackDandy
59f83064b9 Fix find show results returned as newest/oldest that are then sorted z to a. 2023-05-28 08:22:26 +01:00
Prinz23
41e4519dbc Fix IMDB fetch from TheTVDb API. 2023-05-26 06:08:40 +01:00
JackDandy
b9cd35357f Prepare release, bump date. 2023-05-22 00:27:20 +01:00
Prinz23
2c1c76885a Fix detect broken api episode endpoint and use fallback.
Fix detect correct old api endpoint pagination and use it.
2023-05-22 00:23:10 +01:00
JackDandy
e08156ce61 Remove singledispatch. 2023-05-16 14:11:34 +01:00
JackDandy
b9f558e7ba Update Tornado Web Server 6.3.1 (419838b) → 6.3.2 (e3aa6c5). 2023-05-16 11:49:53 +01:00
JackDandy
eb2a7c405b Update Send2Trash 1.8.1b0 (0ef9b32) → 1.8.2 (0244f53). 2023-05-08 21:10:41 +01:00
JackDandy
4dffb5dad0 Update certifi 2022.12.07 → 2023.05.07 2023-05-08 20:58:55 +01:00
JackDandy
a97955ed94 Update filelock 3.11.0 (d3241b9) → 3.12.0 (b4713c9). 2023-05-05 15:08:05 +01:00
Prinz23
ec0dd62865 Fix name_parser_tests and webapi_tests. 2023-05-04 23:33:07 +01:00
JackDandy
fce8878fa9 Add menu Shows/"TMDB Cards".
Add top rated, popular, trending today, trending this week, to TMDB cards.
Change Shows/Add show... Trakt and IMDb card descriptions to be dynamic.
Add network data to trakt cards.
Add fallback for show cast when no suitable items are found in tvdb_api.
Change refactor for trakt lib update.
Change sanitise api response dates for cards (an invalid trakt date caused a UI glitch).
Fix issue where trakt can return no tvdb id causing a card to not display.
Change view-show TVDb genre links to use anon link setting.
Change remove displayShow.tmpl code for '|' sep as it is a fixed list string at data source.
Change add TVINFO_FANSITE placeholder icon.
Change refactor api sg.`CMD_SickGearShowsBrowseTrakt`.
---
Refactor date handling to make it's usage consistent from indexerapi
Split when_past out to to started_past and return_past for UI.
Fix trakt returning dates.
Change bring properly into use, the proper new season returning date.
Change remove PY2 unused import statements.
---
Fix issue with Trakt cards where an incorrect cache image obscures the default card placeholder image.
Simplify airtime for cards.
Remove nonsense TMDB api overview text.
Rearrange cards order on top menu.
---
Remove unused vars and simplify regex use cases.
Fix tv cards issue with Trakt and Tvmaze where show_info does not carry a first episode_info.
Instantiate with TVInfoEpisode() instead of None, so that expected properties exist without a need for Nonetype tests.
Change simplify `overview` and `airtime` use after lib output type is made trustable.
Change cards view to not allow items with no seriesname.
2023-05-03 00:43:59 +01:00
JackDandy
1eec1e7492 Add to config/media-process/File Handling, "Rename TBA" and "Rename any".
Change exclude Trakt notifier from redundant library updates when renaming files.
Change filename checker regex to be less strict.
Change remove naming pattern code duplication.
2023-05-02 22:47:52 +01:00
JackDandy
b6b362845d Update Pytvmaze library 2.0.8 (16ed096) → 2.0.8 (81888a5). 2023-04-30 09:15:38 +01:00
JackDandy
8561e5ac0c Change view-show text "invalid timeformat" to "time unknown". 2023-04-27 12:56:12 +01:00
JackDandy
64ec74ed4c Change allow rapidfuzz update from 2.x.x to 3.x.x 2023-04-27 12:55:38 +01:00
JackDandy
fb6ef08f01 Change remove redundant py2 import futures. 2023-04-27 12:53:49 +01:00
Prinz23
1f7e467e07 Change minimum required Python to version 3.8 2023-04-27 12:52:02 +01:00
JackDandy
8223edb2cf Add config to change media process log message if there is no media to process. 2023-04-27 12:50:24 +01:00
JackDandy
8e8568adb3 Change add jobs to centralise scheduler activities.
Change refactor scene_exceptions.
2023-04-27 12:47:00 +01:00
JackDandy
73158c9ab8 Update Apprise 1.2.1 (3d07004) → 1.3.0 (6458ab0). 2023-04-27 12:45:24 +01:00
JackDandy
864d8fffac Update feedparser 6.0.10 (6d032b8) → 6.0.10 (859ac57). 2023-04-27 12:35:11 +01:00
JackDandy
ef2d45c4ca Update attr 22.2.0 (a9960de) → 22.2.0 (683d056). 2023-04-27 12:26:44 +01:00
JackDandy
6bdb463147 Update diskcache 5.4.0 (1cb1425) → 5.6.1 (4d30686). 2023-04-27 12:24:16 +01:00
JackDandy
7ea6a684bf Update urllib3 1.26.14 (a06c05c) → 1.26.15 (25cca389). 2023-04-27 12:23:12 +01:00
JackDandy
de209c9acf Update Requests library 2.28.1 (ec553c2) → 2.29.0 (87d63de). 2023-04-27 11:37:11 +01:00
JackDandy
e037e4b53b Update filelock 3.9.0 (ce3e891) → 3.11.0 (d3241b9). 2023-04-27 11:31:45 +01:00
JackDandy
59fba38600 Update Msgpack 1.0.4 (b5acfd5) → 1.0.5 (0516c2c). 2023-04-27 11:30:22 +01:00
JackDandy
1c6a5bb59a Update Tornado Web Server 6.3.0 (7186b86) → 6.3.1 (419838b). 2023-04-27 11:28:07 +01:00
JackDandy
c0adcf5933 Update SimpleJSON 3.18.1 (c891b95) → 3.19.1 (aeb63ee). 2023-04-12 13:38:43 +01:00
JackDandy
ae29264c24 Prepare release, bump date. 2023-04-12 13:07:29 +01:00
JackDandy
01045f22de Merge branch 'main' into dev 2023-04-12 10:20:48 +01:00
Prinz23
49f6c99e0a Change handle exceptions thrown from pkg_resources parsing newly extended working set modules not even used by SG.
Fix parsing shows where multiple same names are in SG and show_obj is set for parser.
Change update fallback zoneinfo to 2023c.
Change update gitignore.
2023-04-12 10:17:48 +01:00
JackDandy
ffff95fe34 Change add Rarbg UHD search category. 2023-04-02 23:37:15 +01:00
JackDandy
1e161f376d Fix UI by marking resource as unavailable if cannot determine its free space.
Change replace copyFile placeholder code with copy_file override.
Change replace moveFile placeholder code with move_file override.
Change replace tryInt placeholder code with try_int override.
Change refactor disk free space logic.
Change restore min_output logic.
2023-03-14 01:22:09 +00:00
Prinz23
e239b81a18 Change optionally add disk free space in response to three Web API endpoints.
Change increase API version number to 15.
Add actually use mount points to get disk free space.
Add optional "freespace" parameter to endpoints: sg.getrootdirs, sg.addrootdir, sg.deleterootdir
Change update help of affected endpoints.
Fix explicitly save rootdirs after adding or deleting via Web API.
2023-03-12 02:20:08 +00:00
JackDandy
68b8cbcdde Change deprecate processEpisode used by nzbToMedia to advise how to configure API instead. 2023-03-10 01:52:51 +00:00
JackDandy
48d4b505a3 Change re-add deprecated endpoint used by external scripts. 2023-03-09 13:51:48 +00:00
JackDandy
bd610ca2eb Merge branch 'main' into dev 2023-03-08 23:37:48 +00:00