Commit graph

339 commits

Author SHA1 Message Date
JackDandy
71787f010f Merge branch 'feature/AddConfigBackup' into dev 2023-07-13 20:24:26 +01:00
Prinz23
ca6e399ae9 Add config.ini backup
try to validate saved config.ini
try to use backed up config.ini file if saving fails
check config.ini copy before compressing it to backup
2023-07-13 20:24:08 +01:00
JackDandy
e7d06c541a Merge branch 'feature/ChangeShowSelectSearch' into dev 2023-07-13 20:21:52 +01:00
Prinz23
58758466b1 add basic simplified search 2023-07-13 20:21:30 +01:00
JackDandy
c4c35bea24 Merge branch 'feature/ChangeRenameEpisode' into dev 2023-06-07 14:40:38 +01:00
Prinz23
e4ca609f72 Change recreate metadata files when renaming episodes.
Add TBC (to be confirmed) as a possible unnamed episode name pattern.
Don't save episode object to DB in rename during meta data creation (redundant, since it's saved after in rename).
2023-06-07 14:37:29 +01:00
JackDandy
d0585b7345 Merge branch 'main' into dev 2023-06-07 14:13:36 +01:00
JackDandy
1c614924a2 Merge branch 'hotfix/3.29.4' 2023-06-07 14:12:26 +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
62659e74a6 Merge branch 'hotfix/3.29.3' 2023-05-31 13:35:48 +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
b4c3af19b8 Merge branch 'feature/UpdateBSoup' into dev 2023-05-28 14:38:31 +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
18370cebab Merge branch 'main' into dev 2023-05-28 08:28:13 +01:00
JackDandy
db58a3c26c Merge branch 'hotfix/3.29.2' 2023-05-28 08:27:17 +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
d797d30704 Fix add show "TheTVDB via Trakt" 2023-05-28 07:52:05 +01:00
JackDandy
4cddd40921 Merge branch 'main' into dev 2023-05-27 18:31:41 +01:00
JackDandy
41bd893de9 Merge branch 'feature/ChangeReadme' 2023-05-27 18:21:51 +01:00
JackDandy
5d4920b271 Change editshow imagery. 2023-05-27 18:21:42 +01:00
JackDandy
bf15e092f5 Merge branch 'main' into dev 2023-05-27 16:14:43 +01:00
JackDandy
bcd8c18dad Merge branch 'feature/ChangeReadme' 2023-05-27 16:13:44 +01:00
JackDandy
225968cd0f Change remove deprecated screenie from readme.md 2023-05-27 16:13:31 +01:00
JackDandy
42653df996 Merge branch 'main' into dev 2023-05-26 06:16:57 +01:00
JackDandy
c4dc3ea78c Merge branch 'feature/FixTVDbApiIMDB' 2023-05-26 06:11:01 +01:00
Prinz23
41e4519dbc Fix IMDB fetch from TheTVDb API. 2023-05-26 06:08:40 +01:00
JackDandy
43f64d716e Merge branch 'main' into dev 2023-05-22 00:30:09 +01:00
JackDandy
930b5ed533 Merge branch 'release/3.29.0' 2023-05-22 00:28:06 +01:00
JackDandy
b9cd35357f Prepare release, bump date. 2023-05-22 00:27:20 +01:00
JackDandy
db21bec63d Merge branch 'feature/ChangeFixTvdbApi' into dev 2023-05-22 00:23:23 +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
Prinz23
51d10fc245 fix episode loading bugs in tvdb lib 2023-05-22 00:21:27 +01:00
JackDandy
f0951cd87d Merge branch 'feature/RemoveSingleDispatch' into dev 2023-05-16 14:12:06 +01:00
JackDandy
e08156ce61 Remove singledispatch. 2023-05-16 14:11:34 +01:00
JackDandy
8ac3d82c12 Merge branch 'feature/UpdateTornado' into dev 2023-05-16 11:50:27 +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
d335de1bbb Merge branch 'feature/UpdateSend2trash' into dev 2023-05-08 21:11:08 +01:00
JackDandy
eb2a7c405b Update Send2Trash 1.8.1b0 (0ef9b32) → 1.8.2 (0244f53). 2023-05-08 21:10:41 +01:00
JackDandy
435d6cb39c Merge branch 'feature/UpdateCertifi' into dev 2023-05-08 20:59:28 +01:00
JackDandy
4dffb5dad0 Update certifi 2022.12.07 → 2023.05.07 2023-05-08 20:58:55 +01:00
JackDandy
cc007da2ee Merge branch 'feature/UpdateFilelock' into dev 2023-05-05 15:08:35 +01:00
JackDandy
a97955ed94 Update filelock 3.11.0 (d3241b9) → 3.12.0 (b4713c9). 2023-05-05 15:08:05 +01:00
JackDandy
bb9d47026a Merge branch 'feature/FixTests' into dev 2023-05-04 23:33:32 +01:00
Prinz23
ec0dd62865 Fix name_parser_tests and webapi_tests. 2023-05-04 23:33:07 +01:00
JackDandy
c75ef36cfe Fix tv test to init recently added ReleaseMap.
Fix double use of var `result` overwrites the return value and causes an error in _parse_custom_exceptions.
Change remove Python 3.7 from CI
2023-05-04 22:57:16 +01:00
JackDandy
2c784e215c Merge branch 'feature/AddTmdbCards' into dev 2023-05-03 14:12:30 +01:00
JackDandy
9009cc7a7b Add langcodes 3.3.0 and language-data 1.1 (vendor'd from pip install langcodes[data])
Add a Select2 drop-down to `add-shows` and `edit-show`.
The Select2 enables displaying inline language flag images, this feature deprecated by the native `select` drop-down element on some browsers.
Change run existing TVInfo source language lists through validation (removes ~4 bad items), de-dupe list, get the native names, English names, and three letter abbr.
Change remove marisa-trie requirement from language_data/names.py because nothing in SG calls a function that requires it.
Change update some flags.
2023-05-03 00:44:00 +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