woodpecker-ci/woodpecker

Add pagination on repo pipelines view

开放

#2,976 创建于 2023年12月20日

 (2 条评论) (11 个反应) (1 位负责人)Go (571 个派生)user submission
featuregood first issueui

仓库指标

星标
 (7,124 个星标)
PR 合并指标
 (平均合并 2天 2小时) (30 天内合并 82 个 PR)

描述

Clear and concise description of the problem

It is not possible to see list of older pipelines for a repo

Suggested solution

Add pagination on https://ci.woodpecker-ci.org/repos/3780

Alternative

Add a load more button. Although, I prefer pagination, because then you can share a link to the page and you will see the same view.

Additional context

Relevant code

Backend does have support for pagination https://github.com/woodpecker-ci/woodpecker/blob/6432109daf7e7a466c25dcc1a4f540b3dd766d94/server/api/pipeline.go#L104 The frontend store needs to support it https://github.com/woodpecker-ci/woodpecker/blob/6432109daf7e7a466c25dcc1a4f540b3dd766d94/web/src/store/pipelines.ts#L50 The frontend component needs to have a button, etc. https://github.com/woodpecker-ci/woodpecker/blob/6432109daf7e7a466c25dcc1a4f540b3dd766d94/web/src/components/repo/pipeline/PipelineList.vue

Validations

贡献者指南