mirror of
https://github.com/binimum/tidal-ui.git
synced 2026-04-26 12:25:48 +03:00
[PR #61] [MERGED] Retry and Resilient Download #122
Labels
No labels
bug
duplicate
enhancement
pull-request
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/tidal-ui#122
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/binimum/tidal-ui/pull/61
Author: @Simo93-rgb
Created: 11/20/2025
Status: ✅ Merged
Merged: 11/20/2025
Merged by: @binimum
Base:
main← Head:main📝 Commits (6)
0eebdafrefactor: improve track filename generation and formatting in AudioPlayer, TopTracksGrid, and TrackList components.60dc7a8work in progresse5518c4Merge pull request #1 from Simo93-rgb/enhancement-consistent-download-names942d1befeat: implement album and track download functionality with filename utilities, retry logic, and ZIP/CSV export options.86f452fMerge pull request #2 from Simo93-rgb/retry-and-resilient-download142a8f6Delete .vscode/settings.json📊 Changes
6 files changed (+393 additions, -126 deletions)
View changed files
📝
src/lib/components/AudioPlayer.svelte(+49 -39)📝
src/lib/components/TopTracksGrid.svelte(+11 -4)📝
src/lib/components/TrackList.svelte(+8 -3)📝
src/lib/downloads.ts(+293 -78)📝
src/routes/album/[id]/+page.svelte(+10 -0)📝
src/routes/artist/[id]/+page.svelte(+22 -2)📄 Description
Implementation of 3 automatic retries after failure to download a single track. For the album, in case of track failure, proceed to the next one without interrupting the download.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.