Skip to content
Snippets Groups Projects

Add pagination to environments table

All threads resolved!

What does this MR do?

This is the second of several merge requests to add pagination and a new subview for environments. In order to make it easier to review the work will be divided in 3 different Merge Requests:

This is the Merge Request for 2. Add Pagination Adds pagination for environments table. Reuses table pagination component. Has tests.

Screenshots (if relevant)

Screen_Shot_2017-02-12_at_17.08.20

Does this MR meet the acceptance criteria?

- [ ] Changelog entry added - [ ] Documentation created/updated - [ ] API support added

What are the relevant issue numbers?

#25499 (closed)

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Filipa Lacerda added 2 commits

    added 2 commits

    • 19bac884 - 1 commit from branch fe-paginated-environments-api
    • e2c7ffaa - Merge branch 'fe-paginated-environments-api' into fe-paginated-environments-api-add-pagination

    Compare with previous version

  • Filipa Lacerda added 2 commits

    added 2 commits

    • 482e7ff0 - 1 commit from branch fe-paginated-environments-api
    • 05f3170b - Merge branch 'fe-paginated-environments-api' into fe-paginated-environments-api-add-pagination

    Compare with previous version

  • Filipa Lacerda added 1 commit

    added 1 commit

    Compare with previous version

  • Filipa Lacerda added 1 commit

    added 1 commit

    Compare with previous version

  • Filipa Lacerda unmarked as a Work In Progress

    unmarked as a Work In Progress

  • Filipa Lacerda marked the task Added for this feature/bug as completed

    marked the task Added for this feature/bug as completed

  • Filipa Lacerda marked the task Conform by the merge request performance guides as completed

    marked the task Conform by the merge request performance guides as completed

  • Filipa Lacerda marked the task Conform by the style guides as completed

    marked the task Conform by the style guides as completed

  • Filipa Lacerda marked the task Branch has no merge conflicts with master (if it does - rebase it please) as completed

    marked the task Branch has no merge conflicts with master (if it does - rebase it please) as completed

  • added ~19173 Deliverable frontend labels

  • Filipa Lacerda mentioned in merge request !8954 (merged)

    mentioned in merge request !8954 (merged)

  • Author Maintainer

    @fatihacet this is the continuation of !8954 (merged). It adds the pagination component and integrates it with the API.

    Can you please review? 💪 Thank you!!

  • username-removed-642931
  • Filipa Lacerda added 2 commits

    added 2 commits

    • d0d94e4f - 1 commit from branch fe-paginated-environments-api
    • a4dd3c5e - Merge branch 'fe-paginated-environments-api' into fe-paginated-environments-api-add-pagination

    Compare with previous version

  • assigned to @filipa

  • Filipa Lacerda added 2 commits

    added 2 commits

    • 377dd9cf - Fix broken store test
    • cca35192 - Remove spec checking for scope 'all' since it's no longer part of component

    Compare with previous version

  • Filipa Lacerda added 1 commit

    added 1 commit

    Compare with previous version

  • Filipa Lacerda added 156 commits

    added 156 commits

    • c04edc62...bd01d79f - 155 commits from branch fe-paginated-environments-api
    • 8a9b20b0 - Merge branch 'fe-paginated-environments-api' into fe-paginated-environments-api-add-pagination

    Compare with previous version

  • Filipa Lacerda added 2 commits

    added 2 commits

    • f7d8c29e - 1 commit from branch fe-paginated-environments-api
    • adf4e37d - Merge branch 'fe-paginated-environments-api' into fe-paginated-environments-api-add-pagination

    Compare with previous version

  • Filipa Lacerda added 1 commit

    added 1 commit

    Compare with previous version

  • Filipa Lacerda added 1 commit

    added 1 commit

    • 85cda2f7 - Add pagination tests for environments table

    Compare with previous version

  • Filipa Lacerda added 1 commit

    added 1 commit

    Compare with previous version

  • Filipa Lacerda added 6 commits

    added 6 commits

    • b8dbebce - 1 commit from branch fe-paginated-environments-api
    • 991a7ae8 - Adds pagination component
    • fb359808 - Verify latest key is present when needed
    • 595afed2 - Integrates pagination component with API
    • 27d7ec70 - Remove spec checking for scope 'all' since it's no longer part of component
    • 9b8e0c26 - Add pagination tests for environments table

    Compare with previous version

  • Filipa Lacerda added 1 commit

    added 1 commit

    • c2fe699a - Add pagination tests for environments table

    Compare with previous version

  • Filipa Lacerda resolved all discussions

    resolved all discussions

  • Filipa Lacerda mentioned in merge request !9169 (merged)

    mentioned in merge request !9169 (merged)

  • marked the task Squashed related commits together as completed

  • Author Maintainer

    @fatihacet can you please review this one?

    It should be merged into !8954 (merged)

    Thank you!

  • Filipa Lacerda marked the task 3. Add the subview to show the content of a folder !9169 (merged) as completed

    marked the task 3. Add the subview to show the content of a folder !9169 (merged) as completed

  • Filipa Lacerda added 2 commits

    added 2 commits

    • a254dcf0 - 1 commit from branch fe-paginated-environments-api
    • 6483bc8c - Merge branch 'fe-paginated-environments-api' into fe-paginated-environments-api-add-pagination

    Compare with previous version

  • @filipa overally LGTM, added a few minor comments.

  • Filipa Lacerda added 2 commits

    added 2 commits

    • ac710136 - Rename storePagination to setPagination
    • 19791b65 - Changes after review

    Compare with previous version

  • Author Maintainer

    @fatihacet pushed some changes, only one comment to address: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/9090#note_23508631

    Will fix the others in the 3rd MR :D

  • Filipa Lacerda resolved all discussions

    resolved all discussions

  • Filipa Lacerda added 14 commits

    added 14 commits

    • 7af6982e - Extracts table into a reusable component
    • 26d18387 - First iteration
    • 08234849 - Adds url for folder;
    • 17897c37 - Fix underline style
    • 73accafe - Use common util to get parameter name
    • 1285d629 - Move change page param to utility function
    • 9414fc5c - Moves check for latest key to store instead of poluting the view making it reusa…
    • 9ac8bf2c - Adds Changelog entry
    • 605195c2 - Fix broken tests
    • 8ca90a68 - Merge branch 'fe-paginated-environments-api-add-pagination' into fe-paginated-en…
    • ba53ee78 - Changes after review
    • 51f03780 - Create util to handle pagination transformation
    • ab3c546f - Remove arrow icon from folders
    • 25c92938 - Merge branch 'fe-paginated-environments-api-add-subview' into 'fe-paginated-envi…

    Compare with previous version

  • Filipa Lacerda mentioned in commit 13615ef8

    mentioned in commit 13615ef8

  • Please register or sign in to reply
    Loading