Expose tag and commit hash separately to user
- Dominant language
- Python
- Stars
- 9
- Forks
- 31
- Avg merge
- 3d 19h
- Merged PRs (30d)
- 16
Description
On tables that show trees (e.g. `/tree`), we can sort and search by commit hash or tag, but the hash is only shown if the commit has no tag;
I suggest exposing both to the user (using abbreviated commit hash, probably), allowing sort by tag only (commit hash sorting is hardly useful), filtering by tagged commits, and visual verification that the displayed commit has the correct hash.
Contributor guide
Research direction
Start at the /tree table implementation and trace how commit hashes and tags are currently selected, displayed, sorted, and filtered. Check the existing table tests or UI test entry points before making changes. Done means both the abbreviated hash and tag are visible, with tag-only sorting and filtering for tagged commits.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- frontend, web-dev
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 65/100