lp:~jamesh/storage-provider-webdav/landing-20161118
- Get this branch:
- bzr branch lp:~jamesh/storage-provider-webdav/landing-20161118
Branch merges
- Michi Henning (community): Approve
-
Diff: 5576 lines (+4454/-257)56 files modifiedCMakeLists.txt (+3/-2)
COPYING.GPL (+674/-0)
COPYING.LGPL (+165/-0)
data/CMakeLists.txt (+17/-0)
data/com.canonical.StorageFramework.Provider.OwnCloud.service.in (+3/-0)
data/storage-provider-owncloud.application (+12/-0)
data/storage-provider-owncloud.desktop (+5/-0)
data/storage-provider-owncloud.service (+8/-0)
debian/control (+8/-7)
debian/copyright (+36/-0)
src/CMakeLists.txt (+17/-1)
src/CopyMoveHandler.cpp (+85/-0)
src/CopyMoveHandler.h (+57/-0)
src/CreateFolderHandler.cpp (+75/-0)
src/CreateFolderHandler.h (+53/-0)
src/DavDownloadJob.cpp (+215/-0)
src/DavDownloadJob.h (+72/-0)
src/DavProvider.cpp (+183/-13)
src/DavProvider.h (+35/-0)
src/DavUploadJob.cpp (+140/-0)
src/DavUploadJob.h (+65/-0)
src/DeleteHandler.cpp (+62/-0)
src/DeleteHandler.h (+49/-0)
src/ListHandler.cpp (+59/-0)
src/ListHandler.h (+43/-0)
src/LookupHandler.cpp (+54/-0)
src/LookupHandler.h (+42/-0)
src/MetadataHandler.cpp (+61/-0)
src/MetadataHandler.h (+42/-0)
src/MultiStatusParser.cpp (+28/-4)
src/MultiStatusParser.h (+18/-0)
src/OwncloudProvider.cpp (+25/-3)
src/OwncloudProvider.h (+18/-0)
src/PropFindHandler.cpp (+127/-131)
src/PropFindHandler.h (+43/-16)
src/RetrieveMetadataHandler.cpp (+52/-0)
src/RetrieveMetadataHandler.h (+45/-0)
src/RootsHandler.cpp (+61/-0)
src/RootsHandler.h (+41/-0)
src/http_error.cpp (+181/-0)
src/http_error.h (+30/-0)
src/item_id.cpp (+59/-0)
src/item_id.h (+23/-0)
src/main.cpp (+19/-1)
tests/CMakeLists.txt (+1/-6)
tests/davprovider/davprovider_test.cpp (+843/-32)
tests/http_error/CMakeLists.txt (+8/-0)
tests/http_error/http_error_test.cpp (+278/-0)
tests/item_id/item_id_test.cpp (+46/-0)
tests/multistatus/multistatus_test.cpp (+24/-6)
tests/utils/DavEnvironment.cpp (+18/-0)
tests/utils/DavEnvironment.h (+18/-0)
tests/utils/ProviderEnvironment.cpp (+27/-7)
tests/utils/ProviderEnvironment.h (+25/-5)
tests/utils/fake-online-accounts-daemon.py (+16/-22)
tests/utils/sabredav-server.php (+40/-1)
Branch information
Recent revisions
- 22. By James Henstridge
-
Update the test suite to use the v2 client API.
Approved by Michi Henning, unity-api-1-bot.
- 21. By James Henstridge
-
Remove the item ID check in RetrievMetadata
Handler: :finish( ), since the WebDAV server may encode URIs differently to Qt. Approved by unity-api-1-bot, Michi Henning.
- 20. By James Henstridge
-
Add copyright headers to source files, and update Debian packaging to fix lintian warnings.
Approved by unity-api-1-bot.
- 19. By James Henstridge
-
Improve HTTP error handling for all D-Bus methods.
Approved by Michi Henning, unity-api-1-bot.
- 18. By James Henstridge
-
Implement the move() and copy() D-Bus operations.
Approved by Michi Henning, unity-api-1-bot.
- 16. By James Henstridge
-
Implemente the delete_item D-Bus operation.
Approved by unity-api-1-bot, Michi Henning.
- 15. By James Henstridge
-
Implement the create_folder() D-Bus method.
Approved by unity-api-1-bot, Michi Henning.
- 14. By James Henstridge
-
Implement download() D-Bus method.
Approved by unity-api-1-bot, Michi Henning.
- 13. By James Henstridge
-
Add an UploadJob implementation to the provider to support the create_file() and update() methods.
Approved by unity-api-1-bot, Michi Henning.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:storage-provider-webdav