Wiki
Clone wikistash-tagdetails / Home
README
The add-on
- Replaces the default tooltip of a tag with a dialog, the "Tag Details".
- In that dialog, displays the tag's details of annotated tags. The details are: Tag name, description, name of who created the tag (the "tagger"), tagging date.
- If a tag is signed, Tag Details also displays the the signature.
- Adds a Notes-column for Git Notes.
Locations where the add-on changes the Bitbucket-UI:
- Commits-List page
- Single-Commit page
- Pull-Request-View page in Commits tab
- Create-Pull-Request page in Commits tab
UI Examples
Tag type | Original UI without add-on | Modified UI with add-on installed |
---|---|---|
Single annotated tag | ||
Multiple tags | ||
Signed tag |
Locations
Page | Tag Details | Git Notes |
---|---|---|
Commits-List page | ||
Single-Commit page | ||
Pull-Request-View page > Commits tab | ||
Pull-Request-Create page > Commits tab |
Known Bugs
- Add-on version 5 which covers Bitbucket-compatibility for Bitbucket 7 is not fully functional. Atlassian changed the way the Pull-Request page is created, but the add-on was not reworked to this. As a consequence, the Notes column is not shown on the Pull-Request-View page in Bitbucket 7.
- Since Bitbucket 7.7 and before Bitbucket 8 the Tag Details and the Git Notes dialogs are missing on the Single-Commit page.
- Since Bitbucket 8 the Notes column is shown always as there seems no way to disable it by default and only show it if Git Notes are present. Customers not interested in the Notes column can disable it. See section Administration.
Administration
Disable Git Notes column
Before version 6 the add-on showed the Notes column only in case there were Git Notes in at least one of the commits in the list (Commits list page, Pull Request page in tab Commits). Unfortunately, this is no more (or currently not) possible. The Notes column is always shown. Another drawback is the Notes column is loaded asynchronously which is visible as a flicker.
Customers not interested in Git Notes can disable the Notes column:
- Go to Manage Apps > User-installed apps > select "Tag Details And Git Notes" > click “13 of 13 modules enabled”.
- Disable the following modules:
- Notes column on Commits Page (bitbucket-tagdetails-notesColumn)
- entrypoint-extensions-pull-request-pr-view-commits-notescolumn-extension-js
- entrypoint-extensions-pull-request-pr-create-commits-notescolumn-extension-js
Updated