[DSI-8.1.1] Integración inicial de SPACE en Backend && [DSI-9.1] Arreglar inicio de la aplciación en el frontend - #76
Open
davposmar wants to merge 13 commits into
Open
Conversation
- This annotation is used to create "transactions" in distributed operations, it gives an option to add rollback operations in case an exception is thrown
- common feature service
- To avoid concurrence errors e.g turn on the computer from sleep mode, it usually provoked two request, this invalidate the refersh token. - Now there is a check before every request to validate JWT and it use a shared promise to guarantee only one request.
- render iPricing from Space - Allows user modifcations - Allows toggle over autoRenew - Confirmation resume over changes.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Resumen
En esta pull request se aborda la integración inicial con SPACE esto incluye la creación de contratos, la actualización de contratos, cancelación de la auto renovación, gestión de los límites de uso de SPACE, visualización en el frontend del iPricing y permitir modificación de este. Además se arregla un bug que ocurría con los refreshToken, esto se debía a varias peticiones concurrentes para refrescar el JWT, quitando el refreshToken y la sesión al usuario. Ahora se realiza una comprobación ante de cada request y se hace una única request como promesa compartida para que no haya problemas ni vario srefresh a la vez.
Issues relacionados
#69 #48
Cambios realizados
Tipo de cambio
Checklist