Support download of albums as zip files from 7Digital
Bug #1365993 reported by
Pat McGowan
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Music App |
Fix Released
|
Critical
|
Andrew Hayzen | ||
content-hub |
Fix Released
|
Critical
|
Michael Sheldon | ||
ubuntu-download-manager |
Fix Released
|
Critical
|
Manuel de la Peña | ||
webbrowser-app |
Fix Released
|
Critical
|
Michael Sheldon | ||
content-hub (Ubuntu RTM) |
Fix Released
|
Undecided
|
Unassigned | ||
webbrowser-app (Ubuntu RTM) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
The site offers users the option to download an entire purchased album as a single zip file. Currently there is no download target for this so the operation fails.
Need to investigate if there is any mime type to key off when the zip is offered, or some other file naming convention.
Related branches
lp:~ahayzen/music-app/content-hub-multi-file
- Victor Thompson: Approve
- Ubuntu Phone Apps Jenkins Bot: Approve (continuous-integration)
-
Diff: 559 lines (+140/-124)2 files modifiedmusic-app.qml (+52/-25)
po/com.ubuntu.music.pot (+88/-99)
lp:~michael-sheldon/webbrowser-app/7digital-album-download
- Olivier Tilloy: Approve
- PS Jenkins bot: Approve (continuous-integration)
-
Diff: 83 lines (+44/-13)1 file modifiedsrc/app/Downloader.qml (+44/-13)
lp:~mandel/ubuntu-download-manager/deflate
- Sergio Schvezov: Approve
- PS Jenkins bot: Approve (continuous-integration)
- Michael Sheldon (community): Needs Fixing
-
Diff: 1370 lines (+912/-76)31 files modifiedCMakeLists.txt (+1/-1)
debian/changelog (+3/-2)
debian/control (+1/-0)
debian/libudm-common0.symbols (+4/-0)
debian/ubuntu-download-manager.install (+1/-0)
src/CMakeLists.txt (+1/-0)
src/common/priv/ubuntu/transfers/system/file_manager.cpp (+6/-0)
src/common/priv/ubuntu/transfers/system/file_manager.h (+1/-0)
src/common/public/ubuntu/transfers/metadata.cpp (+17/-0)
src/common/public/ubuntu/transfers/metadata.h (+5/-0)
src/downloads/priv/CMakeLists.txt (+2/-0)
src/downloads/priv/ubuntu/downloads/file_download.cpp (+83/-66)
src/downloads/priv/ubuntu/downloads/file_download.h (+9/-4)
src/downloads/priv/ubuntu/downloads/header_parser.cpp (+72/-0)
src/downloads/priv/ubuntu/downloads/header_parser.h (+42/-0)
src/downloads/qml/metadata.cpp (+13/-0)
src/downloads/qml/metadata.h (+6/-1)
src/downloads/qml/single_download.h (+2/-2)
src/extractor/CMakeLists.txt (+33/-0)
src/extractor/ubuntu/downloads/extractor/deflator.cpp (+80/-0)
src/extractor/ubuntu/downloads/extractor/deflator.h (+63/-0)
src/extractor/ubuntu/downloads/extractor/factory.cpp (+60/-0)
src/extractor/ubuntu/downloads/extractor/factory.h (+52/-0)
src/extractor/ubuntu/downloads/extractor/main.cpp (+100/-0)
src/extractor/ubuntu/downloads/extractor/unzip.cpp (+75/-0)
src/extractor/ubuntu/downloads/extractor/unzip.h (+57/-0)
tests/common/file_manager.h (+1/-0)
tests/downloads/daemon/test_download.cpp (+82/-0)
tests/downloads/daemon/test_download.h (+5/-0)
tests/downloads/daemon/test_metadata.cpp (+31/-0)
tests/downloads/daemon/test_metadata.h (+4/-0)
lp:~michael-sheldon/content-hub/download-zip-integration
- PS Jenkins bot: Approve (continuous-integration)
- Ken VanDine: Approve
- Ubuntu Phablet Team: Pending requested
-
Diff: 66 lines (+26/-2)2 files modifiedsrc/com/ubuntu/content/detail/transfer.cpp (+24/-2)
src/com/ubuntu/content/detail/transfer.h (+2/-0)
Changed in music-app: | |
importance: | High → Critical |
Changed in ubuntu-download-manager: | |
importance: | Undecided → Critical |
Changed in webbrowser-app: | |
importance: | Undecided → Critical |
assignee: | nobody → Michael Sheldon (michael-sheldon) |
Changed in ubuntu-download-manager: | |
assignee: | nobody → Manuel de la Peña (mandel) |
Changed in music-app: | |
assignee: | nobody → Andrew Hayzen (andrew-hayzen) |
Changed in ubuntu-download-manager: | |
assignee: | Manuel de la Peña (mandel) → Sergio Schvezov (sergiusens) |
tags: | added: touch-2014-09-25 |
Changed in music-app: | |
status: | New → In Progress |
Changed in webbrowser-app: | |
status: | New → In Progress |
Changed in ubuntu-download-manager: | |
status: | New → In Progress |
Changed in music-app: | |
status: | Fix Committed → Fix Released |
tags: |
added: touch-2014-10-02 removed: touch-2014-09-25 |
tags: | added: beta qa-daily-testing |
tags: |
added: touch-2014-10-09 removed: touch-2014-10-02 |
tags: |
added: touch-2014-10-16 removed: touch-2014-10-09 |
tags: |
added: touch-2014-10-23 removed: touch-2014-10-16 |
Changed in webbrowser-app: | |
status: | In Progress → Fix Released |
Changed in ubuntu-download-manager: | |
status: | In Progress → Fix Released |
Changed in content-hub: | |
status: | In Progress → Fix Released |
To post a comment you must log in.
Ken maybe you can test this to see if there is something we can key off of for the mapping