sct
a51d2a24d5
feat(scan): add support for new plex tv agent ( #1144 )
2021-03-11 12:19:11 +09:00
TheCatLady
e98f2b9605
fix(ui): correct language usage re: "sync" vs. "scan" ( #1079 )
2021-03-06 10:16:56 +09:00
sct
3f9a116b17
fix(plex-sync): no longer incorrectly sets 4k availability when there isnt any
...
fixes #990
2021-02-28 03:18:22 +00:00
sct
9b73423d49
fix(sync): fix sonarr/plex sync fighting over availability
...
fixes #872
2021-02-18 14:26:12 +00:00
Mārtiņš Možeiko
03cecb3355
fix(plex-sync): get correct Plex metadata for Hama movie items ( #901 )
...
fixes #898
2021-02-15 08:35:05 +09:00
sct
d20bd530ed
fix(sonarr-sync): sonarr sync will no longer set shows with no episodes to partially available
...
fixes #796
2021-02-01 03:18:48 +00:00
sct
20289b5960
feat(cache): external API cache ( #786 )
2021-01-31 17:24:45 +09:00
sct
136d874cba
fix(sync): do not update series status if already available and no new seasons
...
fixes #777
2021-01-30 05:26:24 +00:00
sct
3812989a1c
fix(sonarr-sync): correctly set series with no seasons to requested status
...
fixes #762
2021-01-28 10:35:42 +00:00
Jakob Ankarhem
1d7150c24e
feat(media): add link to the item on plex ( #735 )
...
Co-authored-by: sct <sctsnipe@gmail.com >
2021-01-28 15:13:43 +09:00
sct
ec5fb83678
feat: Radarr & Sonarr Sync ( #734 )
2021-01-27 23:52:37 +09:00
TheCatLady
f05d4a0d0b
fix(ui): Capitalization, punctuation, and grammar inconsistences & errors ( #731 )
2021-01-27 08:34:52 +09:00
Mārtiņš Možeiko
e97228899a
fix: lookup movie by imdbid if tmdbid does not exits for plex movie agent ( #711 )
2021-01-21 13:27:24 +09:00
sct
d688a96759
fix(plex-sync): store plex added date and sort recently added by it
2021-01-13 09:51:11 +00:00
sct
a740b07f06
fix(plex-sync): improve plex sync error handling. add session id to fix stuck runs
2021-01-12 11:53:35 +00:00
sct
6b2df24a2e
feat: 4K Requests ( #559 )
2021-01-11 23:42:33 +09:00
Mārtiņš Možeiko
0600ac7c3a
feat: map AniDB IDs from Hama agent to tvdb/tmdb/imdb IDs ( #538 )
...
* feat: map AniDB IDs from Hama agent to tvdb/tmdb/imdb IDs
re #453
* refactor: removes sync job for AnimeList, load mapping on demand
* refactor: addressing review comments, using typescript types for xml parsing
* refactor: make sure sync job does not update create same tvshow/movie twice
Hama agent can have same tvdbid it for different library items - for example
when user stores different seasons for same tv show separately. This change
adds "AsyncLock" that guarantees code in callback runs for same id fully,
before running same callback next time.
* refactor: do not use season 0 tvdbid for tvshow from mapping file
* refactor: support multiple imdb mappings for same anidb entry
* refactor: add debug log for missing tvdb entries in tmdb lookups from anidb/hama agent
2021-01-08 09:46:00 +09:00
sct
493d82b6b0
fix(plex-sync): do not run plex sync if no admin exists
2021-01-06 00:55:53 +00:00
sct
721ed9a930
fix: correctly deal with tmdb id duplicates between movies/series
...
fixes #526
2020-12-29 10:26:37 +00:00
sct
0c8a180189
fix: clarify full sync runs every 24 hours
2020-12-23 01:40:46 +09:00
sct
4205e32ae7
fix(plex-sync): match correct tmdb format for movies
2020-12-22 22:37:18 +09:00
sct
ffe9e19c3b
feat(plex-sync): add support for hama guid's
...
re #453
2020-12-22 13:45:04 +09:00
sct
0916b58594
fix(notifications): always update the media table when seasons become available
2020-12-21 01:40:23 +09:00
sct
764db94f1b
fix(plex-sync): fixes processing movies using TMDB agent
...
fix #363
2020-12-20 11:00:48 +09:00
sct
67146c33ef
fix(plex-sync): bundle duplicate ratingKeys to speed up recently added sync
...
This includes a rewrite to move movie/series availability notifications into a subscriber to prevent
duplicate notifications for series
fix #360
2020-12-17 06:28:03 +00:00
sct
f8f388db6d
refactor(api): add better error context when plex items fail to sync
2020-12-16 03:57:03 +00:00
sct
e08fa35548
fix(api): only run recently added sync on enabled libraries
...
fixes #259
2020-12-15 10:23:19 +00:00
sct
d96d65b8af
refactor(api): increased plex sync speed and changed full sync to run every 24 hours
...
With this change, plex sync will now process 20 items at a time every 4 seconds. (About double its
previous speed). We will see how much faster we can push this in the future.
2020-12-15 09:16:35 +00:00
sct
edbbccf3ae
fix(plex sync): catch errors that occur during processMovie
...
this also removes the unique constraint on imdbId
re #244 #246 #250
2020-12-14 08:01:33 +00:00
sct
86addbc4dd
chore(deps-dev): upgrade typescript to v4.1.2 and ts-node to v9.1.1
2020-12-08 09:28:53 +00:00
sct
a6c5e65bbf
feat: notifications for media_available and media_approved
2020-11-23 10:34:53 +00:00
sct
7287a6a957
fix(api): fix scheduling for plex full sync (maybe)
2020-11-11 09:28:38 +00:00
sct
1390cc1f13
feat(api): plex tv sync and recently added sync
2020-11-11 09:02:28 +00:00
sct
24a0423f3b
feat: initial user list (no edit/delete yet) and job schedules
2020-11-05 10:45:51 +00:00
sct
e032e385a5
fix: dont cross import SyncStatus type
2020-10-30 14:48:10 +00:00
sct
1bc3f7be4b
feat(frontend): plex library scan
2020-10-30 14:38:19 +00:00
sct
2bf7e10e32
feat(frontend/api): beginning of new request modal
...
also includes new api endpoints for seasons
2020-10-07 10:01:15 +00:00
sct
1be8b18361
feat(api): plex Sync (Movies)
...
Also adds winston logging
2020-09-27 14:05:32 +00:00