Repository navigation
Description
Summary
Integration-branch revision with the Spin parts.
Behavior
EdgeZero keeps the integration branch rc/identity for this work (DEC-5, #495). Each integration point is a commit on it that Trusted Server main pins by SHA until EdgeZero releases the work; there are no tags. The branch moves only forward, by merges, and is never force-pushed. R1 is the first commit that carries #275 through #439, so Axum production serving does not wait for the record contract. R1b adds EZI-2a and EZI-2b. R2 adds the Fastly and Axum parts of EZI-1. R2b adds EZI-3, #90, #92, the JA4 accessor (#283) and Axum's geo binding (EZI-4a), so providers never wait on JA4. Together R1, R1b, R2 and R2b cover Fastly and Axum. R3 adds the Cloudflare parts of EZI-1 to EZI-4, and R4 the Spin parts. EZI-2p and EZI-5 follow the MVP (DEC-15).
Acceptance criteria
- Each integration point is a commit on
rc/identitythat Trusted Server main pins - R1, R1b, R2 and R2b contain no Cloudflare or Spin part
Dependencies
Blocked by:
- After-response capability error on Spin #483 After-response capability error on Spin (new in this plan)
- Spin record store: portable providers and Spin KV pass the record contract #484 Spin record store: portable providers and Spin KV pass the record contract (new in this plan)
- Spin ClientInfo, the Spin part of EZI-3 #485 Spin ClientInfo, the Spin part of EZI-3 (new in this plan)
- Geo with country and region through
ctx.geo()on Spin #486 Geo with country and region throughctx.geo()on Spin (new in this plan) - Integration-branch revision with the Cloudflare parts #492 Integration-branch revision with the Cloudflare parts (new in this plan)
Blocks:
- Identity on Spin, the same scope as T8 trusted-server#1589 Identity on Spin, the same scope as T8 (new in this plan)
- Identity features pass on Spin, the same scope as T17 trusted-server#1597 Identity features pass on Spin, the same scope as T17 (new in this plan)
Related
- Needed by Server-side identity on every adapter trusted-server#1558, server-side identity on every adapter. Planned in wave 16 (after the MVP: Spin); priority P3, size S.
- Requirement EZI-6 in the design.
Activity
ctx.geo()on Spin #486[-]Integration-branch tag with the Spin parts[/-][+]Integration-branch revision with the Spin parts[/+]