Skip to content

upcoming: [UIE-9459] - IAM Parent/Child - Enable server side filters on Child Delegations#13342

Draft
aaleksee-akamai wants to merge 6 commits intolinode:developfrom
aaleksee-akamai:UIE-9459
Draft

upcoming: [UIE-9459] - IAM Parent/Child - Enable server side filters on Child Delegations#13342
aaleksee-akamai wants to merge 6 commits intolinode:developfrom
aaleksee-akamai:UIE-9459

Conversation

@aaleksee-akamai
Copy link
Contributor

@aaleksee-akamai aaleksee-akamai commented Jan 29, 2026

Description 📝

API supports company filtering and pagination, but sorting is still broken / pending fix

Changes 🔄

List any change(s) relevant to the reviewer.

  • Replace useGetAllChildAccountsQuery with useGetChildAccountsQuery
  • Update pagination and filtering to use X-Filters and params
  • cleanup

Scope 🚢

Upon production release, changes in this PR will be visible to:

  • All customers
  • Some customers (e.g. in Beta or Limited Availability)
  • No customers / Not applicable

How to test 🧪

Prerequisites

(How to setup test environment)

  • use parent account + IAM Delegation flag is enabled

Reproduction steps

(How to reproduce the issue, if applicable)

  • go to /iam/delegations

Verification steps

(How to verify changes)

  • confirm pagination and (sorting) is working and params being appended to the URL
  • confirm X-Filters and search is working properly
Author Checklists

As an Author, to speed up the review process, I considered 🤔

👀 Doing a self review
❔ Our contribution guidelines
🤏 Splitting feature into small PRs
➕ Adding a changeset
🧪 Providing/improving test coverage
🔐 Removing all sensitive information from the code and PR description
🚩 Using a feature flag to protect the release
👣 Providing comprehensive reproduction steps
📑 Providing or updating our documentation
🕛 Scheduling a pair reviewing session
📱 Providing mobile support
♿ Providing accessibility support


  • I have read and considered all applicable items listed above.

As an Author, before moving this PR from Draft to Open, I confirmed ✅

  • All tests and CI checks are passing
  • TypeScript compilation succeeded without errors
  • Code passes all linting rules

@aaleksee-akamai aaleksee-akamai self-assigned this Jan 29, 2026
@aaleksee-akamai aaleksee-akamai changed the title feat: [UIE-9459] upcoming: [UIE-9459] - IAM Parent/Child - Enable server side filters on Child Delegations Jan 29, 2026
@aaleksee-akamai aaleksee-akamai added the IAM Delegation Implementing the new Parent/Child delegation UI label Jan 29, 2026
@linode-gh-bot
Copy link
Collaborator

Cloud Manager UI test results

🎉 866 passing tests on test run #7 ↗︎

❌ Failing✅ Passing↪️ Skipped🕐 Duration
0 Failing866 Passing11 Skipped41m 13s

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

IAM Delegation Implementing the new Parent/Child delegation UI

Projects

Status: Review

Development

Successfully merging this pull request may close these issues.

3 participants