Commit Graph

220 Commits

Author SHA1 Message Date
deploy c6541d1147 chore(tenants): frontend-spa:2.93-acompanhante-atleta-certo 2026-10-01 19:09:21 +00:00
deploy 6cbadddcfb chore(tenants): frontend-spa:2.92-responsavel-no-servidor 2026-10-01 16:05:42 +00:00
deploy 7d5c9a87a5 chore(tenants): runtime-core:1.7-responsavel-do-atleta 2026-10-01 16:04:14 +00:00
deploy ca9368ab08 chore(tenants): frontend-spa:2.91-responsavel-do-atleta 2026-10-01 15:44:17 +00:00
deploy 580c0f3862 chore(tenants): frontend-spa:2.90-cadastros-padronizados 2026-10-01 15:19:16 +00:00
deploy f721ad84e2 chore(tenants): runtime-core:1.6-obrigatorios-atleta 2026-10-01 14:54:19 +00:00
deploy e981fbd398 fix(backup): prefixo por origem no bucket (OFFSITE_PREFIXO) — os dumps de todos os tenants caiam no mesmo lugar com o mesmo nome 2026-10-01 14:17:53 +00:00
deploy 7f41dc4bc7 chore(tenants): frontend-spa:2.89-atleta-abaixo-da-pessoa 2026-10-01 14:13:08 +00:00
deploy 0b3962a934 chore(tenants): frontend-spa:2.88-secoes-atleta 2026-10-01 13:50:03 +00:00
deploy a7635cb567 chore(tenants): servico-bff:2.4-lista-nominal 2026-09-30 23:23:12 +00:00
deploy 2bf464fae6 fix(backup): atm-pg-backup:1.3 (ca-certificates) e backup-offsite com provider Other — o envio ao B2 falhava por TLS e provider desconhecido 2026-09-30 16:13:38 +00:00
deploy f71dbe4053 feat(backup): offsite no Backblaze B2 — Secret backup-offsite selado nos 5 namespaces (P6.7) 2026-09-30 15:46:12 +00:00
deploy 8a4f59da2a chore(tenants): frontend-spa:2.87-ficha-completa 2026-09-30 00:29:03 +00:00
deploy d65f4e5638 feat(tenants): CronJob do resumo diario (N16) de volta aos 4 tenants — agora registrados como contratacoes de demonstracao (V025) 2026-09-29 23:18:16 +00:00
deploy 34cfc6759e chore(tenants): frontend-spa:2.86-garmin-ficha 2026-09-29 19:50:32 +00:00
deploy c971e25b5c chore(tenants): servico-bff:2.3-garmin-ficha 2026-09-29 19:46:43 +00:00
deploy 5e7d1edaf4 chore(tenants): runtime-saude:1.4-garmin-ficha 2026-09-29 19:43:42 +00:00
deploy f62bf2ca14 chore(tenants): CronJob do resumo diario (N16) so no molde — os 4 antigos nao sao contratacoes e o captacao recusa (401) 2026-09-29 17:57:32 +00:00
deploy 8f437c7d59 fix(N16): resumo diario pelo Service interno do captacao (o nome publico nao conecta de dentro do cluster); regras de rede tenants<->captacao 8083 2026-09-29 17:49:39 +00:00
deploy 15b3ae7e95 feat: tarefas agendadas (resumo diario N16, eliminacao P6.3) no molde e nos 4 tenants; expurgo semanal P6.4 na plataforma; regra de alerta da nota fiscal N18 2026-09-29 17:23:46 +00:00
deploy ae615ad1b8 feat(tenants): publico/ passa a vir de ConfigMap, nao mais so da imagem 2026-09-29 17:18:13 +00:00
deploy 0e0b0ba786 chore(tenants): frontend-spa:2.85-lgpd-relatorio 2026-09-29 17:14:21 +00:00
deploy d443b01076 chore(tenants): servico-bff:2.2-lgpd-relatorio 2026-09-29 17:12:58 +00:00
deploy 08de120191 chore(tenants): runtime-saude:1.3-garmin-cifrado 2026-09-29 17:11:33 +00:00
deploy 9314fb733f chore(tenants): runtime-operacao:1.9-resumo-relatorio-nota 2026-09-29 17:09:48 +00:00
deploy 659781e6bd chore(tenants): runtime-core:1.5-retencao-titular-relatorio 2026-09-29 17:08:28 +00:00
deploy 3b0c2fffaf chore(tenants): conteudo de publico/ atualizado 2026-09-29 16:51:27 +00:00
deploy 6bb9e4d8b3 feat: segredos e variaveis da publicacao de 29/09 — resumo-chave (N16), resumo-credentials e garmin-token-chave nos 4 tenants, retencao 1825, molde 2026-09-29 16:36:15 +00:00
deploy 8982a013b6 fix(tenants): tarefa do financeiro em tenant sem o modulo termina OK (nada a fazer), nao falha 2026-09-29 01:53:55 +00:00
deploy 3180e7c4af chore(tenants): frontend-spa:2.84-termo-e-modulos 2026-09-28 15:30:56 +00:00
deploy 989c3a5dfe chore(tenants): servico-bff:2.1-termo-e-modulos 2026-09-28 15:29:15 +00:00
deploy 34edcf005a chore(tenants): runtime-core:1.4-consentimento-opcional 2026-09-28 15:27:16 +00:00
ATM Platform 5388461a77 feat(tenants): planos de demonstracao — demo=bronze, acme=prata (escolinha segue institucional); decisao do dono 2026-09-28
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-28 13:43:43 +00:00
ATM Platform 76819fd518 feat(tenants): requests.cpu dos runtimes de 100m para 50m (decisao do dono, 2026-09-28)
Uso real ~5m por container; a reserva de 100m travava o no em 13 tenants.
Com 50m o teto passa a ser a memoria: 16. Limites continuam 1 vCPU.
Ver docs/capacidade-kvm8.md no repositorio de codigo.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-28 12:05:25 +00:00
deploy c0d265c9e2 chore(tenants): runtime-core:1.3-vinculo-keycloak 2026-09-26 22:49:15 +00:00
ATM Platform 55159dd750 feat(tenants): vinculo do funcionario ao Keycloak (RF-09) ligado de verdade
- runtime-core dos quatro antigos ganha ATM_KC_ADMIN_URL e ATM_KC_REALM do
  Keycloak compartilhado (o padrao apontava para o Keycloak proprio, parado)
- molde e os quatro nascidos dele: client cadastro-keycloak criado no realm,
  segredo selado em 05-sealed-kc-admin-secret.yaml, variaveis no runtime-core
  (secretKeyRef optional) e o Secret na Role de leitura do provisionamento
- plataforma: o captacao pode anotar o ApplicationSet para varrer na hora

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-26 22:49:07 +00:00
deploy 3a634a8775 feat(demo): realm vai para o Keycloak compartilhado como athleticmap-2 (card 156) — issuer/JWKS/KC_URL trocados, saida de rede aberta, Keycloak proprio em replicas 0 2026-09-26 17:30:43 +00:00
deploy 28b493accc feat(tenants): BFF funde no pod do frontend-spa (P4.6) — Service fica, so o selector muda; Garmin e Prometheus continuam apontando pro mesmo nome 2026-09-26 16:34:12 +00:00
deploy 711bee7fc1 chore(tenants): conteudo de publico/ atualizado 2026-09-26 15:53:24 +00:00
deploy 288a87e5be chore(tenants): servico-bff:2.0-atualiza-4-antigos 2026-09-26 15:31:34 +00:00
deploy 3b9414e90a chore(tenants): conteudo de publico/ atualizado 2026-09-26 15:18:26 +00:00
deploy 72288db0d7 chore(tenants): conteudo de publico/ atualizado 2026-09-26 15:16:30 +00:00
deploy 615aacf037 fix(tenants): o volume de publico/ estava indo ANTES do Deployment inteiro (ancora --- errada), e o ConfigMap binario estourava o limite de 256 KiB de annotation do kubectl apply — corrigido com ancora especifica no Service e ServerSideApply=true 2026-09-26 15:14:08 +00:00
deploy d98662739e chore(tenants): conteudo de publico/ atualizado 2026-09-26 15:08:29 +00:00
deploy 13586b77ea feat(tenants): publico/ passa a vir de ConfigMap, nao mais so da imagem 2026-09-26 15:03:20 +00:00
deploy 662d49cb85 chore(tenants): runtime-operacao:1.3-split-1.20 2026-09-26 15:01:29 +00:00
deploy db4ae81a1b feat(tenants): CronJobs financeiros para escolinha/acme/demo/piloto, com client operacao e roles atm_financeiro proprias 2026-09-26 14:18:22 +00:00
deploy f88fb362f9 chore(tenants): reduz o teto das cotas dos quatro tenants antigos, 20 para 8 nucleos — o uso real e 5700m, e o node tem 8 no total 2026-09-26 13:41:34 +00:00
deploy ab68dc374a chore(tenants): aposenta o backend legado nos quatro tenants antigos (0 replicas) — zero requisicoes reais em 7 dias, o /api ja vai para o servico-bff 2026-09-26 13:40:31 +00:00
deploy 2df4f50b0a fix(demo): a senha do banco compartilhado tinha um NEWLINE embutido — a mesma classe de bug do pg-compartilhado-admin 2026-09-26 12:51:44 +00:00