Closed
Bug 1463826
Opened 7 years ago
Closed 7 years ago
[FxA Messages] Implement FxA device commands
Categories
(Firefox for iOS :: Firefox Accounts, enhancement, P1)
Tracking
()
RESOLVED
FIXED
Tracking | Status | |
---|---|---|
fxios | 14.0 | --- |
People
(Reporter: justindarc, Assigned: justindarc)
References
Details
Attachments
(1 file)
Implement the following two FxA Messages API calls in our FxA client:
- POST /account/devices/messages
- GET /account/devices/messages
Reference documentation:
https://docs.google.com/document/d/1kOf82sHrIDyPYa_VKzOFiMeIatBqdPg4E2YIIYO1SJ0/edit#
Desktop client:
https://searchfox.org/mozilla-central/source/services/fxaccounts/FxAccountsClient.jsm
Assignee | ||
Updated•7 years ago
|
Blocks: ios-pushbox
Assignee | ||
Updated•7 years ago
|
Assignee: nobody → jdarcangelo
Assignee | ||
Comment 1•7 years ago
|
||
Attachment #8980033 -
Flags: review?(eoger)
Assignee | ||
Comment 2•7 years ago
|
||
Comment on attachment 8980033 [details] [review]
GitHub Pull Request
Removing flag for review for the time being since I'm going to be adding some more commits to this first.
Attachment #8980033 -
Flags: review?(eoger)
Assignee | ||
Updated•7 years ago
|
Assignee | ||
Comment 3•7 years ago
|
||
Renaming this bug to better align with the equivalent desktop Bug 1466933.
Summary: [FxA Messages] Implement /account/devices/messages → [FxA Messages] Implement FxA device commands
Assignee | ||
Comment 4•7 years ago
|
||
Comment on attachment 8980033 [details] [review]
GitHub Pull Request
Hey James, we pulled your name out of the hat today and you're the lucky one who gets to review this mess :-D
But for real, this PR isn't done yet, but just looking for some feedback now before I get much further with it. This PR will ultimately be the iOS equivalent of :eoger's patch in Bug 1466933. I think it is currently about 70-80% parity with it. My next steps (maybe not by the time you look at this) will be to actually persist/retrieve the generated keys to/from the Keychain.
Thanks man.
Attachment #8980033 -
Flags: feedback?(jhugman)
Comment 5•7 years ago
|
||
Comment on attachment 8980033 [details] [review]
GitHub Pull Request
Comments in the PR.
Attachment #8980033 -
Flags: feedback?(jhugman) → feedback+
Assignee | ||
Comment 6•7 years ago
|
||
Comment on attachment 8980033 [details] [review]
GitHub Pull Request
Ready for review now :-)
Attachment #8980033 -
Flags: review?(jhugman)
Assignee | ||
Comment 23•7 years ago
|
||
Comment on attachment 8980033 [details] [review]
GitHub Pull Request
Carrying over R+ from GitHub.
Attachment #8980033 -
Flags: review?(jhugman) → review+
Assignee | ||
Comment 24•7 years ago
|
||
Bumping to v14.0 now that it has been added in Bugzilla.
Assignee | ||
Comment 25•7 years ago
|
||
Landed on master:
https://github.com/mozilla-mobile/firefox-ios/commit/3299e02fe72f9fa7f035b9123481797bd33ef906
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•