Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

rbwhat

Package Overview
Dependencies
Maintainers
1
Versions
24
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

rbwhat

Quickly list review-board requests that need your attention

  • 1.2.13
  • latest
  • Source
  • npm
  • Socket score

Version published
Maintainers
1
Created
Source

Description

Quickly list review-board requests that need your attention

Install

  • Have a recent nodejs : brew install nodejs
  • Install rbwhat : npm install -g rbwhat
  • Run once to generate the default config : rbwhat
  • Edit your config in ~/.rbwhat.json

Reviews only show if...

  • Someone posted a review, and you haven't reviewed their latest update
  • You posted a review, and someone responded since your last change
  • Old reviews are hidden, default 14 days old, configurable in ~/.rbwhat.json

Output

  • Review title in bold
  • Jira ticket / bug id in white (linkified, clickable in iTerm)
  • Repo / Branch in white (linkified)
  • Code review URL underlined (linkified)
  • Chronological activity list, begins with initial code submission
    • Green for shipit
    • Red for DO NOT shipit
    • Blue for yourself
    • Purple for the original submitter
rbwhat

reviewTitle
  bugURL/bugName
  gitRepoURL/repoName/branchURL/branchName
  https://reviewboard.pwn/r/4242/diff
    submitter       5 days ago
    reviewer        4 days ago
    reviewer        7 hours ago

I will make it win
  go/jira/TEAM-424242
  go/git/coolProject/branch/best_feature_ever
  https://reviewboard.pwn/r/424242/diff a day ago
    bill            an hour ago
    bob             42 minutes ago
    bert            a minute ago

Power Usage

Pass a JSON argument for temporary config overrides:

  • Debug
    • rbwhat '{"debug": true}'
  • Link to review summary, not diff
    • rbwhat '{"linkDiff": false}'
  • Make the bug a clickable link
    • rbwhat '{"bugUrl": "url/prefix/for/bug/"}'
    • No prefix: rbwhat '{"bugPrefix": ""}'
  • View reviews across all groups
    • rbwhat '{"filter": {"to-groups": []}}'
    • The empty array [] is a special wildcard
  • See which reviews your coworker is ignoring
    • rbwhat '{"filter": {"to-user-groups": "coworkerName"}}
    • Show all incoming reviews for your coworker, instead of yourself
  • View all possible jira api filters here.
  • maxHistory limits the lines of history to show for each review, default of 4, which will show the first line and the last 3 lines.
  • See ~/.rbwhat.json for all config options.

Contributing

Please and thank you for pull requests.

Feel free to edit the js version and I'll port to coffee.

Issues are also welcome.

Many thanks to my teammates for fearless testing and feedback.

This projected is licensed under the terms of the MIT license.

Keywords

FAQs

Package last updated on 10 Jul 2015

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc