This is a WebApp in a Tron_Legacy style for the FirefoxOS operating system, to synchronize contacts with a remote CouchDB.
- all you need for for ZTE Open, Alcatel One Touch Fire, Keon & Flame on www.mexmod.com
- all you need for Geekphones on downloads.geeksphone.com
- all you need for Sony FXP on fxpblog.co
- see a huge list of build for several devices up to FFOS 2.0 on firefoxosbuilds.org
- upgrade to FFOS1.2
- upgrade to FFOS1.4/FFOS1.5
- upgrade/reset to FFOS1.1/FFOS1.0 (firmware for ZTE open )
- find all old, current and upcoming FirefoxOS devices on firefoxosdevices.org
- there is also an npm cli tool to manage FirefoxOS builds
CouchDB setup (if you want to sync your data to your CouchDB)
you need to enable CORS to sync data fromt your phone to the DB
CouchDB doesn't come with CORS enabled by default. This is a problem for libraries like PouchDB, which depend on being able to access CouchDB ...
just do the following in your terminal
HOST=http://adminname:password@couchdb_ip_address:5984 # or whatever you got
curl -X PUT $HOST/_config/httpd/bind_address -d '"0.0.0.0"'
curl -X PUT $HOST/_config/httpd/enable_cors -d '"true"'
curl -X PUT $HOST/_config/cors/origins -d '"*"'
curl -X PUT $HOST/_config/cors/credentials -d '"true"'
curl -X PUT $HOST/_config/cors/methods -d '"GET, PUT, POST, HEAD, DELETE"'
curl -X PUT $HOST/_config/cors/headers -d '"accept, authorization, content-type, origin, referer, x-csrf-token"'
via: github.com/pouchdb/add-cors-to-couchdb
as a FFOS1.1 user I want to export all my contacts
so thant I can upgrade my operating system and import all contacts to the new OS
- contacts can be read from FirefoxOS
- v1.1 ✔
- v1.2 ✔
- v1.3 ✔
- contacts can be send to CouchDB ✔
- check if contact already exist on CouchDB - by comparing phone or email or name
- if contact already exist or has been synced update synced contactlist with blue '✔' or red '⨯'
- contacts can be fetch from CouchDB ✔
- contacts can be import in FirefoxOS ✔
- check if contact already exist on FirefoxOS - by comparing phone or email or name ✔