renovate/all-minor-patch
renovate/major-nextjs-monorepo
renovate/express-openapi-validator-5.x
renovate/major-semantic-release-monorepo
renovate/yup-1.x
renovate/svgr-webpack-8.x
renovate/major-github-actions
renovate/typescript-5.x
renovate/prettier-3.x
renovate/github-actions
develop
fix/add-ping-user-logs
gh-pages
fix/availability-sync-requests
refactor/pull-to-refresh
build/use-node-18
feat/requests-count
feat/discover-4krequest
feature/plex-decouple
master
fix/manage-webpush-notifications
feat/pwa-badge-notifications
fix/relative-air-date-badge
feat/request-list-requested-filter
feat/hide-requested
feat/disable-plex-oauth
feature/watchlist-sync
feat/basepath
feat/discover/popular-people
node-18-test
preview-imageproxy
preview-mobilemenu
preview-test-node-18
preview-test-node-20
v1.0.0
v1.0.0-arm-test.1
v1.1.0
v1.10.0
v1.11.0
v1.12.0
v1.12.1
v1.13.0
v1.14.0
v1.14.1
v1.15.0
v1.16.0
v1.17.0
v1.17.1
v1.17.2
v1.18.0
v1.19.0
v1.19.1
v1.2.0
v1.20.0
v1.20.1
v1.21.0
v1.21.0-arm-test.1
v1.21.0-arm-test.2
v1.21.1
v1.22.0
v1.23.0
v1.23.1
v1.23.2
v1.24.0
v1.25.0
v1.26.0
v1.26.1
v1.27.0
v1.28.0
v1.29.0
v1.29.1
v1.3.0
v1.3.1
v1.3.2
v1.30.0
v1.30.1
v1.31.0
v1.32.0
v1.32.1
v1.32.2
v1.32.3
v1.32.4
v1.32.5
v1.33.0
v1.33.1
v1.33.2
v1.4.0
v1.5.0
v1.6.0
v1.7.0
v1.8.0
v1.9.0
v1.9.1
${ noResults }
1 Commits (c27f96096ac8cc6c387f9d1dde5b263576ac2132)
Author | SHA1 | Message | Date |
---|---|---|---|
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 |
4 years ago |