Skip to content

feat: add role authorization and prepare preview.2 - #5

Merged
ling921 merged 1 commit into
masterfrom
codex/remote-authorize-roles
Aug 21, 2026
Merged

ling921 merged 1 commit into
masterfrom
codex/remote-authorize-roles

Conversation

@ling921

@ling921 ling921 commented Aug 21, 2026

Copy link
Copy Markdown
Owner

Summary

  • add native-compatible role groups to RemoteAuthorizeAttribute and generated ASP.NET Core endpoints
  • preserve OR semantics within a role list and AND semantics across attributes
  • expand the weather sample with query DTOs, headers, multiple HTTP methods, structured errors, and Interactive Auto client behavior
  • refine the roadmap around contract compatibility, quality coverage, and richer HTTP contracts
  • bump all public packages to 1.0.0-preview.2

Validation

  • dotnet build Ling.RemoteServices.slnx --configuration Release --no-restore
  • dotnet test Ling.RemoteServices.slnx --configuration Release --no-build
  • sample HTTP smoke: 200 query, structured 400, and 404
  • packed all three 1.0.0-preview.2 packages and symbol packages

Note

  • Native AOT publishing could not run locally because the Visual Studio C++ linker workload is not installed; the regular Release build and all tests pass with zero warnings.

@ling921
ling921 marked this pull request as ready for review August 21, 2026 16:40
@ling921
ling921 merged commit 84fcf9c into master Aug 21, 2026
1 check passed
@ling921
ling921 deleted the codex/remote-authorize-roles branch August 24, 2026 01:16
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