Reescrita dos geradores: biblioteca IGenerator, minimal API e novo frontend #1
Reference in New Issue
Block a user
Delete Branch "feature/boost"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Reescrita completa do Factory Id — Geradores.
O que muda
IGeneratorregistado emGeneratorRegistry. 16 geradores: NIF, NIPC, NISS, Cartão de Cidadão, passaporte, IBAN, NIB, cartão de crédito, referência Multibanco, pessoa fictícia, telefone, código postal, email, matrícula, EAN e UUID. Algoritmos partilhados emCore/Checksums.cs. Remove a camada DAL/EF./api/v1(listar, gerar em lote até 1000 comseed, validar, detectar tipo), OpenAPI + Scalar em/docs,/health, CORS só para GET. Remove os controllers antigos.API_UPSTREAMconfigurável em runtime.docker-compose.ymleJenkinsfile(agora corre testes .NET e lint/testes do frontend antes do build).Documentação
Notas
/NIF,/NISS,/CC) redireccionam para/gerador/{id}.k8s/deployment.template.yaml, que não existe no repositório.Como testar
🤖 Generated with Claude Code