QA/Browser Technologies/Services/Releases/BrowserID 08182011: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 1: Line 1:
* Information
= Information =
** Train 3: 08-18-2011
* Train 3: 08-18-2011


* Links
= Links =
** Bugs/Issues: https://github.com/mozilla/browserid/issues
* Bugs/Issues: https://github.com/mozilla/browserid/issues
** Test Plan: https://wiki.mozilla.org/QA/BrowserID/TestPlan
* Test Plan: https://wiki.mozilla.org/QA/BrowserID/TestPlan
** Beta Server: https://diresworb.org
* Beta Server: https://diresworb.org
** Beta Client: http://beta.myfavoritebeer.org
* Beta Client: http://beta.myfavoritebeer.org


* Deployment Ticket
= Deployment Ticket =
** Bug 680290 - QA and deploy BrowserID train-2011.08.18 to production
* Bug 680290 - QA and deploy BrowserID train-2011.08.18 to production


* Resolved/Closed Issues
= Resolved/Closed Issues =
** upon clickthrough of the email link, don't have the browser window close itself: #162
* upon clickthrough of the email link, don't have the browser window close itself: #162
** passwords must be between 8 and 80 chars: #155
* passwords must be between 8 and 80 chars: #155
** improved handling of emailing & verification urls during local development & testing: #88
* improved handling of emailing & verification urls during local development & testing: #88
** language changes in dialog: #150
* language changes in dialog: #150
** many improvements to unit tests: #171
* many improvements to unit tests: #171
** forgotten password flow was broken with port to mysql, fixed: #170
* forgotten password flow was broken with port to mysql, fixed: #170
** improved metrics reporting abstraction: #168
* improved metrics reporting abstraction: #168
** moved all server logging into a single file: #169
* moved all server logging into a single file: #169
** all files created at execution time are now in one location: #172
* all files created at execution time are now in one location: #172
** developer ergonomics - improved colorized logging with terse webserver output to console
* developer ergonomics - improved colorized logging with terse webserver output to console
** always require a user to authenticate if they don't have an active session: #74
* always require a user to authenticate if they don't have an active session: #74
** improved CSRF protection to fix race conditions in previous train: #173
* improved CSRF protection to fix race conditions in previous train: #173


* Opened Bugs/Issues
= Opened Bugs/Issues =
** Date and time of signin badly formatted (#191)
* Date and time of signin badly formatted (#191)
** Sign-In string never changes if current browser session stays open (#197)
* Sign-In string never changes if current browser session stays open (#197)
** When going to manage page, if user is not logged in, help them log in. (#194)
* When going to manage page, if user is not logged in, help them log in. (#194)
** On main browserid.org page, only show manage if user is authenticated. (#195)
* On main browserid.org page, only show manage if user is authenticated. (#195)
** Come up with a front end unit/functional test plan. (#196)
* Come up with a front end unit/functional test plan. (#196)
** Be able to authenticate with BrowserID without selecting an email address. (#198)
* Be able to authenticate with BrowserID without selecting an email address. (#198)
** When clicking on verify email link, sync email addresses before showing manage page. (#199)
* When clicking on verify email link, sync email addresses before showing manage page. (#199)
** only sync emails on manage page (#200)
* only sync emails on manage page (#200)
** UI and forms issues on Prod and Beta beer sites using tablet (#201)
* UI and forms issues on Prod and Beta beer sites using tablet (#201)


* Notes
= Notes =
Confirmed users
6,361

edits