Giter Site home page Giter Site logo

soar1826 / hcb-ops-plugin Goto Github PK

View Code? Open in Web Editor NEW

This project forked from hackclub/hcb-ops-plugin

0.0 0.0 0.0 5.96 MB

Google Chrome Extension for HCB Operations Team

License: BSD 3-Clause "New" or "Revised" License

JavaScript 2.25% TypeScript 97.02% CSS 0.73%

hcb-ops-plugin's Introduction

HCB Operations Plugin

This Chrome extension helps speed up HCB's operations work. It modifies various pages on HCB and other 3rd party websites (Expensify, SVB, etc.) to simplify workflows.

Anything surrounded by a dark orange dotted line is added to the page by this plugin. Example:

image


Features

Expensify

  • Link to Expensify policy's respective project on HCB image

SVB

  • Automatically select "I have the bank account information" when creating a new individual payee
  • Automatically request activation code to be sent to mobile when verifying a payee

HCB

  • [Feature moved into the HCB repo]. Add a button for copying the event's name (visible on all event specific pages) image

  • Easily grab the Google Webmaster Domain Verification key for Google Workspace (v1 and v2).
    This pings G-Verify to generate the key on behalf of [email protected]
    image

  • Automatically attempt to verify all domains in VERIFYING status.
    This pings G-Verify to attempt verification on behalf of [email protected]
    image

  • When mapping transactions, if the transaction is an Expensify report, it'll provide the report link. image

Get started (Development)

  1. Clone this repository git clone https://github.com/hackclub/hcb-ops-plugin
  2. cd hcb-ops-plugin
  3. npm install
  4. export NODE_OPTIONS=--openssl-legacy-provider
  5. npx webpack -w
  6. The unpacked Chrome extension will be compiled into dist/. You can load it into Chrome by enabling developer mode on the "Extensions" page, hitting "Load unpacked", and selecting the dist/ folder. After an edit, you will need to reload the chrome extension by clicking the icon next to the extension's on/off switch.

TypeScript / React / Webpack / Chrome Extention Boilerplate by Duo Labs

hcb-ops-plugin's People

Contributors

garyhtou avatar exu3 avatar rluodev avatar maxwofford avatar sampoder avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.