Skip to content

feat(web): show versions newest first with dates and a tags table - #47

Merged
RozmarinUS merged 1 commit into
mainfrom
feat/browse-versions
Nov 2, 2026
Merged

RozmarinUS merged 1 commit into
mainfrom
feat/browse-versions

Conversation

@RozmarinUS

Copy link
Copy Markdown
Member

Tags and versions were listed alphabetically, so the newest uploads sat at
the bottom, and no date was visible anywhere in the tree. Release candidates
were mixed with final versions, and the page of an image showed only
technical counters.

The browse listing takes sort=recent (newest first inside components,
folders and files, ordered in SQL before the limit so a truncated folder
keeps the newest children), and folders and components now carry
lastModified, the newest upload under them.

In the UI the tree defaults to newest first with a Newest/Name switch that is
remembered, shows when each entry was uploaded and dims pre-releases. A
folder of versions or docker tags opens as a table with filter, sorting,
paging, a switch to hide pre-releases and a mark on the newest stable one.
The page of a file starts with a summary strip: when it was pushed, its size,
the digest with a copy button and the number of pulls.

Tags and versions were listed alphabetically, so the newest uploads sat at
the bottom, and no date was visible anywhere in the tree. Release candidates
were mixed with final versions, and the page of an image showed only
technical counters.

The browse listing takes `sort=recent` (newest first inside components,
folders and files, ordered in SQL before the limit so a truncated folder
keeps the newest children), and folders and components now carry
`lastModified`, the newest upload under them.

In the UI the tree defaults to newest first with a Newest/Name switch that is
remembered, shows when each entry was uploaded and dims pre-releases. A
folder of versions or docker tags opens as a table with filter, sorting,
paging, a switch to hide pre-releases and a mark on the newest stable one.
The page of a file starts with a summary strip: when it was pushed, its size,
the digest with a copy button and the number of pulls.
@RozmarinUS
RozmarinUS merged commit 0197ba2 into main Nov 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant