Skip to content

[v14] Switch ListRoles to the paginated API#40464

Merged
gzdunek merged 4 commits intobranch/v14from
gzdunek/backport-40165/branch/v14
Apr 22, 2024
Merged

[v14] Switch ListRoles to the paginated API#40464
gzdunek merged 4 commits intobranch/v14from
gzdunek/backport-40165/branch/v14

Conversation

@gzdunek
Copy link
Copy Markdown
Contributor

@gzdunek gzdunek commented Apr 11, 2024

Backport #40165 to branch/v15

changelog: The Web UI now supports large number of roles by paginating them

gzdunek added 2 commits April 11, 2024 15:47
* Switch "get roles" endpoint to the paginated version

* Use the paginated API in the roles screen

* Use the paginated API in the locks screen

* Switch select components for roles to an async version

* Do not break backward compatibility of list roles endpoint

* Allow the new web UI to handle old response types

* Disable pagination buttons in the serverside table when loading data

* Add TODO item about rename

* Add `UrlListRolesParams`

* Remove pagination config

* Remove unused `UrlIntegrationExecuteRequestParams`

(cherry picked from commit d12d714)
@gzdunek gzdunek added this pull request to the merge queue Apr 22, 2024
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Apr 22, 2024
@gzdunek gzdunek enabled auto-merge April 22, 2024 11:10
@gzdunek gzdunek added this pull request to the merge queue Apr 22, 2024
Merged via the queue into branch/v14 with commit 69c7178 Apr 22, 2024
@gzdunek gzdunek deleted the gzdunek/backport-40165/branch/v14 branch April 22, 2024 11:47
@camscale camscale mentioned this pull request Apr 24, 2024
This was referenced Aug 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants