Closed Bug 1105497 Opened 10 years ago Closed 10 years ago

Please deploy Loop-Client 0.11.2 code to production

Categories

(Cloud Services :: Operations: Deployment Requests - DEPRECATED, task)

task
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: standard8, Unassigned)

References

Details

We'd like to deploy the loop-client 0.11.0 release to production.

https://github.com/mozilla/loop-client/releases/tag/0.11.0

Configuration changes to config.js, add the following lines:

ADD lines into loop.config object:

  roomsSupportUrl: 'https://support.mozilla.org/kb/group-conversations-firefox-hello-webrtc',
  guestSupportUrl: 'https://support.mozilla.org/kb/respond-firefox-hello-invitation-guest-mode',

CHANGE lines in the loop.config object:

  serverUrl: 'https://loop.services.mozilla.com/v0',
  privacyWebsiteUrl: 'https://www.mozilla.org/privacy/firefox-hello/',
  legalWebsiteUrl: 'https://www.mozilla.org/about/legal/terms/firefox-hello/',


NOTE: Different serverUrl to what staging has!
bobm is currently working on stage deployment which needed to get out today (prod will need to be done right afterwards).  As we've run up against end-of-day and US holiday tomorrow, spoke with mreavy and she's going to work with standard8 to complete testing of this release on both stage and prod.
Per bug 1105496:

https://github.com/mozilla/loop-client/releases/tag/0.11.1
Summary: Please deploy Loop-Client 0.11.0 code to production → Please deploy Loop-Client 0.11.1 code to production
https://github.com/mozilla/loop-client/releases/tag/0.10.2
Summary: Please deploy Loop-Client 0.11.1 code to production → Please deploy Loop-Client 0.11.2 code to production
This has been deployed.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
------------------
SUMMARY
------------------

placed various calls and rooms between Nightly & Nightly (for rooms) and Nightly & Beta (for calls). Re-checked some of the flows etc.

------------------
quick checks
------------------

https://hello.firefox.com/VERSION.txt:
0.11.2
a2e172f78e0e549090a42dcba0afd87580ee0f2c Thu, 27 Nov 2014 10:58:08 +0000


https://hello.firefox.com/config.js:

var loop = loop || {};

loop.config = {
  serverUrl: 'https://loop.services.mozilla.com/v0',
  feedbackApiUrl: 'https://input.mozilla.org/api/v1/feedback',
  feedbackProductName: 'Loop',
  brandWebsiteUrl: 'https://www.mozilla.org/firefox/',
  privacyWebsiteUrl: 'https://www.mozilla.org/privacy/firefox-hello/',
  legalWebsiteUrl: 'https://www.mozilla.org/about/legal/terms/firefox-hello/',
  marketplaceUrl: 'https://marketplace.firefox.com/iframe-install.html',
  learnMoreUrl: 'https://www.mozilla.org/hello/',
  roomsSupportUrl: 'https://support.mozilla.org/kb/group-conversations-firefox-hello-webrtc',
  guestSupportUrl: 'https://support.mozilla.org/kb/respond-firefox-hello-invitation-guest-mode',
  fxosApp: {
    name: 'Firefox Hello',
    manifestUrl: 'https://marketplace.firefox.com/app/54b83aea-1208-4605-82eb-22819f39d81d/manifest.webapp'
  }
};


privacy & ToS links work correctly on FTU (with new links)


In the Hello standalone page for Calls and for Rooms:
 * Terms of Service points to https://www.mozilla.org/about/legal/terms/firefox-hello/
 * Privacy Policy points to https://www.mozilla.org/privacy/firefox-hello/

working with loop-server 0.13.2:
Browser: https://loop.services.mozilla.com:
{"name":"mozilla-loop-server","description":"The Mozilla Loop (WebRTC App) server","version":"0.13.2","homepage":"https://github.com/mozilla-services/loop-server/","endpoint":"https://loop.services.mozilla.com","fakeTokBox":false,"fxaOAuth":true,"i18n":{"defaultLang":"en-US","lang":"en-US"}}
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.