Coder Social home page Coder Social logo

gion / bitship Goto Github PK

View Code? Open in Web Editor NEW
7.0 7.0 1.0 329 KB

A chrome extension that hooks into the bitbucket pull request page and modifies the UI according to the codeship build status for that specific commit

Home Page: https://chrome.google.com/webstore/detail/bitship/heagnhmcighohcbdgndgmebmcpfgadbd

HTML 12.82% JavaScript 73.02% CSS 14.15%

bitship's People

Contributors

gion avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

statianzo

bitship's Issues

Better pull request url matching rules

As stated here, there are cases where the user is on a pull request page but BitShip is not running.
This happens when navigating to any of the Overview, Commits or Activity tabs in the PR page. The tabs modify the url and add another parameter that messes up with the url pattern matching in the extension manifest.
This is related to, but shouldn't be part of #16.

Add a new status: waiting

If a build is queued, it isn't in progress, failing or successful. It's waiting.
We should implement a new ui/message for this status

browser action popup

Maybe this extension should also have a browser action view so that it can be easily accessed by the user

first dummy issue

This issue is a hack in order to upload images that should be used in the readme file

Add GA

Add google analytics for better flow usage understanding

Doesn't show the status badge on bitbucket

It worked for a couple of weeks and now it does not anymore.

It does not show the badge in any project.

I know these information are not enough but I have no idea on how to debug and send more informations.

Just ask and I'll help fixing the issue.

I double-checked the api-key and is correct

Hide the icon when not on bitbucket

The extension shouldn't be always active. Even though it is only actually running on bitbucket pull request pages, the icon shouldn't be visible if you're not on that page

Add a disable repo feature

It would be nice to have some sort of settings that can disable or temporary disable this extension on certain repos or branches

Add codeship status UI to the pull requests page

It would be great if the extension could add some sort of UI notification to the pull-requests page too. This way you could easily have an overview of the build statuses of all your pull requests

Refresh the codeship status badge

After a pull request has just been created, the codeship badge is gray and shows that the build is in progress. If the build has finished, you have to manuall yrefresh the page in order to chec the status badge.
I think that the plugin itself should either listen to some codeship api callback or either be polling for build status updates to keep the user up to date about the pull request status.

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.