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
Jonathan Kingston
412ac62cd3
Merge pull request #31 from biancadanforth/eslint-multiline-statements
...
Add new ESLint rules. Fixes #29 .
2017-05-25 23:28:36 +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
2b7d5a7286
Merge pull request #30 from biancadanforth/fix-third-party-check
...
Fix third party check. Fixes #26 .
2017-05-25 17:28:19 +01:00
Bianca Danforth
53fd340f75
Fix third party check. Fixes #26 .
2017-05-25 09:07:55 -07:00
Jonathan Kingston
e306fbb29c
Merge pull request #28 from electrolyfish/add-travis
...
Adding travis.yml
2017-05-25 12:32:32 +01:00
Jonathan Kingston
c201f6d1a1
Adding travis.yml
2017-05-25 12:30:08 +01:00
Jonathan Kingston
e6aaeff9b7
Merge pull request #27 from electrolyfish/js-dir
...
Files moved into JS directory
2017-05-25 12:13:55 +01:00
princiya
d054cdb16a
let changed to const. fixes #25
2017-05-25 12:59:57 +02:00
princiya
ea176dd3c0
files moved into js dir. fixes #25
2017-05-25 12:57:05 +02:00
Jonathan Kingston
115bd74dcd
Merge pull request #24 from biancadanforth/refocus-lightbeam-tab
...
Re-focus tab on subsequent icon clicks. Fixes #14 .
2017-05-25 10:27:45 +01:00
Jonathan Kingston
bdecbd027a
Merge branch 'master' into refocus-lightbeam-tab
2017-05-25 10:27:37 +01:00
Jonathan Kingston
b16d959698
Merge pull request #16 from biancadanforth/initial-data-capture
...
Simplified data capture to storage API. Fixes #7 .
2017-05-25 10:25:08 +01:00
Bianca Danforth
bb333af19d
Re-focus tab on subsequent icon clicks. Fixes #14 .
2017-05-24 20:10:43 -07:00
Bianca Danforth
dcf51ddf73
Simplified data capture to storage API. Fixes #7 .
...
Makes data capture agnostic of storage object/method.
Changed 'captureData.js' to 'capture.js'.
Modified structure of 'capture.js' to an object with methods, rather than a wrapper function.
First party requests now only fire on tab update, rather than every request and filter out non-visible and about:* tabs.
2017-05-24 17:23:57 -07:00
Jonathan Kingston
0ac4ce36a2
Merge pull request #17 from electrolyfish/store-get
...
Store object: get method
2017-05-24 02:46:47 +01:00
princiya
fd07131be4
changes as per comments
2017-05-23 13:41:46 +02:00
princiya
bdb106cf46
debug statements removed
2017-05-23 11:26:22 +02:00
princiya
982d3a7ec1
store get method
2017-05-23 11:00:26 +02:00
princiya
007e7880d3
lint errors fixed. fixes #6
2017-05-21 19:15:56 +02:00
princiya
ef56567980
storage file moved to js directory. Fixes #6
2017-05-19 13:35:32 +02:00
princiya
aa84a00075
storage object skeleton created. closes #6
2017-05-19 13:35:32 +02:00
princiya
fb8b5b57c5
basic storage class layout. closes #6
2017-05-19 13:35:31 +02:00
Jonathan Kingston
8648c99bb3
Merge pull request #11 from biancadanforth/eslint-indent
...
Change indent rule to use 2 spaces. Fixes #9
2017-05-19 09:01:52 +01:00
Bianca Danforth
64e8a1e3d3
Update ESLint, indent and trailing spaces. Fixes #9
2017-05-18 11:44:42 -07:00
Jonathan Kingston
8bd1f42390
Merge pull request #10 from pauljt/eslint
...
Adding initial ESLint config. Fixes #5
2017-05-17 10:48:25 +01:00
Jonathan Kingston
76def5e9f6
Adding initial ESLint config. Fixes #5
2017-05-17 10:47:09 +01:00
Jonathan Kingston
5237211246
Merge pull request #8 from pauljt/setup-basic-extension
...
Set up basic web extension
2017-05-17 00:48:51 +01:00
Bianca Danforth
0b6248044a
Fix #4
...
Note: The filter() method is used with tabs.query() instead of a match pattern or regular expression to check if Lightbeam is already open. This is because Mozilla match patterns do not support any URLs with schemes other than: "http", "https", "file", "ftp", "app". This webext has a scheme of "moz-extension". It also doesn't support regular expressions in place of match patterns.
2017-05-16 15:12:39 -07:00
Paul Theriault
b5641be432
Initial commit
2017-04-20 12:55:56 +10:00