Closed Bug 1094213 Opened 10 years ago Closed 10 years ago

(ios) [meta] Create a stub REST API that gives us access to sync data

Categories

(Firefox for iOS :: General, defect)

All
iOS 7
defect
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: st3fan, Unassigned)

References

Details

We probably won't have a fully functioning Firefox Accounts and Firefox Sync client in the iOS app until later this year. Create a minimal REST API that gives us simple access to your sync data. This API can do all the magic of FxA and Sync (hiding many API calls & crypto) on the server side so that the client can simply do a HTTP GET to for example get the list of tabs. This is a temporary solution. Although I'm filing this bug now, most code has already been written and is part of the https://github.com/st3fan/moz-syncapi project. This bug is here so that we can file requests and discuss for additional features in the API.
Assignee: nobody → sarentz
I would like to see a bit more of an abstraction layer between the UI code and the HTTP requests. It's a bit too raw right now and will encourage us to make coding decisions based on the temporary API.
Depends on: 1094233
Depends on: 1094236
Depends on: 1094237
Depends on: 1096941
Depends on: 1096944
Group: mozilla-employee-confidential
OS: Mac OS X → iOS 7
Product: Firefox for Android → Firefox for iOS
Hardware: x86 → All
Version: Trunk → unspecified
Assignee: sarentz → nobody
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.