-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Document revamp & server-side encryption #86
Conversation
@tnfAngel Podrías mirar a ver como solucionar los 2 errores de lint en AccessV2 y PublishV2? |
vale |
bien, el error se debe a que el access/publish del DocumentHandler devuelve una union entre las dos versiones en vez de devolver la respuestas especifica usando la version del imput, por lo que he hecho eso hay un fix mas cutre que seria simplemente hacer las propiedades nuevas de v2 todas opcionales pero no conviene, de momento lo voy a arreglar usando genericos y tipos condicionales (lo del throw nunca se ejecutará pero si no lo pongo TS lloraba) (los tipos de respuesta se pueden dejar asi de momento, quizas haya otra solución más elegante) |
Al final creo que voy a poner la logica en cada version de endpoint porque a la minima que se cambie algo y TS no sepa que se esta haciendo tocara hacer chanchullos |
Hay que encontrar una solucion al raw |
hmm se me ocurrió algo para al menos no tener que tipar las responses |
Este PR cambia la estructura de los documentos para poder reducir el overhead al descomprimir los mismos, se hace una mejor implementación de la caducidad de los documentos para que sean configurables globalmente (inicial #83), se añade la posibilidad de que el servidor encripte los documentos al proporcionar una contraseña y más bugfixes