~mvo/ubuntu-sso-client/strawman-lp711413

  • Committer: Natalia B. Bidart
  • Date: 2012-02-15 16:16:06 UTC
  • mfrom: (823.1.2 stable-3-0-update-2.99.4)
  • Revision ID: natalia.bidart@canonical.com-20120215161606-9457ctgvcvl3bija
- Updating from trunk up to revno 874:

[ Alejandro J. Cura <alecu@canonical.com> ]
  - Use parameters set in the url for the OAuth signature (LP: #927664).
  - libsoup bindings need flattening to work around nul bytes in content
    (LP: #921822).
  - Replace urllib2.Request with common web-client (LP: #884972).
  - Replace urllib2.urlopen with common web-client (LP: #884975).
  - Fix tests failing in sso with test_webclient (LP: #920591).

[ Diego Sarmentero <diego.sarmentero@canonical.com> ]
  - Fixed: Qt UI: after clicking on "I've forgotten my password",
    and entering an email, nothing happens (LP: #931577).
  - Fixed: Qt UI must return ubuntu_sso.USER_SUCCESS and
    ubuntu_sso.USER_CANCELLATION accordingly (LP. #930718).
  - Fixed: Qt UI: congratulations page is empty (LP: #930720).
  - Fixed: Qt UI: "I've forgotten my password" button can not be
    clicked (LP: #930722)
  - Fixed: Qt UI must return ubuntu_sso.USER_SUCCESS and
    ubuntu_sso.USER_CANCELLATION accordingly (LP: #930718).
  - Fixed: Qt UI: when calling login or validate_email,
    should pass the ping_url (LP: #930724).
  - Added signals for the different pages, letting the wizard decide
    what to do in each case.
  - Refactor the pages and controller in sso (LP: #929686).
  - Migrate SSO Pages from the Wizard to SSO (LP: #925531).

[ Manuel de la Pena <manuel.delapena@canonical.com> ]
  - Adds the code that will load the creds from the keyring when we retry.
  - Adds the script that allows to launch the creds dialog.
    Adds tests for main.
  - Allows the creds dialog to store the credentials in the keyring
    (LP: #929451).
  - Adds the credentials dialog with nearly no functionality to the project
    (LP: #916029).
  - Adds support for username:password@domain urls in the qt implementation
    of the webclient.

[ Natalia B. Bidart <natalia.bidart@canonical.com> ]
  - Proper name in setup.py for the proxy credentials executable
    (LP: #932328).
  - No more 'Congratulations, app_name has installed' message since
    we're not installing (LP: #931574).
  - Refactored logic on setup_account_page.py to displya terms and/or
    privacy links properly (LP: #931589).
  - Unified UI parse_args and have them accepting a policy_url param
    (LP: #931464).
  - Make the UI runner use the absolute path to the UI executables
    (LP: #930651).
  - Allow callers pass a 'policy_url' parameter to use in the UIs
    (LP: #930142).
  - Execute the UI as a separated process from the sso main thread
    (LP: #919330).
  - Hold on to the Qprocess instance to avoid garbage collection
    (LP: #930140).
  - Move the ping method from the credentials module to the
    UserManagement interface (LP: #929670).
  - The Gtk UI must handle errors from dbus when calling the backend
    (LP: #929820).
  - Provide a helper to spawn programs from the main loop that is being
     used by the SSO Service (LP: #920949).
  - Install ui files consitently between Gtk and Qt (part of LP: #927994).
  - Remove unused "thread_execute" function (LP: #928581).
  - Delay twisted.internet.reactor and twisted.web import to avoid
    ReactorAlreadyInstalledError (LP: #927788).
  - Added a dedicated logger for the gui module.
  - Migrated the GTK UI to use GI bindings (LP: #801111).
  - Enabled libsoup backend for webclient so the GTK UI will work.
  - Enabled the running of all the tests using the single command
    ./run-tests.
  - Added an initial version of GLib and Qt mainloop integration
    (needed to run all the tests).
  - Provide a QT UI executable (LP: #925073).
  - Add a method to obtain an OAuth signed uri.

[ Rodney Dawes <rodney.dawes@canonical.com> ]
  - Connect the activate-link button by hand to avoid Gtk-WARNING messages.
Filename Latest Rev Last Changed Committer Comment Size
..
bin 531 13 years ago natalia.bidart at canonical Built correct structure. Diff
data 531 13 years ago natalia.bidart at canonical Built correct structure. Diff
po 579.1.1 13 years ago natalia.bidart at canonical Adding translation support. Diff
ubuntu_sso 536.1.1 13 years ago natalia.bidart at canonical Making rename of ubuntu.sso to ubuntu_sso to avoid Diff
.bzrignore 812.38.1 12 years ago Natalia B. Bidart - Install ui files consitently between Gtk and Qt 148 bytes Diff Download File
COPYING 541.1.1 13 years ago Rodney Dawes Fix COPYING to be GPLv3 Fix setup.py license block 34.3 KB Diff Download File
pylintrc 729.3.13 12 years ago ralsina Use text output because colourized doesn't work on 8.8 KB Diff Download File
README 659.1.5 13 years ago Natalia B. Bidart Aspell check. 9.3 KB Diff Download File
README.windows 675.22.1 13 years ago Manuel de la Pena Updated the setup.py to generate a minimun .exe in 2.4 KB Diff Download File
File run-tests 812.40.3 12 years ago Natalia B. Bidart - Workaround "g_dbus_connection_real_closed" error 1.8 KB Diff Download File
run-tests.bat 821.1.1 12 years ago Natalia B. Bidart Merged trunk in up to revno 836. 4.3 KB Diff Download File
File setup.py 823.1.1 12 years ago Natalia B. Bidart - Updating from trunk up to revno 874. 14.2 KB Diff Download File