Skip to content

Feat/change folder structure#1092

Open
igorgoncalves wants to merge 7 commits intomainfrom
feat/change-folder-structure
Open

Feat/change folder structure#1092
igorgoncalves wants to merge 7 commits intomainfrom
feat/change-folder-structure

Conversation

@igorgoncalves
Copy link
Copy Markdown
Member

🚀 Motivação

Descreva o problema que será resolvido e como a solução foi implementada.

A configuração de pastas anterior trazia insegurança ao projeto pois o arquivos da raiz do projeto estavam disponíveis para ser acessados via URL.

🔧 Alterações Realizadas

Descreva em alto nível as principais mudanças feitas no código.

Arquivos de css, js e views foram movidos para pasta public, e as configurações do nginx foram alteradas para permitir apenas acesso a essa pasta, limitando inclusive o nível de permissão de acesso.

📌 Requisitos

Descreva alterações ou configurações que devem ser feitas antes de testar a funcionalidade.

Executar novamente a construção das imagens Docker do projeto com:

docker compose up -d --build

🛠️ Fluxo de Teste

🧪 Fluxo de Teste 1 (FT1):

1. Acesse a main;  
2. no navegador execute: http://localhost/docker-compose.yml
3. O arquivo vai aparecer em downloads
4. Altere para brench desse PR;
5. Reconstrua a Imagem docker;
6. no navegador execute: http://localhost/docker-compose.yml 

✅ Sucesso: Quando no main, o arquivo vai aparecer em downloads, quando na branch atual, vai ser bloquado.
❌ Falha:

✨ Migrations Utilizadas

✔️ Checklist - Padrões para PR

  • O número da versão foi alterado no arquivo config.php?
  • Foi adicionada uma descrição das alterações no arquivo de CHANGELOG?
  • O pull request passou na avaliação do SonarLint?
  • O pull request está nomeado corretamente seguindo o padrão de nomes de branchs?

Documentação

Houve alteração nos fluxo de uso?
(Lembrete: Em caso afirmativo, adicionar label Atualização de manual)

  • Sim
  • Não

@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud Bot commented Jan 7, 2026

Quality Gate Failed Quality Gate failed

Failed conditions
12 Security Hotspots
D Reliability Rating on New Code (required ≥ B)

See analysis details on SonarQube Cloud

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

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.

1 participant