Skip to content

Conversation

@haileymck
Copy link
Member

az ad app list is slow. It can spin for at least 10 minutes for large subscriptions. Instead of making the user wait for az ad app list to finish when running the Entra Id scaffolder, instead invoke az rest --method GET. Also in the process of testing, I found that if the app names contain [ and ], the UI will throw because Spectre.Console expects known colors in that format

@haileymck haileymck force-pushed the dev/hmckelvie/remove-az-ad-app-list branch from 68a53d2 to c4336ff Compare December 5, 2025 21:26
@haileymck
Copy link
Member Author

/backport to release/10.0

@github-actions
Copy link

github-actions bot commented Dec 5, 2025

Started backporting to release/10.0 (link to workflow run)

@haileymck haileymck force-pushed the dev/hmckelvie/remove-az-ad-app-list branch from c4336ff to 9ebf04b Compare December 5, 2025 23:41
}

// Format as "DisplayName (AppId)" for better user experience
appIds.Add($"{displayName} ({id})");
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This breaks the split logic here:

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yeah I dont think it makes sense to have the parenthesis here. keeping them out

@haileymck haileymck force-pushed the dev/hmckelvie/remove-az-ad-app-list branch from 9ebf04b to bc5b7f4 Compare December 8, 2025 20:29
@haileymck
Copy link
Member Author

/backport to release/10.0

@haileymck haileymck merged commit d046a24 into main Dec 8, 2025
8 checks passed
@haileymck haileymck deleted the dev/hmckelvie/remove-az-ad-app-list branch December 8, 2025 22:40
@github-actions
Copy link

github-actions bot commented Dec 8, 2025

Started backporting to release/10.0 (link to workflow run)

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants