Show better error to users
Bug #616101 reported by
Natalia Bidart
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Single Sign On Client |
Fix Released
|
High
|
Natalia Bidart | ||
ubuntu-sso-client (Ubuntu) |
Fix Released
|
High
|
Ubuntu One Client Engineering team |
Bug Description
Right now when the server answers with an error, we show a generic "something went wrong" to the user.
We need to use the error messages sent by the server to be more specific.
Related branches
lp://staging/~nataliabidart/ubuntu-sso-client/better-errors
- John Lenton (community): Approve
- Vincenzo Di Somma (community): Approve
-
Diff: 488 lines (+173/-45)4 files modifiedubuntu_sso/gui.py (+40/-13)
ubuntu_sso/main.py (+8/-5)
ubuntu_sso/tests/test_gui.py (+96/-24)
ubuntu_sso/tests/test_main.py (+29/-3)
Changed in ubuntu-sso-client: | |
status: | New → Confirmed |
importance: | Undecided → High |
Changed in ubuntu-sso-client: | |
assignee: | nobody → Naty Bidart (nataliabidart) |
tags: | added: u1-maverick ubuntu-10.10 |
Changed in ubuntu-sso-client (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → High |
assignee: | nobody → Ubuntu One Desktop+ team (ubuntuone-desktop+) |
Changed in ubuntu-sso-client (Ubuntu): | |
milestone: | none → ubuntu-9.04 |
milestone: | ubuntu-9.04 → ubuntu-10.10 |
tags: |
added: desktop+ removed: ubuntu-10.10 |
Changed in ubuntu-sso-client: | |
status: | Confirmed → In Progress |
Changed in ubuntu-sso-client: | |
status: | In Progress → Fix Committed |
Changed in ubuntu-sso-client: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This bug was fixed in the package ubuntu-sso-client - 0.99.4-0ubuntu1
---------------
ubuntu-sso-client (0.99.4-0ubuntu1) maverick; urgency=low
* New upstream release:
[ <email address hidden> ]
* Validate form data for verify token page, request password token and set
new password (LP: #625361).
* Validate password strength on reset password page (LP: #616528).
* Labels are not as wide as the parent windowm but a little bit less wide
(LP: #625009).
[ Alejandro J. Cura <email address hidden> ]
* Store the credentials after the email validation step (LP: #625003)
[ <email address hidden>
* Every form can be submitted by activating the buttons and/or the entries
(LP: #616421).
[ David Planella <email address hidden> ] distutils- extra, which will allow the
* Make setup.py actually use python-
.deb package to build the POT file required to import translations into
Launchpad (LP: #624891).
[ <email address hidden> ]
* Errors from SSO servers are being shown now to users, matching
error-specific to fields (LP: #616101).
* Also, be robust when SSO server answer with a string where it's supposed
to be a list (LP: #623447).
[ Alejandro J. Cura <email address hidden> ]
* Use the keyring unlocking gnomekeyring APIs (LP: #623622)
* Search all keyrings for the credentials (LP: #624033)
[ <email address hidden> ]
* Customize "help_text" for the login only dialog (LP: #624097).
* Label areas are as wide as the parent window (LP: #616551).
[ Alejandro J. Cura <email address hidden> ]
* The list of error strings as returned by the SSO webservice can't go thru
DBus (LP: #624358).
-- Sebastien Bacher <email address hidden> Mon, 30 Aug 2010 19:10:13 +0200