QA/Browser Technologies/Services/Releases/BrowserID 10272011
From MozillaWiki
< QA | Browser Technologies | Services | Releases
Contents
Information
- Train 11: 10-27-2011
Links
- Bugs/Issues: https://github.com/mozilla/browserid/issues
- Test Plan: https://wiki.mozilla.org/QA/BrowserID/TestPlan
- Test Wiki: https://wiki.mozilla.org/QA/BrowserID/BrowserID_Weekly_Trains_Beta
- Beta Server: https://diresworb.org
- Beta Client: http://beta.myfavoritebeer.org
Deployment Ticket
- bug 697785 - QA and deploy BrowserID train-2011.10.27 to production
ChangeLog
- 10/27: ChangeLog including issues resolved
Versions
- Beta: https://diresworb.org/ver.txt
- 7ee8325 changes in train-2011.10.27
- Dev: https://dev.diresworb.org/ver.txt
- b226767 bump to postprocess 0.0.3 - fixes issues in postprocessing certain types of responses (where a string is sent() instead of a buffer as the first chunk)
- Prod: https://browserid.org/ver.txt
- 1528364 if rp doesn't provide scheme or port, then ignore them in testing for audience match: issue #500
New/Updated OPs Tickets
- bug 698044 - browserid: setup production backups
Resolved/Closed Bugs and Issues
- bug 699171 - Visiting https://browserid.org/code_update/ kills the server
- [BrowserID issue 378] : link fixing ('need help?' to point to SUMO)
- [BrowserID issue 349] : improve styling and language of email confirmation page
- [BrowserID issue 455] : logging improvements
- [BrowserID issue 478] : RPM generation script created (for installation of browserid on redhat [moz prod] boxes)
- [BrowserID issue 480] : SCHEMA CHANGES to improve database performance and scalability
- [BrowserID issue 481] : change the health check call from '/ping.txt' to '/__heartbeat__'
- [BrowserID issue 273] : improve messaging for unsupported browsers
- [BrowserID issue 484] : improve messaging for unsupported browsers
- [BrowserID issue 496] : developer documentation improvements
- [BrowserID issue 427] : iPhone4: The "need help?" link on Sign In page does not open SUMO
- [BrowserID issue 523] : verifier crashing upon validation failure
- [BrowserID issue 469] : unit tests repaired (broken in fix to #82)
- [BrowserID issue 485] : remove application level network timeouts (let the network stack do its job, the user can cancel if they get sick of it)
- [BrowserID issue 486] : FF7 - assertion occasionally does not reach RP.
Verified As Still Open, Reopened, or Updated
- [BrowserID issue 448] : improve handling of network errors
- [BrowserID issue 234] : Would be nice to have date/time stamps in BrowserID logs
Opened Bugs/Issues For This Week: Server
- [BrowserID issue 505] : Figure out desired result for doorhanger/Larry
- [BrowserID issue 509] : BrowserID install to Mac is getting some errors
- [BrowserID issue 516] : iOS4: Sign In is not selectable if user leaves beer site then returns to sign in
- [BrowserID issue 517] : iOS4: Moving off the Sign In page then returning causes "remember me" to be checked
- [BrowserID issue 518] : Email Address should be carried through from Sign In to "forgot your password?"
- [BrowserID issue 519] : The "remember me" check box appears to be non-functional.
- [BrowserID issue 525] : The user is not always logged in when using BrowserID
- [BrowserID issue 511] : BrowserID popup persists after logging in
Opened Bugs/Issues For This Week: Client
- [BrowserID issue 29] : iOS4: Sign In is not selectable if user leaves beer site then returns to sign in
- [BrowserID issue 30] : Android/FF7: Beer site layout does not fit correctly on screen
- [BrowserID issue 31] : Mobile: Beer name is not sticking
- [BrowserID issue 32] : Android/Browser: Cancelling sign-in on beer site does not refresh Sign In
Other Open Bugs
- [BrowserID issue 496] : Make vagrant boot instructions render nicely and copy+pastable
- [BrowserID issue 497] : Potential race condition in relay.js causes getHostname to fail.
- [BrowserID issue 498] : Cannot authenticate with dev.myfavoritebeer.org - /api/login always returns null
- [BrowserID issue 499] : BrowserID UI breaks Firefox password manager
- [BrowserID issue 500] : verifier fails to verify certain assertions
- [BrowserID issue 501] : Email addresses with upercase letters are rejected by registration.
- [BrowserID issue 502] : screen shifts vertically when going from authentication to pickemail screen.
- [BrowserID issue 503] : improve repository organization
- [BrowserID issue 504] : repair load_gen
- [BrowserID issue 510] : browserid.org should show content with JS disabled
- [BrowserID issue 512] : dialog error messages in mobile show below contents
- [BrowserID issue 513] : set explicit email max length limits on the client
- [BrowserID issue 514] : perform proper server side validation of email addresses
- [BrowserID issue 515] : Add error message when trying to click "forgot password" for an email address that is not registered.
- [BrowserID issue 520] : Break the xhr mock into its own file to be shared among all unit tests
- [BrowserID issue 521] : No access to bookmarks in BrowserID window makes it impossible to use a password generating bookmarklet to sign in
- [BrowserID issue 522] : the BrowserID addon with new design shows a lot of text in white.
- [BrowserID issue 523] : verifier crashing upon validation failure
- [BrowserID issue 524] : Set the default text color to #333. Used in the addon so text is not white
- [BrowserID issue 526] : long email addresses overflow to second line in pick email section on android browser.
- [BrowserID issue 527] : long site names overflow off the screen on desktop version.
- [BrowserID issue 528] : Verify user screen has no directions once the user has entered password
- [BrowserID issue 529] : need clear logging when server goes down for code update
- [BrowserID issue 530] : running tests freezes at various points
Notes
- QA can now monitor server help with the simple heartbeat page
- Note: the heartbeat command is lead and followed by two underscore characters not dashes
- Note: Currently the heartbeat page is only returning a "ok" for success