From 74a4265603958842aac553d4b0536e50ab21e02a Mon Sep 17 00:00:00 2001 From: deploy Date: Fri, 25 Sep 2026 20:56:44 +0000 Subject: [PATCH] fix(plataforma): as rotas do painel do comprador e do dono chegam ao captacao --- tenants/plataforma/30-ingress.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/tenants/plataforma/30-ingress.yaml b/tenants/plataforma/30-ingress.yaml index 0d192c2..ecad25c 100644 --- a/tenants/plataforma/30-ingress.yaml +++ b/tenants/plataforma/30-ingress.yaml @@ -101,6 +101,14 @@ spec: # 404 — nao ha catch-all aqui, por desenho. - { path: /api/public/conta, pathType: Prefix, backend: { service: { name: servico-captacao, port: { number: 80 } } } } + # O PAINEL DO COMPRADOR e o PAINEL DO DONO. Sem estas duas linhas as + # chamadas caiam no `/` do front, que as repassava a OUTRO servico — o + # 401 que voltava parecia o validador de JWT do captacao funcionando, e + # era de outro lugar (2026-09-25). A seguranca de cada uma esta no + # captacao: JWT do realm `clientes` numa, token de admin na outra. + - { path: /api/cliente, pathType: Prefix, backend: { service: { name: servico-captacao, port: { number: 80 } } } } + - { path: /api/plataforma/painel, pathType: Prefix, backend: { service: { name: servico-captacao, port: { number: 80 } } } } + # PUBLICA — o aviso de ASSINATURA do Asaas (P5.1), que e outra coisa do # `/api/public/webhooks/asaas` logo abaixo: aquele avisa que uma COBRANCA # de cliente foi paga e vai para o financeiro do tenant; este avisa que @@ -163,6 +171,14 @@ spec: # 404 — nao ha catch-all aqui, por desenho. - { path: /api/public/conta, pathType: Prefix, backend: { service: { name: servico-captacao, port: { number: 80 } } } } + # O PAINEL DO COMPRADOR e o PAINEL DO DONO. Sem estas duas linhas as + # chamadas caiam no `/` do front, que as repassava a OUTRO servico — o + # 401 que voltava parecia o validador de JWT do captacao funcionando, e + # era de outro lugar (2026-09-25). A seguranca de cada uma esta no + # captacao: JWT do realm `clientes` numa, token de admin na outra. + - { path: /api/cliente, pathType: Prefix, backend: { service: { name: servico-captacao, port: { number: 80 } } } } + - { path: /api/plataforma/painel, pathType: Prefix, backend: { service: { name: servico-captacao, port: { number: 80 } } } } + # PUBLICA — o aviso de ASSINATURA do Asaas (P5.1), que e outra coisa do # `/api/public/webhooks/asaas` logo abaixo: aquele avisa que uma COBRANCA # de cliente foi paga e vai para o financeiro do tenant; este avisa que