Trek het onuitgebrachte blinde OciIntake-protocol gecontroleerd terug #2263
Labels
No labels
accepted
bug
declined
docs
duplicate
enhancement
good first issue
in-progress
needs-info
privacy
release-blocker
security
triage
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
LibreKAT/Ocideck#2263
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Aanleiding
Het nieuwe ontwerp staat in #2259. De oude blinde-serverrichting is nog niet uitgebracht: release
v0.6.13ligt vóór de betrokken wijzigingen en PR’s #2254–#2258 staan volledig onderUnreleased. Sinds #2258 is niets later opmaingeland. De schoonste migratie is vijf expliciete revert-commits in één opruim-PR, in omgekeerde mergevolgorde.Exact terug te draaien
b9f64bd7a— standalone servereisen met ciphertext-only, geen accounts/sessies/mail.b4a6116e7— verzenden via age-ciphertext, invite-token en withdrawal-secret.b79ea1302— uitnodigingslink, fingerprint, aparte API-host en pins voor de blinde dropbox.5f744cc44— oude requestbodies/routes voor tokenrotatie, ciphertextlisting, ack en tombstones.1438e6008— protocol-v1 met open invite-token en Ed25519-organisatorverzoeken.Voer de reverts in deze volgorde uit en houd ze afzonderlijk herkenbaar.
Behouden
Te verwijderen/herstellen
Via de reverts verdwijnen het oude wire-contract en uitsluitend daarbij horende clientcode, dialogen, tests, vectoren, vertalingen en documentatie, waaronder
docs/design/INTAKE_PROTOCOL.md,docs/design/INTAKE_SERVER_REQUIREMENTS.md,packages/ocideck_form_core/lib/src/intake_{protocol,request,bodies,routes,receipt}.dart,lib/services/form/intake/*,lib/widgets/forms/form_invitation_*enlib/widgets/forms/form_send_*.Acceptatiecriteria
/v1-contract, invite-token, signed organiser request, receipt of withdrawal-secret blijft bereikbaar..zipen gekozen offline age-route blijven functioneren.Afhankelijkheid
Volgt op het ontwerpbesluit in #2259. Dit issue bouwt nog geen vervanger.