Loop server needs new /push-server-config endpoint

VERIFIED FIXED

Status

Hello (Loop)
Server
VERIFIED FIXED
3 years ago
3 years ago

People

(Reporter: abr, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [qa+])

Attachments

(2 attachments)

(Reporter)

Description

3 years ago
See Bug 1055139 for the explanation of the purpose of this bug.

 GET /push-server-config HTTP/1.1


 HTTP/1.1 200 OK
 Content-Type: application/json; charset=utf-8
  
 {
    "pushServerUri": "wss://push.services.mozilla.com/"
 }

The initial implementation can return the statically-configured value "wss://push.services.mozilla.com/". Prior to Loop/Hello reaching the release channel, we will want to update this behavior to hand out a single URL from a list of configured URLs. The selection of which to use will initially be random, although we may want to implement more sophisticated mechanisms in the future.
(Reporter)

Updated

3 years ago
See Also: → bug 1055139
(Reporter)

Updated

3 years ago
Blocks: 1055145
Whiteboard: [qa+]
Created attachment 8475175 [details] [review]
Link to the github PR for docs
Attachment #8475175 - Flags: review?(rhubscher)
Created attachment 8475176 [details] [review]
link to github PR for the code
Attachment #8475176 - Flags: review?(rhubscher)
Attachment #8475175 - Flags: review?(rhubscher) → review+
Attachment #8475176 - Flags: review?(rhubscher) → review+
https://github.com/mozilla-services/loop-server/commit/739bcca0b0512c20933ccc42cf4fa764324061d0
Status: NEW → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → FIXED
OK, so we need a deployment schedule for these changes.
We will have a new version next week with all this changes as well as the FxA Auth endpoints.
Version 0.11.0 is out in Production.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.