Make VersionOne more adorable.
For a client project we use VersionOne which has a ton of functionality that is useful for their organization, but is not necessary in our day to day usage of the tool. We found that limiting the columns displayed and removing stories related to epics we were not working on provided a much better view of the work in front of us.
Additionally, when viewing an individual card we cleaned-up the padding and whitespace to make it easier to see the information most relevant to us.
- gulp
- npm
- node 4.0.0 or higher
- Clone repository and
cd
into the directory - Run the following:
npm install &&
bower install &&
$(npm bin)/gulp build
- In Chrome, open the Chrome Extensions page
- Check the
Developer mode
checkbox - Click
Load unpacked extension ...
button - Navigate to the
/app
directory wherever you cloned the repository above.
It should "just work". Load VersionOne and watch the columns and epics you configured get hidden automagically.
The v
key reruns the page enhancements.
- Right-click on the header of the column you would like to remove.
- Find the
data-token
value (i.e. StoryStatus1065) and note the number on the end - Open the Chrome Extensions page
- Open the
Options
pop-up for the VersionOne-Shot extension - Add the number from step 2 above to the Columns to hide comma-separated list.
- Click
Save
- Reload your project in VersionOne.
- Right-click on the bottom tab on an Epic you would like to remove.
- Find the
rel
value (i.e. Epic:208545) and note the number on the end - Open the Chrome Extensions page
- Open the
Options
pop-up for the VersionOne-Shot extension - Add the number from step 2 above to the Epics to hide comma-separated list.
- Click
Save
- Reload your project in VersionOne.
Note: This action requires membership in the Google Group: Adorable VersionOne-Shot and a valid Google developer account ($5.00 registration fee).
- Bump the
version
in theapp/manifest.json
as necessary. Note that the build process will increase the version in the manifest of the output directory (dist
). - Run
ne gulp build
- Note the version in the output directory (
dist/manifest.json
). - From the root directory run
zip -r releases/version-one-shot-0.0.5.zip dist
. - Upload the result to the Chrome Web Store Developer Dashboard.