Skip to content

Latest commit

 

History

History
118 lines (91 loc) · 10.6 KB

README.md

File metadata and controls

118 lines (91 loc) · 10.6 KB

Konnectors

Build Status

Collection of connectors to fetch data from different websites and save them into your Cozy.

If you want to build your own connector, here is a complete documentation

Contributing rules

Before opening any pull requests make sure that you follow these rules:

  • Make your pull requests on the master branch.
  • Follow the Cozy Guidelines.
  • Use Javascript ES2015 to write your konnector.
  • Make sure that npm run lint doesn't return any errors.
  • Do not include the build in your pull request.
  • For konnector addition, make sure that the following locale keys are present:
  • 'konnector description my_connector_name': explains what the connector does
  • Notification texts: if your connector pops up notifications on completed fetch, it requires a localized text (use any of the existing docTypes notification or create your own key).
  • You have updated the connector list (if relevant)
  • Explain in the Pull Request which problem is solved and how you fixed it (plateform changes).

Available connectors

The connectors marked with ❌ are known as currently broken.

Bills

Website Data Maintainer Status
Ameli PDF Gara64
APRR PDF SomeAverageDev
Bouygues Box PDF doubleface ❌ (#498)
Bouygues Telecom Mobile PDF doubleface ❌ (#498
Captain Train PDF ZeHiro
Digital Ocean PDF Frank Rousseau
Direct Energie PDF bnjbvr
Electrabel PDF ZeHiro (looking for a maintainer with credentials)
Free PDF ZeHiro
Free Mobile PDF ZeHiro
Github PDF doubleface
Materiel.net PDF nicofrand
Numéricable PDF nicofrand
OVH CA PDF Chocobozzz ❌ (needs an app token)
OVH EU PDF Chocobozzz ⚠️ (issue on first import)
SoYouStart CA PDF Chocobozzz ❌ (needs an app token)
SoYouStart EU PDF Chocobozzz ❌ (needs an app token)
Kimsufi CA PDF Chocobozzz ❌ (needs an app token)
Kimsufi EU PDF Chocobozzz ❌ (needs an app token)
Runabove PDF Chocobozzz ⚠️ (issue on first import)
Online.net PDF Chocobozzz
Orange PDF Frank Rousseau ⚠️ (only for individual account)
Sosh PDF Frank Rousseau ⚠️ (only for individual account)
SFR box PDF creator:doubleface
SFR mobile PDF creator:doubleface, nicofrand
Virgin mobile PDF nicofrand (looking for a maintainer with credentials)
Uber PDF ZeHiro
Vente-privée.com PDF SomeAverageDev ⚠️ (only the last bill)

Internet Of Things

Website Data Maintainer Status
Jawbone Move and Sleep data looking for a maintainer with credentials
Nest Temperatures looking for a maintainer with credentials
Withings Weight, Heartbeat and Blood Presure data looking for a maintainer with credentials ⚠️ (#352, #260)

Social

Website Data Maintainer Status
Github Commits doubleface
Twitter Published tweets doubleface
Linkedin contact information Peltoche ❌ (#396)
Google contact information jacquarg ⚠️(#541)

Events

Website Data Maintainer Status
Ical Feed Events Cozy
Contact Birthdays Events Frank Rousseau
Doctolib Events ZeHiro
Facebook Events jacquarg ⚠️ (#420)
SNCF Events Chocobozzz
Google Events Cozy
Isen Events, lessons Cozy
Meetup Events JbIPS

Productivity

Website Data Maintainer Status
RescueTime Activites looking for a maintainer with credentials

Hobbies

Website Data Maintainer Status
Podcasts Audio podcasts episodes Babolivier

Build

To build this application:

npm install
npm run build

Tests

To run tests type the following command into the app folder:

npm test

In order to run the tests, you only need to have the Data System started.