Skip to content

GitLab Next

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
GitLab FOSS
GitLab FOSS
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
    • Iterations
  • Merge Requests 0
    • Merge Requests 0
  • Requirements
    • Requirements
    • List
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Code Review
    • Insights
    • Issue
    • Repository
    • Value Stream
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • GitLab.org
  • GitLab FOSSGitLab FOSS
  • Issues
  • #51433

Closed
Open
Opened Sep 12, 2018 by Will Chandler@wchandlerDeveloper

Sort wiki pages list by date

Problem to solve

To find new wiki content, users must scroll to bottom, click on “more pages”, then click-click-click to page 15 (which is always increasing as we add more content).

Currently there is no mechanism to have pages listed as first class elements at center of page (e.g. as a table of contents like Confluence allows), or to control sorting at all (e.g. our pages have dates in names, YYMMDD, reverse sort would show most recent content, or could sort by file creation time), or to control how many items per page (fixed at 20?)

Further details

Use case:

  • The team has a wiki where records of work are recorded, e.g. journals of debugging a server, tracing down performance issues, deploying software, etc.

  • The user loads Gitlab, clicks on “wikis” on the left, and is presented with an empty home page and a list on the right with the oldest ~15 pages from last year.

  • As a slight improvement we updated the landing page with the https://git.../...wikis/pages?page=15 link, but that needs to be updated regularly as we add content

Proposal

  • Add ability change the sort direction of the pages list by created_date in either the ascending (old to new, current) or descending (new to old, to be implemented) direction
  • The sort parameter should be available in the interface so that:
    • .../pages?direction=asc shows the oldest pages first
    • .../pages?direction=desc shows the newest pages first

What does success look like, and how can we measure that?

Convenient access to the most recently added wiki pages

Links / references

  • https://gitlab.zendesk.com/agent/tickets/103562 (internal link)
Edited Nov 07, 2018 by James Ramsay (ex-GitLab)
Assignee
Assign to
11.10
Milestone
11.10 (Past due)
Assign milestone
Time tracking
None
Due date
None
Reference: gitlab-org/gitlab-foss#51433