Giter Site home page Giter Site logo

gh-pr-ext's Introduction

A fun little browser extension to add additional UI to the pull request page so you can understand check statuses.

Adds an icon mirroing the check status to the bottom right. Screenshot 2023-08-14 at 10 42 54 AM

Click the icon to open the overlay!

Screenshot 2023-08-11 at 1 05 53 PM

Support

Enjoying the extension? Perhaps you could leave a review on the extension store or buy me a coffee ☕ to say thanks?

Install

Find on browser add-on / extension stores.

Build

Prerequisites

System must have the following installed:

  • node
  • yarn

Directions

yarn install
yarn build
zip -r dist.zip dist/*

the generated dist.zip is the browser extension.

gh-pr-ext's People

Contributors

bdkent avatar

Stargazers

Jingjing Duan avatar Zoltan Haindrich avatar Josh Soref avatar Cheng Ho Ming, Eric avatar Takahiro Uchiyama avatar Zahin Mohammad avatar Mathias Soderqvist avatar Felipe Musse avatar Tim Kersey avatar Yasuhiro Inami avatar 余腾靖 avatar Kwankyu Lee avatar Mateusz Nojek avatar Steve Dougherty avatar Orest avatar Suhas Jaladi avatar

Watchers

 avatar

gh-pr-ext's Issues

on load issue

There is an on load issue when navigating from a different GH page to a PR. Probably related to weird Rails stuff?

Screenshot 2023-08-12 at 9 23 11 PM

new state filters should be set active

When the overlay is open, a new state can become available in the toolbar (perhaps a new failure). When this happens, it should default to enabled, rather than disabled.

ugly with incomplete checks

Prerequisites

Please answer the following questions for yourself before submitting an issue:

  • I am running the latest version
  • I checked the documentation and found no answer
  • I checked to make sure that this issue has not already been filed
  • I'm reporting the issue to the correct repository (for multi-repository projects)

Context

I installed on Chrome Version 115.0.5790.170 (Official Build) (arm64)
following the link from the README. I love the behavior on most PRs, but if the PR has on-going checks the display is ugly.

Expected Behavior

The orange graphic should be the same size as the other ones

Current Behavior

image

Failure Information (for bugs)

Please help provide information about the failure if this is a bug. If it is not a bug, please remove the rest of this template.

Steps to Reproduce

Please provide detailed steps for reproducing the issue.

  1. install the extension
  2. go to the private webedx-spark/web repo (which you have access to)
  3. go to a recent PR with incomplete checks
  4. Click on the icon to see the side bar

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.