lp://staging/~gary-wzl77/storage-provider-onedrive/merge-devel
Created by
Gary.Wang
and last modified
- Get this branch:
- bzr branch lp://staging/~gary-wzl77/storage-provider-onedrive/merge-devel
Branch merges
Propose for merging
No branches
dependent on this one.
Approved
for merging
into
lp://staging/storage-provider-onedrive
- onedrive-team: Pending requested
-
Diff: 11863 lines (+9169/-1983)131 files modified.bzr-builddeb/default.conf (+2/-0)
CMakeLists.txt (+7/-15)
COPYING.GPL (+674/-0)
COPYING.LGPL (+165/-0)
data/CMakeLists.txt (+0/-24)
data/onedrive.pc.in (+0/-10)
debian/control (+1/-1)
debian/copyright (+33/-19)
debian/libonedrive-dev.install (+0/-3)
debian/libonedrive-doc.install (+0/-1)
debian/libonedrive0.install (+0/-3)
debian/rules (+5/-4)
debian/source/format (+1/-0)
doc/CMakeLists.txt (+0/-23)
doc/Doxyfile.in (+0/-1869)
include/CMakeLists.txt (+0/-5)
include/onedrive/api/client.h (+194/-0)
include/onedrive/api/cloudfolder.h (+111/-0)
include/onedrive/api/clouditem.h (+127/-0)
include/onedrive/api/cloudresource.h (+75/-0)
include/onedrive/api/downloadtask.h (+127/-0)
include/onedrive/api/exceptions.h (+97/-0)
include/onedrive/api/storageinfo.h (+76/-0)
include/onedrive/api/syncmanager.h (+168/-0)
include/onedrive/api/task.h (+127/-0)
include/onedrive/api/taskqueue.h (+132/-0)
include/onedrive/api/uploadtask.h (+171/-0)
include/onedrive/api/visibility.h (+30/-0)
provider/CMakeLists.txt (+56/-0)
provider/com.canonical.StorageFramework.Provider.OnedriveProvider.service.in (+3/-0)
provider/main.cpp (+23/-0)
provider/onedriveprovider.cpp (+677/-0)
provider/onedriveprovider.h (+82/-0)
provider/storage-provider-onedrive.application (+11/-0)
provider/storage-provider-onedrive.desktop (+5/-0)
provider/storage-provider-onedrive.service (+7/-0)
src/CMakeLists.txt (+31/-6)
src/onedrive/api/client.cpp (+88/-0)
src/onedrive/api/client_p.cpp (+810/-0)
src/onedrive/api/client_p.h (+98/-0)
src/onedrive/api/cloudfolder.cpp (+125/-0)
src/onedrive/api/clouditem.cpp (+144/-0)
src/onedrive/api/config.h (+55/-0)
src/onedrive/api/downloadtask.cpp (+65/-0)
src/onedrive/api/downloadtask_p.cpp (+198/-0)
src/onedrive/api/downloadtask_p.h (+93/-0)
src/onedrive/api/storageinfo.cpp (+68/-0)
src/onedrive/api/syncmanager.cpp (+65/-0)
src/onedrive/api/syncmanager_p.cpp (+92/-0)
src/onedrive/api/syncmanager_p.h (+74/-0)
src/onedrive/api/syncthread.cpp (+471/-0)
src/onedrive/api/syncthread.h (+80/-0)
src/onedrive/api/taskhandler.h (+279/-0)
src/onedrive/api/uploadtask.cpp (+73/-0)
src/onedrive/api/uploadtask_p.cpp (+223/-0)
src/onedrive/api/uploadtask_p.h (+118/-0)
tests/CMakeLists.txt (+8/-0)
tests/server/resources/952C521658E19C0!303.json (+1/-0)
tests/server/resources/952C521658E19C0!303_children.json (+1/-0)
tests/server/resources/952C521658E19C0!303_children_MjAx.json (+1/-0)
tests/server/resources/D47F8E4CDBE19587!103.json (+1/-0)
tests/server/resources/D47F8E4CDBE19587!103:_upload_test_file:.json (+1/-0)
tests/server/resources/D47F8E4CDBE19587!103_Get.json (+1/-0)
tests/server/resources/D47F8E4CDBE19587!103_children.json (+1/-0)
tests/server/resources/D47F8E4CDBE19587!103_large_test_file.json (+1/-0)
tests/server/resources/D47F8E4CDBE19587!103_update_file.json (+1/-0)
tests/server/resources/D47F8E4CDBE19587!103_upload_test_file.json (+1/-0)
tests/server/resources/D47F8E4CDBE19587!104.json (+1/-0)
tests/server/resources/D47F8E4CDBE19587!105_201607.json (+1/-0)
tests/server/resources/D47F8E4CDBE19587!105_Nonexists.json (+1/-0)
tests/server/resources/D47F8E4CDBE19587!132.json (+1/-0)
tests/server/resources/D47F8E4CDBE19587!133.json (+1/-0)
tests/server/resources/D47F8E4CDBE19587!138.json (+1/-0)
tests/server/resources/D47F8E4CDBE19587!139.json (+1/-0)
tests/server/resources/D47F8E4CDBE19587!140.json (+1/-0)
tests/server/resources/D47F8E4CDBE19587!151.json (+1/-0)
tests/server/resources/D47F8E4CDBE19587!152.json (+1/-0)
tests/server/resources/D47F8E4CDBE19587!156.json (+1/-0)
tests/server/resources/D47F8E4CDBE19587!187.json (+1/-0)
tests/server/resources/D47F8E4CDBE19587!187_update_file.json (+1/-0)
tests/server/resources/D47F8E4CDBE19587!263.json (+1/-0)
tests/server/resources/D47F8E4CDBE19587!264.json (+1/-0)
tests/server/resources/D47F8E4CDBE19587!266.json (+1/-0)
tests/server/resources/D47F8E4CDBE19587!277.json (+1/-0)
tests/server/resources/D47F8E4CDBE19587!485.json (+1/-0)
tests/server/resources/D47F8E4CDBE19587!486.json (+1/-0)
tests/server/resources/D47F8E4CDBE19587!999.json (+1/-0)
tests/server/resources/copy_empty.json (+1/-0)
tests/server/resources/delete_D47F8E4CDBE19587!132.json (+1/-0)
tests/server/resources/delete_D47F8E4CDBE19587!133.json (+1/-0)
tests/server/resources/delete_D47F8E4CDBE19587!888.json (+1/-0)
tests/server/resources/delta.json (+1/-0)
tests/server/resources/download_session.json (+1/-0)
tests/server/resources/invalid_token.json (+1/-0)
tests/server/resources/move_D47F8E4CDBE19587!104.json (+1/-0)
tests/server/resources/move_D47F8E4CDBE19587!155.json (+1/-0)
tests/server/resources/move_D47F8E4CDBE19587!159.json (+1/-0)
tests/server/resources/move_D47F8E4CDBE19587!264.json (+1/-0)
tests/server/resources/move_D47F8E4CDBE19587!266.json (+1/-0)
tests/server/resources/move_empty.json (+1/-0)
tests/server/resources/name_conflict_fail.json (+1/-0)
tests/server/resources/name_conflict_rename.json (+1/-0)
tests/server/resources/new_folder_D47F8E4CDBE19587!103.json (+1/-0)
tests/server/resources/new_folder_invalid_folder_id.json (+1/-0)
tests/server/resources/rm_generate_files.sh (+2/-0)
tests/server/resources/root.json (+1/-0)
tests/server/resources/root_Get.json (+1/-0)
tests/server/resources/root_children.json (+1/-0)
tests/server/resources/storage_info.json (+1/-0)
tests/server/resources/update_D47F8E4CDBE19587!160.json (+1/-0)
tests/server/resources/update_D47F8E4CDBE19587!161.json (+1/-0)
tests/server/resources/update_D47F8E4CDBE19587!267.json (+1/-0)
tests/server/resources/update_D47F8E4CDBE19587!268.json (+2/-0)
tests/server/resources/update_empty.json (+1/-0)
tests/server/resources/upload_chunk.json (+4/-0)
tests/server/resources/upload_session.json (+6/-0)
tests/server/resources/upload_template.json (+1/-0)
tests/server/server.py (+356/-0)
tests/unit/CMakeLists.txt (+10/-0)
tests/unit/onedrive-provider/CMakeLists.txt (+44/-0)
tests/unit/onedrive-provider/onedrive-provider-unit-test.cpp (+889/-0)
tests/unit/onedrive-provider/testsetup.h.in (+4/-0)
tests/unit/onedrive-provider/utils/CMakeLists.txt (+11/-0)
tests/unit/onedrive-provider/utils/DBusEnvironment.cpp (+73/-0)
tests/unit/onedrive-provider/utils/DBusEnvironment.h (+48/-0)
tests/unit/onedrive-provider/utils/ProviderEnvironment.cpp (+73/-0)
tests/unit/onedrive-provider/utils/ProviderEnvironment.h (+30/-0)
tests/unit/onedrive-provider/utils/fake-online-accounts-daemon.py (+172/-0)
tests/unit/onedrive/CMakeLists.txt (+30/-0)
tests/unit/onedrive/api/onedrive-rest-test.cpp (+407/-0)
tests/unit/onedrive/api/onedrive-sync-test.cpp (+507/-0)
Branch information
Recent revisions
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/storage-provider-onedrive