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

467 Коммитов

Автор SHA1 Сообщение Дата
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