-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Tree Navigation: Add visual indicators for items with restricted access #21365
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
34 commits
Select commit
Hold shift + click to select a range
f1fe1ea
Tree pickers: Implement noAccess property UI handling for user start …
claude dfa36ee
Apply suggestions from code review
iOvergaard ec1886c
Merge branch 'main' into claude/implement-noaccess-property-YrKuI
iOvergaard 60a52a3
Fix noAccess implementation and add E2E tests
iOvergaard a8f7837
Remove aria-disabled manipulation that interferes with tree expansion
iOvergaard 4e165ea
Fix path comparison bug in UserStartNodeEntitiesService (similar to #…
iOvergaard fd5c6c3
Merge main to get type guards and latest improvements
iOvergaard f74852f
Fix remaining merge conflict markers in media-tree-item.element.ts
iOvergaard 5ea54cb
Remove E2E agent markdown file (moved to personal space)
iOvergaard d4b9e4e
test: adds mock data for noAccess
iOvergaard e1a4ce0
feat: moves noAccess subscriber to base class
iOvergaard d9cddf6
test: adds mock data for media
iOvergaard 6dd80a8
feat: moves no-access styling to the base class
iOvergaard 26e2551
fix: media tree items should inherit styling from the base class
iOvergaard 37af0b8
feat: observes noAccess from children and reports back to the base class
iOvergaard 899cc8f
test: spec file should use undefined instead of null
iOvergaard 8e49829
docs: add comprehensive comments explaining noAccess opt-in pattern
iOvergaard 346464e
test: adds timeout for URL to settle
iOvergaard 0945bf4
fix: allow clicks on accessible children of noAccess tree items
iOvergaard d369578
compare with the closest element to see if we are clicking on the ele…
iOvergaard 1ebed7e
fix: adds forbidden route in case of no variants
iOvergaard c1a4a35
test: corrects label locator
iOvergaard a123fa8
test: adds test to check if you can click or deeplink to restricted m…
iOvergaard e65cf4b
test: removes .only
iOvergaard eaac4b0
test: removes duplicated tests
iOvergaard e803143
test: adds test for document no-access
iOvergaard 85d2607
test: add unit tests for user start node path comparison logic
iOvergaard 0ce2866
Merge remote-tracking branch 'origin/main' into claude/implement-noac…
iOvergaard fc48a72
test: removes .only
iOvergaard 369bc5a
fix: do not overwrite forbidden route
iOvergaard 746dfc6
docs: fixes line number in comment
iOvergaard 9d648a9
test: fixes comment
iOvergaard 91c2340
feat: uses isSelectableContext to disable and scrub 'href' from base …
iOvergaard 768da91
Merge branch 'main' into claude/implement-noaccess-property-YrKuI
iOvergaard File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.