feat: Add typed repository shell #18

Merged
day01 merged %!d() commits from %!s() into %!s() 2026-08-26 11:36:58 +00:00
Owner

Summary

  • add typed Cynic operations generated against the repository GraphQL schema
  • add repository creation and detail routes
  • derive the repository-plane origin from the active frontend host

Verification

  • cargo fmt --check
  • cargo clippy --target wasm32-unknown-unknown --all-targets --all-features -- -D warnings
  • cargo test --workspace --all-targets --all-features
  • cargo build --release --target wasm32-unknown-unknown --all-features
  • exported repository schema matches repo-schema.graphql
## Summary - add typed Cynic operations generated against the repository GraphQL schema - add repository creation and detail routes - derive the repository-plane origin from the active frontend host ## Verification - cargo fmt --check - cargo clippy --target wasm32-unknown-unknown --all-targets --all-features -- -D warnings - cargo test --workspace --all-targets --all-features - cargo build --release --target wasm32-unknown-unknown --all-features - exported repository schema matches repo-schema.graphql
day01 added 3 commits 2026-08-26 11:10:58 +00:00
		Expose /repository/:id with lifecycle, default branch, pack occupancy
and refs from the repository plane HTTP API.
	
		Repository UI must use typed GraphQL like the rest of the front, not a
private JSON API on syncode-repo.
	
day01 merged commit ab5710c8fe into %!s() 2026-08-26 11:36:58 +00:00
day01 deleted branch feat/0.5-repo-shell 2026-08-26 11:36:58 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: syncode/front#18