GitXplorerGitXplorer
n

bitbucket-code-review

public
3 stars
1 forks
0 issues

Commits

List of commits on branch master.
Unverified
a0b8329abf897f71f1ecb817c25a91b3561085ba

Add icon for Chrome Web Store

nnene committed 9 years ago
Unverified
95f2ed0d9bf5ff6fa783fdbc5ac6d5fa1be2160d

New and better icon

nnene committed 9 years ago
Unverified
c16b9f08f12ffda878c706ffa19b5ea4160a7f6b

Fix show/hide diff button text

nnene committed 9 years ago
Unverified
e0fd0573ce9be8ab159d87762b29e4190ea3a20b

Properly refresh JIRA commit list

nnene committed 9 years ago
Unverified
e243acff241ddacf8d452446066f9462db2abfe8

Also build the options script

nnene committed 9 years ago
Unverified
897aebf9a127719a9c292c9b4739461a5df09a4c

Split content scripts into two: bitbucket & jira

nnene committed 9 years ago

README

The README file for this repository.

Bitbucket Code Review

Mark-as-read functionality for commits and parts of commits in Bitbucket and JIRA.

  • Mark commits as read/unread in both Bitbucket and JIRA
  • Hide reviewed file diffs in bitbucket commit page
  • Ignore commits of specified authors (configured in options)

Motivation

During code review I'd like to mark parts of it as read, so I can remember that I've already read through particular commits or parts of these commits.

Bitbucket has the ability to approve commits, that's a globally visible action. I'd only like to mark-as-read for my private use.

Solution

To achieve that I wrote Chrome extension. It uses Chrome storage API for saving the read/unread data, so it can be shared between JIRA and Bitbucket pages (which wouldn't be possible with simple user-script).

Development setup

To install all dependencies:

$ npm install

To continuously compile while developing, start watch mode:

$ npm run watch

Open chrome://extensions page, tick "Developer mode", click "Load unpacked extension..." and browse for the repository directory.

To package up for Chrome Web Store upload:

$ npm run package