You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
renovate/typescript-5.x
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/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 }
Brandon Cohen
ae3818304b
* feat: add availability synchronization job fix #377 * fix: feedback on PR * perf: use pagination for Media Availability Synchronization job The original approach loaded all media items from the database at once. With large libraries, this could lead to performance issues. We're now using a paginated approach with a page size of 50. * feat: updated the availability sync to work with 4k * fix: corrected detection of media in plex * refactor: code cleanup and minimized unnecessary calls * fix: if media is not found, media check will continue * fix: if non-4k or 4k show media is updated, seasons and request is now properly updated * refactor: consolidated media updater into one function * fix: season requests are now removed if season has been deleted * refactor: removed joincolumn * fix: makes sure we will always check radarr/sonarr to see if media exists * fix: media will now only be updated to unavailable and deletion will be prevented * fix: changed types in Media entity * fix: prevent season deletion in preference of setting season to unknown --------- Co-authored-by: Jari Zwarts <jari@oberon.nl> Co-authored-by: Sebastian Kappen <sebastian@kappen.dev> |
2 years ago | |
---|---|---|
.. | ||
schedule.ts | feat: availability sync rework (#3219) | 2 years ago |