create online-account plugin for cmcc mcloud
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
account-plugins (Ubuntu) |
Fix Released
|
Undecided
|
Gary.Wang |
Bug Description
Feature Freeze Exception info:
This bug is about adding a new online account plugin for the mcloud service, which is a huge cloud provider in China.
The code brought in by this package is minimal: since mcloud authentication is OAuth-based, the plugin consists of a couple of QML files instantiating the OAuth classes already provided by Online Accounts, with the proper parameters for mcloud.
Other online accounts are unaffected by this change, and since this is a new functionality there's no risk of regression in other components.
The plugin went through QA, following the normal procedure in bileto.
[Original description]
We need to online-account plugin for cmcc mcloud so that it can be easily used for mcloud service integration in ubuntu touch(pictures, notes, content syncing).
Related branches
- PS Jenkins bot: Pending (continuous-integration) requested
- Online Accounts: Pending requested
-
Diff: 164 lines (+67/-0)9 files modified.bzrignore (+1/-0)
Makefile.am (+2/-0)
configure.ac (+15/-0)
data/providers/mcloud.provider.in.in (+28/-0)
debian/account-plugin-mcloud.install (+4/-0)
debian/control (+8/-0)
debian/rules (+2/-0)
qml/Makefile.am (+1/-0)
qml/mcloud/Main.qml (+6/-0)
- Gary.Wang: Approve
-
Diff: 1210 lines (+351/-510)27 files modified.bzrignore (+5/-0)
Makefile.am (+26/-6)
configure.ac (+4/-1)
data/providers/facebook.provider.in.in (+1/-1)
data/providers/flickr.provider.in.in (+1/-1)
data/providers/mcloud.provider.in.in (+4/-5)
data/providers/twitter.provider.in.in (+1/-1)
data/webkit-options/api.twitter.com.conf (+0/-2)
data/webkit-options/login.yahoo.com.conf (+0/-2)
data/webkit-options/www.facebook.com.conf (+0/-7)
debian/account-plugin-facebook.install (+0/-1)
debian/account-plugin-flickr.install (+0/-1)
debian/account-plugin-twitter.install (+0/-1)
debian/changelog (+34/-0)
debian/control (+73/-52)
debian/libaccount-plugin-facebook.install (+1/-0)
debian/libaccount-plugin-flickr.install (+1/-0)
debian/libaccount-plugin-twitter.install (+1/-0)
qml/Makefile.am (+1/-0)
qml/mcloud/ErrorItem.qml (+0/-48)
qml/mcloud/Main.qml (+2/-3)
qml/mcloud/OAuth.qml (+0/-283)
qml/mcloud/WebView.qml (+0/-94)
src/facebook.vala (+69/-0)
src/flickr.vala (+41/-0)
src/google.vala (+40/-1)
src/twitter.vala (+46/-0)
- Alberto Mardegan (community): Approve
-
Diff: 41 lines (+5/-1)2 files modifiedplugins/module/OAuth.qml (+3/-1)
plugins/module/WebView.qml (+2/-0)
- Alberto Mardegan (community): Approve
-
Diff: 12 lines (+1/-0)1 file modifiedqml/mcloud/Main.qml (+1/-0)
Changed in account-plugins (Ubuntu): | |
assignee: | nobody → Gary.Wang (gary-wzl77) |
Changed in account-plugins (Ubuntu): | |
status: | New → In Progress |
description: | updated |
Changed in account-plugins (Ubuntu): | |
status: | In Progress → New |
Low-risk, approved.