Skip to content

Profissionaliza a OFICINA com segurança, PWA e multi-tenant - #1

Merged
guuszz merged 1 commit into
mainfrom
codex/oficina-auditoria-profissional
Aug 2, 2026
Merged

Profissionaliza a OFICINA com segurança, PWA e multi-tenant#1
guuszz merged 1 commit into
mainfrom
codex/oficina-auditoria-profissional

Conversation

@guuszz

@guuszz guuszz commented Aug 2, 2026

Copy link
Copy Markdown
Owner

O que mudou

  • fortalece autenticação com cookies HttpOnly, proteção CSRF, CORS restritivo e rate limiting distribuído;
  • padroniza erros, paginação, filtros, observabilidade e health check;
  • adiciona organizações multi-tenant, papéis OWNER/MANAGER/MECHANIC, convites e isolamento por oficina;
  • implementa a interface de equipe, seleção de oficina e permissões por papel;
  • transforma a aplicação em PWA instalável sem armazenar dados autenticados no cache;
  • adiciona backup PostgreSQL criptografado, checksum, restore drill e workflow agendado;
  • documenta a API em OpenAPI e registra a auditoria técnica;
  • amplia testes unitários, de integração e E2E.

Impacto

A aplicação passa de um CRUD individual para uma plataforma completa de gestão de oficinas com colaboração segura, recuperação testada e evidências automatizadas de qualidade.

Validação

  • npm run check:all
  • 60 testes unitários
  • 12 testes de integração
  • 6 testes E2E
  • restore drill criptografado
  • cobertura de 96%
  • auditoria de produção sem vulnerabilidades

@vercel

vercel Bot commented Aug 2, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
oficina Error Error Aug 2, 2026 2:38pm

@codecov-commenter

Copy link
Copy Markdown

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

ℹ️ You can also turn on project coverage checks and project coverage reporting on Pull Request comment

Thanks for integrating Codecov - We've got you covered ☂️

@guuszz
guuszz merged commit 0f2c6f6 into main Aug 2, 2026
4 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants