Add test for ensuring keys are available locally prior to backup reset
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
Línea de trabajo
Lee primero el Element Android issue 8814 enlazado y, después, localiza el Complement crypto test entry point existente para el comportamiento de backup reset y room-key download. Reproduce la secuencia de Alice/new-device y añade cobertura que muestre que todas las backup room keys están presentes localmente antes del reset, seguida de la descifrado correcto de los mensajes en las salas E2EE.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
See https://github.com/element-hq/element-android/issues/8814
Test via:
- Alice logs in, sends messages in E2EE rooms to make some keys.
- Alice logs in on a new device. We expect the client to download room keys.
- Alice on the new device resets key backup. The client must have downloaded all room keys in the backup by this point, prior to resetting.
- Alice on the new device opens up the E2EE rooms and checks she can decrypt the messages sent.
- Lenguaje dominante
- Go
- Estrellas
- 19
- Forks
- 13
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de matrix-org/complement-crypto
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
matrix-org/complement-crypto#268 ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
matrix-org/complement-crypto#212 · 1 comentario ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
matrix-org/complement-crypto#199 ·
-
Add waiters to eventsAbierto
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
matrix-org/complement-crypto#193 · 1 reacción ·
-
Tests flaking due to `websocket url timeout reached`Quizá libre de nuevo @richvdh la tomó hace 214 días y no hay ningún pull request abierto. Abierto
matrix-org/complement-crypto#158 · 4 comentarios · 1 asignado ·
Todos los issues de matrix-org/complement-crypto
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
Los mantenedores suelen responder en 1 día
-
ViewData can pair the in-flight proposal with the prepared flag of another proposalPosiblemente ocupada @HagarMeir la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
hyperledger/SmartBFT#710 ·
Los mantenedores suelen responder en 1 día
-
agent-butler-finding chore
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
jordansmall/spindrift#5575 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
open-telemetry/opentelemetry-go-compile-instrumentation#1512 ·
Los mantenedores suelen responder en 3 días
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 86/100
OpenPrinting/go-mfp#124 ·
Los mantenedores suelen responder en 1 día