Skip to content

feat(go): support encrypted CDN resolver state#459

Open
nicklasl wants to merge 6 commits into
mainfrom
nicklasl/encrypted-state-go
Open

feat(go): support encrypted CDN resolver state#459
nicklasl wants to merge 6 commits into
mainfrom
nicklasl/encrypted-state-go

Conversation

@nicklasl

Copy link
Copy Markdown
Member

Depends on #456. Adds EncryptionKey config, header+fallback detection, SetEncryptedResolverState through all resolver layers, and e2e test.

@nicklasl nicklasl force-pushed the nicklasl/encrypted-state-wasm-core branch from 833228a to 35d700e Compare June 23, 2026 05:40
@nicklasl nicklasl closed this Jun 23, 2026
@nicklasl nicklasl force-pushed the nicklasl/encrypted-state-go branch from 5ce6667 to 35d700e Compare June 23, 2026 05:45
@nicklasl nicklasl reopened this Jun 23, 2026
@nicklasl nicklasl force-pushed the nicklasl/encrypted-state-go branch from d24d2a1 to 8a41f9f Compare June 29, 2026 13:04
@nicklasl nicklasl force-pushed the nicklasl/encrypted-state-wasm-core branch 2 times, most recently from 21e0579 to a05782d Compare June 30, 2026 07:20
@nicklasl nicklasl force-pushed the nicklasl/encrypted-state-go branch from 8a41f9f to a6a67e3 Compare June 30, 2026 12:52
@nicklasl nicklasl force-pushed the nicklasl/encrypted-state-wasm-core branch 2 times, most recently from 942fd41 to 0f1bff5 Compare June 30, 2026 13:23
@nicklasl nicklasl changed the base branch from nicklasl/encrypted-state-wasm-core to main June 30, 2026 14:51
@nicklasl nicklasl force-pushed the nicklasl/encrypted-state-go branch 2 times, most recently from 5929f17 to 2d33565 Compare June 30, 2026 14:57
@nicklasl nicklasl changed the base branch from main to nicklasl/encrypted-state-wasm-core June 30, 2026 14:59
@nicklasl nicklasl changed the base branch from nicklasl/encrypted-state-wasm-core to main June 30, 2026 15:02
@nicklasl nicklasl force-pushed the nicklasl/encrypted-state-go branch from 770ded6 to b98448c Compare June 30, 2026 15:07
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@nicklasl nicklasl force-pushed the nicklasl/encrypted-state-go branch from b98448c to 7fb3145 Compare June 30, 2026 15:22
nicklasl and others added 2 commits July 1, 2026 08:11
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Comment thread openfeature-provider/go/confidence/internal/local_resolver/recover.go Outdated
Replace dual atomic fields + useEncrypted bool with a single
replayState func that captures the last state-setting call.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@nicklasl nicklasl marked this pull request as ready for review July 1, 2026 13:18
nicklasl and others added 2 commits July 2, 2026 11:43
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@nicklasl nicklasl force-pushed the nicklasl/encrypted-state-go branch from d77cf74 to f643a8e Compare July 2, 2026 12:01
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