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

16 Коммитов

Автор SHA1 Сообщение Дата
Michael Kelly 93830b1394
Add fake product page to README. 2019-01-25 11:30:03 -08:00
Bianca Danforth 1a99337db8
Update Release steps in README
In light of PRs #285, #288 and #289, which updated our CircleCI config.yml file to add a hold step between signing and uploading the extension.
2018-11-29 15:00:23 -08:00
Bianca Danforth 54ed54d147
Incorporate feedback from Osmose and pdehaan 2018-11-12 15:48:19 -08:00
Bianca Danforth e52fd28385
Fix #223: Update README 2018-11-09 16:04:42 -08:00
Michael Kelly d5c1e662d3
Document how to release a new version of the add-on. 2018-11-05 13:26:26 -08:00
Michael Kelly 1211b0f987
Fix #208: Rename add-on to Price Wise. 2018-10-25 09:09:21 -07:00
Michael Kelly 5b1795d054
Update name to Price Scout. 2018-10-22 14:36:53 -07:00
Michael Kelly a490c15951
Review feedback. 2018-08-29 17:40:44 -07:00
Michael Kelly c49af0c8eb
#52: Add product card with tracking button to empty panel view.
- Removes the page_action directory, bundle config, and all related code as it
  is replaced by the tracking button in the toolbar panel.

- Adds <ProductCard>, which will be used for displaying product info throughout
  the rest of the interface.

- Replaces `findMax` with the lodash `maxBy` function. `minBy` is also added
  since we need to find the original price for product display.
2018-08-28 16:01:43 -07:00
Bianca Danforth 486142b005 #36: Incorporate more feedback from Osmose.
Also updated the Code Organization section of the README to include the new 'extraction' subfolder.
2018-08-27 11:38:30 -07:00
Michael Kelly d037b42c69
Review feedback. 2018-08-13 16:41:52 -07:00
Michael Kelly 24749c8ceb
Implement Redux-based storage, backend for saving products and tracking prices. 2018-08-09 14:40:02 -07:00
Michael Kelly 651978726a
Fix #28: Add Firefox/Marionette/Tape-based test suite.
Adds an automated test suite that runs JS tests using Tape. The tests are
run in Firefox using the remote code execution capabilities of Marionette.

Marionette's only well-maintained client is in Python, so we also have to add
Python dependencies, including a Pipfile.

bin/run_tests.py contains most of the plumbing for getting the test JS running,
including bundling it with Webpack, launching Firefox, and formatting the
output.
2018-07-23 18:41:11 -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
Michael Kelly 0eeb00cddb
Add eslint for linting. 2018-07-05 11:29:26 -07:00
Michael Kelly 4c54a5e172
Add basic scaffolding for a sidebar extension, README, etc. 2018-06-29 15:44:40 -07:00