Code Monkey home page Code Monkey logo

reviewboard-userscripts's Introduction

Userscripts to enhance the Review Board experience

Primarily for use at NI. If you also use Review Board, it is possible that this script can also help you too (with modifications).

Getting Started

  1. Install a userscripts extension — such as Tampermonkey or Violentmonkey — and refresh this page
  2. Install this userscript

What does it do?

Neat new features!

  • Categories reviews into Incomplete, Reviewed, and Ship It groups
  • Buttons to decline themselves and others if they are on vacation or unnecessary on the review
  • Buttons to get reset on a review (aka. re-added or "please see these changes again")
  • Adds an icon to navigate to file from its diff
  • Lets you click anywhere in the header to expand/collapse a comment
  • Shows you the file regex patterns for group default reviewers from the groups join page
  • Lets you choose between diff scrollbars or word wrap -- no more hidden text!
  • Displays absolute times next to relative times if you want it

Bringing you info where you expect it!

  • Annotates users and groups with their approvals
  • Annotates the .niconfig owner review block with approvals
  • Extracts and annotates prebuild results

Save your eyeballs!

  • Restyles the page for a more modern experience
  • Changes the default avatar to something more useful and distinguishable
  • Gives you options to reverse the sort order, optimize for readability, and even change the background theme

Getting Updates

Tampermonkey and Violentmonkey auto update userscripts daily. You can force an update from the extensions menu or the settings page.

Resources


Made with ❤️ by Dev Efficiency

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.