Skip to content

fix(all): remediate SonarCloud issues, fix logo path, and stabilize CORS configuration#18

Merged
devflima merged 4 commits into
mainfrom
fix/security-infra-ui-stability
May 7, 2026
Merged

fix(all): remediate SonarCloud issues, fix logo path, and stabilize CORS configuration#18
devflima merged 4 commits into
mainfrom
fix/security-infra-ui-stability

Conversation

@devflima

@devflima devflima commented May 6, 2026

Copy link
Copy Markdown
Owner

Descrição

Este Pull Request resolve uma série de débitos técnicos identificados pelo SonarCloud, além de corrigir falhas críticas de experiência do usuário e melhorar aspectos de infraestrutura e qualidade do frontend.


Mudanças Realizadas

Segurança & API

  • Ajustada a configuração de CORS para permitir conexões do frontend sem bloqueios de Access-Control-Allow-Origin.
  • Melhor integração entre frontend e backend em ambientes distribuídos.

UI/UX

  • Corrigido o problema do logo quebrado, agora servido corretamente via diretório /public.
  • Melhorada a acessibilidade dos formulários administrativos.
  • Ajustes visuais e estruturais para melhorar a experiência do usuário.

Infraestrutura

  • Atualizados os manifestos Kubernetes para seguir melhores práticas de escalonamento.
  • Adicionados CPU requests para melhor gerenciamento de recursos.
  • Substituídas imagens com tag latest por versões fixas e versionadas, garantindo maior imutabilidade e previsibilidade nos deploys.

Qualidade de Código

  • Refatoração de componentes para eliminar avisos de linting identificados pelo SonarCloud.
  • Melhorias na organização e manutenibilidade do frontend.
  • Padronização de trechos de código para maior legibilidade e consistência.

✅ Impactos Esperados

  • Melhor estabilidade entre frontend e backend.
  • Deploys mais previsíveis e seguros em Kubernetes.
  • Redução de alertas de qualidade e débitos técnicos.
  • Melhor experiência e acessibilidade para usuários administrativos.
  • Código mais limpo, organizado e fácil de manter.

@devflima devflima self-assigned this May 6, 2026
@sonarqubecloud

sonarqubecloud Bot commented May 7, 2026

Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
C Reliability Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

@sonarqubecloud

sonarqubecloud Bot commented May 7, 2026

Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
36.4% Coverage on New Code (required ≥ 80%)
C Reliability Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

@sonarqubecloud

sonarqubecloud Bot commented May 7, 2026

Copy link
Copy Markdown

@devflima devflima merged commit 0a56ab8 into main May 7, 2026
3 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