Created by dobey on 2013-07-02 and last modified on 2013-10-04
Get this branch:
bzr branch lp:ubuntuone-credentials/stable-13-10
Members of Ubuntu One Control Tower can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Ubuntu One Control Tower
Review team:
Ubuntu One hackers

Recent revisions

34. By dobey on 2013-10-04

[release] 13.10

33. By Mike McCracken on 2013-10-04

[Michael McCracken]

    - Hide keyboard when user submits form, making error message visible. (LP: #1231580)
    - Use email-specific keyboard layout and avoid storing passwords in predictive input dictionary. (LP: #1235282)
    - Provide general user-friendly error message for network errors. (LP: #1233951)
    - Delete incomplete account when user uses back button to cancel account creation. (LP: #1234285)
    - Add GUI-level autopilot functional test suite to online-accounts-provider.

32. By dobey on 2013-09-16

[release] 13.09

31. By Mike McCracken on 2013-09-16

[Michael McCracken]

    - Properly handle switching to the register screen after logging in partially with a 2fa account.
    - Do not leave an empty UOA account in the DB if the user clicks cancel.
    - Fix key focus handling.
    - Fix registration errors caused by scrambling parameters due to undefined behavior in C++.
    - Improve integration with Online Accounts System settings module.
    - Fix flickable scrolling. Fix sizing of nested Columns in LoginForm and RegisterForm, and use correct anchors.
    - Provide faster visual feedback of activity after clicking 'continue'
    - Fix spacing and margins of login/register UI. Use default fontSizes pending design input.
    - Add cancel/continue buttons back.
    - Add minimal Qt/C++ example app and README describing how to use libubuntuoneauth to access creds and sign API requests.
      - Re-add a regexp validator to the email textfield.
    - Fix example code for QML plugin to no longer try to show the CredentialsUI that doesn't exist anymore, and improve its comments to better explain the remaining API.

[Rodney Dawes]
    - Get rid of the UI library pieces that we never used, and don't need now.

30. By dobey on 2013-08-28

[release] 13.08

29. By Mike McCracken on 2013-08-28

Rodney Dawes <email address hidden>

    Switch from using using the keyring, to storing tokens in online-accounts.
    Add necessary data files for online-accounts storage.
    Add the beginnings of a signon plugin for u1.
    Always print critical/fatal messages to stderr.
    When debug is enabled, also print debug messages to stderr.
    Add ctors for network requests to use the SSO_AUTH_BASE_URL value.
    Change usage of SSO_*_BASE_URL values to not require ending /.
    Restructure API URL constants to separate path from base URL.
    Only export the UbuntuOne namespace symbols in the shared library.

Michael McCracken <email address hidden>

    Add UOA provider plug-in to house login/register UI.
    Ensure initial value of _state variable is IDLE.
    Set signon plugin name to 'ubuntuoneplugin' as required by the signond plugin loader.
    Add cmake rule to generate qmltypes file for qtcreator integration.
    Validate input and show error messages for invalid email, short password, etc…
    Fix credential deletion and expose it via QML plugin.
    Improve UI, better support embedding into external QML, and add embedding example code.
    Add error signal for failure cases in Network class - covers connection failures.
    Add support for two-factor auth to the ssoservice and QML plugin (LP: #1197081)
    Add QML plugin that wraps login/register and signUrl functionality of libubuntuoneauth.

Diego Sarmentero <email address hidden>

    Fix UI flow requested by design for Returning Customers.

28. By dobey on 2013-07-08

[release] 13.07

27. By Mike McCracken on 2013-07-05

[Michael McCracken]

    - Mark two methods of Token as const, and fix a leak from liboauth.
    - Avoid multiple ping calls, and use correct e-mail, when registering.
    - Improvements to available slots and signals on ssoservice object.
    - Simplify header layout to avoid issues in packaging. (LP: #1190782)

26. By dobey on 2013-06-28

Work around a bug in liboauth to escape '+' in url path properly.
Fix qCritical() usage when account pinging fails.

25. By dobey on 2013-05-28

Bump trunk version for development.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.