•  
     
    story #44469 Visualize list of versions
Summary
Empty
Visualize list of versions
Empty

The goal of this step is to gather feedback about the display of versions:

  • Where the feature can be accessed

  • The amount of data

  • The data displayed

At this step, the versions displayed are fake and always the same (the backend returns the same list of versions for all documents). There are no data stored in database at this step.

A version

A version is displayed with

  • A title (made from the date in ISO8601 format)

  • An author

  • A date

  • (UUID is not displayed).

In the list of versions, there is one which have an edited title "v1 DRAFT"

List of versions

Versions are displayed in reverse chronological order (the more recent on top).

The first 100 versions are displayed. There is a "load more" button to fetch more. At this stage, load more loads 120 more fake versions (everything is loaded at once after "load more").

It's not possible to access a previous version.

Example mapping

Result of the example mapping session that lead to this story.

2808-image.png

Empty
Status
Artidoc
Done
Development
  • [ ] Does it involves User Interface? 
  • [ ] Are there any mockups?
  • [ ] Are permissions checked?
  • [ ] Does it need Javascript development?
  • [ ] Does it need a forge upgrade bucket?
  • [ ] Does it need to execute things in system events?
  • [ ] Does it impact project creation (templates)?
  • [ ] Is it exploratory?
Empty
Details
#44469
Manuel Vacelet (vaceletm)
2025-10-07 17:49
2025-09-01 15:34
45791

References
Referencing story #44469

Git commit

tuleap/tuleap/stable

feat: versions under conrstruction 022265e223
fix: Revert to TOC if no versions should be displayed 859de9f455
feat: Initiate display of fake versions 85f1941ce2
feat: Add shortcut to display versions 055a9e8455
feat: Display fake versions description bd7a02ecd4
feat: highlight version with title 💄 5619bafd08
feat: Load more versions e61bd2e4e6
fix: Fallback on current user if no access to members e594802bb1
feat: adjust sidebar tabs display 💄 e9296b9f9f
feat: skeleton screen for versions 71f2d00dcc
chore: refactor list of versions component ♻️ f8d76f1e8b
feat: continue timeline when more versions 💄 6489569a3b
feat: Can display only named version db8c022b73
feat: Disable load more button after click 963b43dbbc
feat: Group versions by named versions 0465a3d9b2
feat: Select a previous version 27140d9d99
feat: Prepend select with a symbol 4948d8e971
fix: scroll issue when version notice is displayed bf897dc46b
feat: add a11y button to display a section 2e38d9f2ed
fix: alignement issue in condensed mode fe3bac9ae9
fix: expand of description should not open version 7f174b9cc9

Follow-ups

User avatar
  • Acceptance criteria
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes