Uploads should be provided in order to centralize the long connectiosn needed.
Bug #1300178 reported by
Manuel de la Peña
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-download-manager |
Fix Released
|
Medium
|
Manuel de la Peña | ||
ubuntu-download-manager (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
An upload interface should be provided to centralize the uploads the same way that downloads are centralized.
Related branches
lp:~mandel/ubuntu-download-manager/add-mng-class
- PS Jenkins bot: Approve (continuous-integration)
- Ubuntu One hackers: Pending requested
-
Diff: 364 lines (+178/-47)5 files modifiedubuntu-upload-manager-priv/ubuntu/uploads/daemon.cpp (+4/-4)
ubuntu-upload-manager-priv/ubuntu/uploads/daemon.h (+4/-4)
ubuntu-upload-manager-priv/ubuntu/uploads/file_upload.cpp (+10/-2)
ubuntu-upload-manager-priv/ubuntu/uploads/manager.cpp (+131/-35)
ubuntu-upload-manager-priv/ubuntu/uploads/manager.h (+29/-2)
Changed in ubuntu-download-manager: | |
status: | In Progress → Fix Released |
To post a comment you must log in.
This bug was fixed in the package ubuntu- download- manager - 0.3+14. 10.20140430- 0ubuntu1
--------------- download- manager (0.3+14. 10.20140430- 0ubuntu1) utopic; urgency=low
ubuntu-
[ Manuel de la Peña ]
* Add upload definitions and autogenerated adaptors.
* Reorg the code so that it is simpler to share code between the
uploader and the downloader. Cmake has been added as the new build
system.
* Generalize the daemon so that it can be used for the uploader too.
* Split the different tests now that we are going to support uploads.
* Split the daemon test code.
* Refactor q code so that it can be used by uploads and downloads.
* Remove the use of fakes in favour of google mock. libgoogle-glog-dev
was added as a dependency. (LP: #1300243)
* Refactor downloads so that they inherit from transfer and can be
used in the new q implementation.
* Provide the factories needed by the uploads.
* Provide the class that will be performing uploads.
* Provide the class that will perform mms uploads.
* Provide factory implementation.
* Add uploads manager implementation. (LP: #1300178)
* Organize project simpler so that new developers find it easier to
move arround the code. (LP: #1300184)
* Allow the clients to change the destination directory of the
download. (LP: #1271507)
* Provide the methods that allow to get all the downloads and all the
downloads with a given metadata value. (LP: #1233149)
[ CI bot ]
* Provide factory implementation.
* Add uploads manager implementation. (LP: #1300178)
-- Ubuntu daily release <email address hidden> Wed, 30 Apr 2014 00:10:00 +0000