saveinmed/backend-old/internal/server
NANDO9322 bab1e7a4f8 fix: correções críticas em produtos, frete e UI de gestão
Backend:
- Corrige erro 403 na criação de produtos: permite que "superadmin", "Dono" e "Gerente" criem produtos (anteriormente restrito a "Admin").
- Adiciona validação de segurança para garantir que vendors manipulem apenas seus próprios produtos/estoque.
- Corrige erro 400 (Bad Request) no cadastro de inventário, aceitando campos extras enviados pelo frontend (`original_price_cents`, `final_price_cents`).
- Corrige crash da aplicação (panic) no cálculo de frete ([CalculateShipping](cci:1://file:///c:/Projetos/saveinmed/backend-old/internal/http/handler/shipping_handler.go:122:0-219:1)) quando o vendedor não possui configurações de entrega.

Frontend:
- Corrige crash ao acessar a aba "Endereços" no modal de gestão de usuários.
- Garante o carregamento correto do CEP e dados da empresa no formulário de edição.
- Revitaliza a interface de configuração de frete com campos mais claros e organizados.
- Adiciona placeholder visual para o campo CPF.
2026-01-28 11:10:14 -03:00
..
server.go fix: correções críticas em produtos, frete e UI de gestão 2026-01-28 11:10:14 -03:00
server_test.go feat: Melhorias na Gestão de Usuários, Correções de Frete e UI 2026-01-27 21:27:03 -03:00