Name: tester-chrome-extension
Owner: Rainforest QA
Description: A Chrome Extension for Rainforest Testers that notifies of new work!
Created: 2015-11-02 21:32:59.0
Updated: 2018-05-03 19:35:32.0
Pushed: 2017-04-13 22:02:54.0
Homepage: https://chrome.google.com/webstore/detail/immdjpjbcikbffjifkbncgfbohbjicpo
Size: 612
Language: JavaScript
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
This is a Chrome extention which notifies the tester there is new work to be done.
This repo is only for technical discussion of the extension, not for general Rainforest-related discussion. Please use the tester forum for general discussion (if you're not sure, the forum is likely the right place to go). If you want to open an issue or contribute, please see the CONTRIBUTING guide.
Note: to use this extension you MUST have done at least one job for us before. This is as we pay you via either Mechancial Turk, or Crowd Flower as normal, against an older job you did.
Clone this repo
./dev_server
extension
folder in this reponpm install
npm run lint
npm test
Most deploys do not require a new release of the plugin. If you are only changing /src, the code will be deployed as soon as it is merged to master. (Do not bump any versions in this case.)
If you are deploying changes to the actual plugin (as opposed to the JS source code), do the following:
package.json
, production_manifest.json
, staging_manifest.json
and extension/manifest.json
Warning: don't open a release PR until you've published the staging version, otherwise it will get auto-merged.
Changes should be tested with the staging version of the plugin before the code is merged to master.
The following situations require new versioned plugin releases:
index_prod.html
, options_prod.html
,
constants/prod.js
, etc).password.txt.gpg
contains the password for key.pem.gpg
, it's encrypted using Russ's public key, incase we ever loose it from Circle.