lp://staging/~mardy/ubuntu-system-settings-online-accounts/qml-dialog
- Get this branch:
- bzr branch lp://staging/~mardy/ubuntu-system-settings-online-accounts/qml-dialog
Branch merges
- David Barth (community): Approve
-
Diff: 588 lines (+492/-2)7 files modifieddebian/control (+1/-0)
online-accounts-ui/dialog-request.cpp (+286/-0)
online-accounts-ui/dialog-request.h (+54/-0)
online-accounts-ui/online-accounts-ui.pro (+3/-0)
online-accounts-ui/qml/SignOnUiDialog.qml (+115/-0)
online-accounts-ui/signonui-request.cpp (+32/-2)
online-accounts-ui/ui.qrc (+1/-0)
Related bugs
Bug #1347771: Handle server-side token invalidation in a user-friendly way | High | Fix Released | |
Bug #1379863: Password prompt broken | Critical | Fix Released |
Related blueprints
Branch information
Recent revisions
- 131. By Alberto Mardegan
-
Merge from master
* Rename QML package (LP: #1342031)
* Create the Ubuntu.OnlineAccounts. Plugin module (LP: #1377062)
* Fix typo on component name (LP: #1378726)
[ Ken VanDine ]
* Provide more keywords to make search useful (LP: #1370219) (LP:
#1370219)
[ Ubuntu daily release ]
* New rebuild forced
[ Alberto Mardegan ]
* Minor improvements
[ CI bot ]
* Resync trunk
[ Alberto Mardegan ]
* Enforce the limit on single accounts even when the request comes
from an app .
[ CI bot ]
* Resync trunk
[ Alberto Mardegan ]
* Don't go back to SystemSettings when creating the first account.
Keep listening to account model changes. Set QML import path for
click plugins. Enable automatic orientation .
[ CI bot ]
* Resync trunk
[ Alberto Mardegan ]
* Handle stopping of trusted sessions. Use new Oxide cookie API .
[ Ubuntu daily release ]
* New rebuild forced
[ CI bot ]
* Resync trunk
[ Alberto Mardegan ]
* Make locating of icons more robust
[ CI bot ]
* Resync trunk
[ Alberto Mardegan ]
* Implement the D-Bus method to export cookies. Updated the list of
files to translate and the template. Fix autopilot tests .
[ Ubuntu daily release ]
* New rebuild forced
[ Alberto Mardegan ]
* Add desktop file information to .application files. Make the click
hook work even without D-Bus. better feedback while waiting for the
Trusted Session Prompt to appear .
* Fix autopilot tests Change the name of the main page, which is now
the one from System Settings. Remove the test case for account
creation, because the implementation has moved into a separate
process and is not easily testable.
[ Alberto Mardegan ]
* New version - Use signon-ui-service, to fix co-installation with of
signon-ui.- Implement reauthentication (via snap-decisions) (LP:
#1346950)
* Add forgotten test-dep on ubuntu-ui-toolkit- autopilot.
[ Leo Arias ]
* Refactored the autopilot tests to use the page object pattern. Added
the method go to add account to be used in UX tests.
[ MichaĆ Sawicz ]
* New icon from suru theme. - 129. By Alberto Mardegan
-
Implement account reauthentication and reauthorization
The need for a user interaction might arise at any time, depending on the remote service's policy. It will typically happen when an access token expires, or when an application requests new permissions or changes its key.
In order not to disrupt the user's activity, we preliminary implement this as a snap decision (as was suggested in https://docs.google. com/a/canonical .com/document/ d/1puQ9Z0yKqzsQ 1VQ1OOBkxgp78iW GnAhAkFXWJFTWIr E/edit# heading= h.topn0ejru38u). However, since design has not yet come up with a definitive approach, we keep the UI strings untranslated since they are not final.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)