issues
search
GCastilho
/
unip-tcc
Repositório para o projeto de TCC da UNIP
MIT License
0
stars
0
forks
source link
Refatorado User e Person
#68
Closed
GCastilho
closed
4 years ago
GCastilho
commented
4 years ago
-- Refactor da classe User:
[x] Funções get devem retornar os valores atualizados do db
[x] Simplificar balanceOps, colocando-a em uma classe separada que é instanciada pela User
[x] Implementar mongoose nas operações da balanceOps (tem como usar mongoose nos finds, aggregates e etc)
[x] Remover truncagem de Decimal128 da User
[x] Remover (ou deixar privada) referência à person da user (Movido para #69)
-- Refactor da Person:
[x] Refatorar a organização dos arquivos e funções da person, está muito confuso a estrutura inteira do sub-documento da transactions
[x] Adicionar validadores para tamanho mínimo de salt e password_hash
[x] Adicionar validadores para impedir available e locked menores que zero
[x] Adicionar validadores para as accounts salvas serem accounts válidas para aquela currency
[x] Adicionar validador para impedir que uma mesma account seja salva em mais de um documento (Movido para #69)
[x] Adicionar validador para impedir que uma mesma account seja salva em um mesmo documento
[x] Adicionar truncagem automática dos saldos locked e available
[x] Adicionar validador de type de uma pending ops
-- Refactor da classe User:
-- Refactor da Person: