Skip to content

Browser Extension for automatically searching Rossmann's Consumer Action Taskforce (CAT) articles for the current page being visited.

License

Notifications You must be signed in to change notification settings

WayneKeenan/ClintonCAT

Repository files navigation

Clinton CAT

GitHub Release GitHub contributors GitHub Downloads GitHub Issues GitHub Pull Requests

About

Under development

Chrome Browser Extension for automatically searching Rossmann's Consumer Action Taskforce (CAT) articles for the current site being visited.

All references found by this software are not part of ClintonCAT and are provided to the end-user under CC-4.0-BY-SA licensing as stated here by the originating website wiki.rossmanngroup.com.

Operation

If a CAT wiki page for the website is found then the plugin toolbar icon will indicate the number of controversies found. You might also see a clickable angry cat image in the page.

Installation

As this extension is currently under development it's necessary to build and install from source.

Development

Checkout and build the extension:

Chrome & Firefox

git checkout git@github.com:WayneKeenan/ClintonCAT.git
cd ClintonCAT
npm install
npm run build:chromium    # Chrome
# or
npm run build:gecko       # Firefox

The compiled extension will be output in the dist folder.

Safari (iOS and macOS)

Perform the above steps for the chromium build then open the XCode project and build for your preferred OS(es).

Development Installation

For Chrome:

  1. Open Extension settings: e.g. chrome://extensions/ or brave://extensions/ etc.
  2. Enable Developer Mode
  3. Click Load Unpacked
  4. Navigate to the unzipped folder.

For Firefox:

  1. Open: about:debugging#/runtime/this-firefox
  2. Expand 'Temporary Extensions'
  3. Click 'Load Temporary Add-on...'
  4. Navigate to the unzipped folder and open manifest.json

For Safari

  1. Press Run
  2. Enable in Preferences -> Extensions

Contributing

We welcome contributions! Please read our CONTRIBUTING.md guide for details on how to contribute.

Contributions

Thanks to contributions from the following people that I added outside of a PR:

  • @blimeybloke (Settings and whitelisting)
  • @lnardon (Firefox)
  • @khonkhortisan (Firefox)
  • @SalimOfShadow (Multiple tab prevention)
  • @EricFrancis12 (Toggle on/off)

Attributions

About

Browser Extension for automatically searching Rossmann's Consumer Action Taskforce (CAT) articles for the current page being visited.

Resources

License

Code of conduct

Stars

Watchers

Forks