Skip to content

fix: sample orgs invisible in search due to wrong NodeType#94

Merged
sierragolflima merged 1 commit into
mainfrom
fix/sample-org-search-visibility
Apr 20, 2026
Merged

fix: sample orgs invisible in search due to wrong NodeType#94
sierragolflima merged 1 commit into
mainfrom
fix/sample-org-search-visibility

Conversation

@sierragolflima
Copy link
Copy Markdown
Contributor

Summary

  • Change NodeType: OrganizationNodeType: Markdown in ACME, Northwind, and Cornerstone index.md files
  • Organization NodeType triggers OrganizationAccessRule which fails the read permission check for file-based samples
  • Markdown NodeType has no custom access rule, matching FutuRe (which already works correctly)

Test plan

  • Run portal: dotnet run --project memex/Memex.Portal.Monolith
  • Search "ACME" in search bar → should show ACME and children
  • Navigate to ACME → should render overview
  • Navigate to ACME/ProductLaunch/TodosByCategory → should render todo board
  • Verify Northwind and Cornerstone also appear in search

Supersedes the organization-layout-areas branch (draft PR), which attempted multiple workarounds for this root cause.

🤖 Generated with Claude Code

ACME, Northwind, and Cornerstone used NodeType: Organization which
triggers OrganizationAccessRule, failing the read permission check
for file-based samples. Markdown NodeType has no custom access rule,
matching how FutuRe (which works correctly) is configured.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@sierragolflima sierragolflima merged commit f5dac08 into main Apr 20, 2026
1 check passed
sierragolflima pushed a commit that referenced this pull request Apr 21, 2026
…visibility"

This reverts commit f5dac08, reversing
changes made to 05ba282.
sierragolflima added a commit that referenced this pull request Apr 27, 2026
* Changes to FutuRe (plot reactivity, formatting, icons)

* Fix Microsoft login blank page on /signin-microsoft

Exclude OAuth callback paths (signin-*) from Blazor catch-all route and
OnboardingMiddleware so the OIDC handler processes them. Add OnRemoteFailure
handler to surface auth errors as redirects instead of blank pages. Clean up
redundant UseForwardedHeaders() call for production.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* updates to aspire deployment and project templates

* cleanup; adding CosmosImport README.md for nuget

* fixed unit tests (also AI & ACME); hub vs. group rel'ship; fixed local mode; clean up

* aspire-deployment-changes

* strip non-deployment changes from branch

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* aspire-deployment-changes

Bring FutuRe aspire state to deployment-test: optional secrets with
null-check defaults, AzureAIS model endpoints, simplified mode handling,
migration v6 rewrite (permissions rebuild), logging config cleanup,
and updated deployment docs.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* removal of diagnostic code; clean up

* Revert "Merge pull request #94 from Systemorph/fix/sample-org-search-visibility"

This reverts commit f5dac08, reversing
changes made to 05ba282.

* chore: expand Azure CLI permission rules in Claude settings

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* fixes to login and AI chats

* remove accidentally tracked dist/ build artifacts

* Fixed unit test

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Samuel Glauser <sglauser@systemorph.com>
@sierragolflima sierragolflima deleted the fix/sample-org-search-visibility branch April 29, 2026 11:31
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.

1 participant