add proper pagination to project's job view
Problem to solve
Allow more fine-grained and faster navigation on the job list of a project.
Intended users
Unknown (all those who need to go through the project's job list)
Further details
The Job view (CI/CD
-> Jobs
in the project menu) does only allow to navigate to the previous / next page through the UI. This is pretty annoying, especially for larger projects with many Jobs, or if you just wanted to go to the first / earliest Jobs.
Proposal
Use the same kind of pagination that is used in the Admin Job list
Permissions and Security
UI change - no changes in permissions or security required.
Testing
As the amount of total pages need to be calculated, additional testing might apply.
What does success look like, and how can we measure that?
The Job list of a project has proper pagination just like the Admin one.