Commit Graph

614 Commits

Author SHA1 Message Date
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
deploy ab175f536f chore(plataforma): servico-captacao:4.17-loja-de-modulos 2026-09-28 15:11:55 +00:00
deploy e79cd0c88d chore(tenants): conteudo de publico/ atualizado 2026-09-28 15:02:25 +00:00
deploy bfe60922a1 chore(plataforma): servico-captacao:4.16-troca-de-plano 2026-09-28 15:01:01 +00:00
deploy e4c2fb7f1b chore(plataforma): servico-captacao:4.15-fila-de-email 2026-09-28 14:49:58 +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
deploy c8d5411bcc chore(tenants): conteudo de publico/ atualizado 2026-09-28 12:17:05 +00:00
deploy fba859a542 chore(plataforma): servico-captacao:4.14-catalogo 2026-09-28 12:15:52 +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 0b2dd82c0c chore(plataforma): desliga o plano de teste 2026-09-28 10:47:12 +00:00
deploy 8fa99e9812 chore(tenants): conteudo de publico/ atualizado 2026-09-27 22:33:03 +00:00
deploy e713af973e chore(tenants): Pixel e GA4 da landing no publico/ (so os dois IDs) 2026-09-27 22:08:31 +00:00
deploy b49a12d7e8 chore(tenants): frontend-spa:2.83-lp-medicao 2026-09-27 22:03:19 +00:00
deploy 13e2f4339a chore(tenants): conteudo de publico/ atualizado 2026-09-26 23:08:22 +00:00
deploy aca839abf6 chore(plataforma): servico-captacao:4.13-faturas 2026-09-26 23:07:38 +00:00
ATM Platform 22eebcaed7 feat(molde): runtimes esperam o login no banco num initContainer, em vez de cair e entrar em backoff (P4.9) — canario no teste5
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-26 22:57:58 +00:00
deploy 3fd92173d2 chore(plataforma): servico-captacao:4.12-argo-e-vinculo 2026-09-26 22:53:39 +00:00
ATM Platform e260c82269 fix(tenants): segredo do vinculo obrigatorio no runtime-core — opcional, o pod subia antes do Secret e ficava sem o vinculo
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-26 22:52:35 +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 f3de600db9 chore(tenants): conteudo de publico/ atualizado 2026-09-26 22:18:45 +00:00
deploy d801718c35 chore(plataforma): servico-captacao:4.11-termo-de-dados 2026-09-26 22:17:34 +00:00
deploy daeabdb7bb feat(escolinha): realm vai para o Keycloak compartilhado como athleticmap-4 (card 156) — issuer/JWKS/KC_URL trocados, saida de rede aberta, Keycloak proprio em replicas 0 2026-09-26 17:49:12 +00:00
deploy 00f628ab89 feat(acme): realm vai para o Keycloak compartilhado como athleticmap-3 (card 156) — issuer/JWKS/KC_URL trocados, saida de rede aberta, Keycloak proprio em replicas 0 2026-09-26 17:43:47 +00:00
deploy 035e74681c feat(piloto): realm vai para o Keycloak compartilhado como athleticmap-1 (card 156) — issuer/JWKS/KC_URL trocados, saida de rede aberta, Keycloak proprio em replicas 0 2026-09-26 17:38:51 +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 8cf23987cd fix(plataforma): tenants alcancam o Keycloak compartilhado (JWKS) -- sem isto todo acesso logado dos tenants provisionados voltava 401 2026-09-26 17:19:14 +00:00
deploy 3a2824bfa8 chore(plataforma): quatro manifestos ainda em CRLF passam para LF (YAML conferido identico antes/depois) 2026-09-26 17:06:27 +00:00
deploy 0b6c47cb88 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:54:09 +00:00
deploy 5ab647e91b chore(plataforma): 90-servico-bff.yaml estava com fim de linha CRLF -- unico arquivo do GitOps assim, todo o resto usa LF. Normalizado; conteudo YAML conferido identico antes/depois 2026-09-26 16:53:43 +00:00
deploy 58728a8c04 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:40:51 +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 c7ee642017 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:27:25 +00:00
deploy a888c05d3c 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:24:00 +00:00
deploy 711bee7fc1 chore(tenants): conteudo de publico/ atualizado 2026-09-26 15:53:24 +00:00
deploy b55b9c871a chore(plataforma): servico-captacao:4.10-sino-de-alertas 2026-09-26 15:52:29 +00:00
deploy 42be34f80e feat(plataforma): NetworkPolicy para o sino do painel falar com o Alertmanager 2026-09-26 15:49:31 +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 56d7de89db fix(monitoring): o receiver email-dono e o auth_password_file, que ficaram fora do commit anterior por uma corrida 2026-09-26 13:58:03 +00:00
deploy 1c4268468e fix(monitoring): o canal de e-mail vai no ROTEAMENTO RAIZ do Alertmanager, nao num AlertmanagerConfig por namespace 2026-09-26 13:54:20 +00:00
deploy bb2d6e220f feat(monitoring): canal de e-mail do Alertmanager, com a senha do SMTP existente 2026-09-26 13:43:04 +00:00