Skip to content

Conversation

@a-thieme
Copy link
Collaborator

No description provided.

@a-thieme a-thieme requested a review from tianyuan129 November 24, 2025 00:33
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR modifies the trust schema to change how repository commands are authenticated. Instead of using workspace user certificates, repo commands are now signed by testbed certificates directly.

Key Changes:

  • Introduces a new #user_testbed_cert pattern that validates user certificates signed directly by testbed authorities
  • Updates #repo_cmd to require #user_testbed_cert instead of #user_cert for authorization

Reviewed changes

Copilot reviewed 1 out of 3 changed files in this pull request and generated no comments.

File Description
ndn/app/schema.trust Added #user_testbed_cert definition and updated #repo_cmd to use testbed certificates for authentication instead of workspace user certificates
ndn/app/schema.tlv Compiled/binary representation of the trust schema, regenerated to reflect the changes in schema.trust

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@tianyuan129 tianyuan129 merged commit ae9c343 into pulsejet:main Nov 24, 2025
8 checks passed
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.

2 participants