Michael Kelly
dfa310c4e3
Merge pull request #10 from mozilla/circle
...
Get CircleCI running and passing
2018-07-06 16:17:04 -07:00
Michael Kelly
fa3c3160f9
Package extension before storing artifacts.
2018-07-06 16:13:19 -07:00
Michael Kelly
79b007f9f6
Include product_info.js (renamed) in built add-on.
2018-07-06 10:10:13 -07:00
Michael Kelly
22278f1d2e
Rename CircleCI directory and fix config problems.
2018-07-06 10:05:58 -07:00
Michael Kelly
56d85f4b8d
Add webpack as a build tool.
...
We plan on using React/JSX in the future, so webpack is almost a given.
2018-07-06 10:04:32 -07:00
Bianca Danforth
7ab218722e
Merge pull request #6 from mozilla/open-graph
...
Add initial Open Graph product recognition.
2018-07-06 09:59:34 -07:00
Bianca Danforth
6ab7d19d5e
Rebasing on top of eslint PR#2.
...
Facebook made a package (regenerator) that transpiled modern JS generators into older ES versions, and we don't need that, because Firefox supports modern JS generators. We're just going to disable that rule for now.
2018-07-06 09:58:40 -07:00
Bianca Danforth
77e662d7b8
Apply some fixes per osmose's feedback.
2018-07-05 15:52:11 -07:00
Bianca Danforth
c9c8f6485a
Add initial Open Graph product recognition.
...
This looks for meta tags with a 'property' attribute with a value of 'og:*' to extract product title, image and price from a page by loading a content script, productInfo.js, into every page. This patch does not distinguish a product page from other kinds of web pages. The results are logged in the browser console by background.js.
2018-07-05 15:52:11 -07:00
Michael Kelly
6f1a7582cd
Merge pull request #2 from Osmose/eslint
...
Add eslint and rearrange code
2018-07-05 11:30:11 -07:00
Michael Kelly
0eeb00cddb
Add eslint for linting.
2018-07-05 11:29:26 -07:00
Michael Kelly
178fbc4a32
Move extension sources to src.
2018-07-02 16:48:04 -07:00
Michael Kelly
ca787f111c
Merge pull request #3 from Osmose/fix-toolbar
...
Fix incorrect sidebar code.
2018-07-02 16:37:03 -07:00
Michael Kelly
457a8aea2a
Fix incorrect sidebar code.
2018-07-02 16:27:29 -07:00
Michael Kelly
77e4fa2b93
Merge pull request #1 from Osmose/initial-scaffolding
...
Add basic scaffolding for a sidebar extension, README, etc.
2018-06-29 15:45:02 -07:00
Michael Kelly
4c54a5e172
Add basic scaffolding for a sidebar extension, README, etc.
2018-06-29 15:44:40 -07:00
Michael Kelly
88e804674c
Initial commit.
2018-06-27 21:01:13 -07:00