feat: document missing e2e group key management endpoints

Aperta
#218 1 commento 0 reazioni 1 assegnatario Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

@Roxie-32 ci sta già lavorando.

Dal 27/7/2026.

Valutazione

Questa issue non è ancora stata valutata.

Descrizione

While reviewing the inconsistencies noted in #171, I identified five e2e
group key management endpoints that exist as REST routes in the Rocket.Chat
source (apps/meteor/app/api/server/v1/e2e.ts) but are not documented in
the OpenAPI spec:

  • POST /api/v1/e2e.acceptSuggestedGroupKey
  • GET /api/v1/e2e.fetchUsersWaitingForGroupKey
  • POST /api/v1/e2e.provideUsersSuggestedGroupKeys
  • POST /api/v1/e2e.rejectSuggestedGroupKey
  • POST /api/v1/e2e.resetRoomKey

These are all part of the E2E group key rotation flow introduced alongside
the suggested key distribution system.

I have drafted spec entries for all five, following the same pattern as the
existing e2e.* entries in settings.yaml. Happy to open a PR if this is
a good direction.

Closes part of #171

Lingua principale
Nessun dato sulla lingua
Stelle
16
Fork
18
Merge medio
16m
PR unite (30g)
24

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di RocketChat/Rocket.Chat-Open-API

Tutte le issue di RocketChat/Rocket.Chat-Open-API

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.