~ubuntuone-control-tower/ubuntuone-credentials/stable-13-10

Viewing all changes in revision 29.

  • Committer: Tarmac
  • Author(s): Michael McCracken, Rodney Dawes, Diego Sarmentero
  • Date: 2013-08-28 14:03:34 UTC
  • mfrom: (28.1.1 update-13-10)
  • Revision ID: tarmac-20130828140334-a11750wemjjc57at
Rodney Dawes <rodney.dawes@canonical.com>

    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 <mike.mccracken@canonical.com>

    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 <diego.sarmentero@gmail.com>

    Fix UI flow requested by design for Returning Customers.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: