Граф коммитов

8 Коммитов

Автор SHA1 Сообщение Дата
Bianca Danforth 647fa73e04 Initial COC and Contributing docs. Fixes #127. (#138)
Added lightbeam-feedback@mozilla.org as contact information to CONTRIBUTING.md.

Also updated all instances of our Electrolyfish repo URL in the docs to Mozilla.

Also snuck in an eslint rule for spaces between operators so we don't see `var x=4`.
2017-08-29 08:36:36 -07:00
Jonathan Kingston 2f2b3f84ed Add in lightbeam extension id, fix bundling as node_modules doesn't work in web-ext, auto build the submodule. Changed inclusion paths to new ext-libs dir which is built with 'npm run build'. Fixes #159 (#172) 2017-08-23 13:23:36 +01:00
Bianca Danforth 2b11c1c4f9 Initial swap of localStorage for IndexedDB via Dexie. Fixes #13.
Still using a `this._websites` local copy. Literally just swapped out localStorage for IndexedDB. I had originally tried getting rid of `this._websites`, but this made almost every method async, and there were numerous update errors in `store.addFirstPartyLink`.
2017-08-21 11:44:00 +01:00
Bianca Danforth a65fcb358d Initial D3 visualization
@todo:
* Consider using canvas instead of svg elements
* Consider using a callback in storage to update visualization
* Currently the storage data is reformatted with a function transformData; consider alternatives.
2017-06-29 08:56:05 -07:00
Princiya Marina Sequeira 1811d31115 husky added. fixes #34 (#35) 2017-06-07 13:55:20 +01:00
Princiya Marina Sequeira 9f8680c734 Basic test environment setup (#23)
* karma, mocha, chai setup

* basic setup works

* line endings fixed

* mock test removed

* getAll works with mock store returning promise

* eslint file tab indented to 2 spaces

* all tests pass, code cleanup

* tests added

* misc changes

* code cleanup

* all tests cleared!

* firefox addon added to travis.yml

* capture.init moved back

* eslint rules disabled

* console stmt removed

* travis trials

* travis trials

* travis trials

* travis trials

* travis trials

* travis trials

* travis trials

* travis trials

* travis trials
2017-05-29 16:03:31 +01:00
Bianca Danforth f58f741693 Add new ESLint rules. Fixes #29.
Also included eslint-plugin-no-unsanitized (https://github.com/mozilla/eslint-plugin-no-unsanitized).
2017-05-25 15:08:21 -07:00
Jonathan Kingston 76def5e9f6 Adding initial ESLint config. Fixes #5 2017-05-17 10:47:09 +01:00