Cerebro Studio · Backlog · Changelog
RioNoTeatro • /www/wwwroot/rionoteatro.com.br/docs/BACKLOG.md
Abrir Studio Projeto externo em modo read-only; encaminhamento permitido, escrita bloqueada.

Backlog Unificado

Projeto: RioNoTeatro. Fonte principal: /www/wwwroot/rionoteatro.com.br/docs/BACKLOG.md.

Modo read-only: ações de escrita ficam disponíveis apenas para o Cérebro.

Sem itens pendentes em /www/wwwroot/rionoteatro.com.br/docs/BACKLOG.md.

Especificações Disponíveis (fora da fila pendente)

Detalhe do BK Selecionado

/www/wwwroot/rionoteatro.com.br/docs/backlog/BK-240-upload-rapido-admin-imagens.md • 2026-04-09T01:53:44.771Z

BK-240 - Upload rápido do admin com suporte a imagens

Objetivo

Permitir que a área Upload Rápido de Arquivo do dashboard admin aceite também imagens jpg, jpeg e png, sem remover o suporte atual aos demais formatos já liberados.

Escopo

  • admin/index.php
  • admin/upload_dashboard_arquivo.php
  • imgs/20260408-224728-b1904ad8-logomarca-atelie-vo-neinha.png

Motivação

  • hoje o widget de upload rápido do admin aceita apenas planilhas, documentos, zip e formatos estruturados;
  • na operação diária também há necessidade de subir imagens rapidamente para arquivos/download e copiar o link público;
  • o frontend e o backend precisam usar a mesma whitelist para evitar UX inconsistente.

Direção do patch

  • expandir o accept do input de upload em admin/index.php;
  • atualizar o texto de ajuda do formulário para mencionar imagens;
  • expandir a whitelist do backend em admin/upload_dashboard_arquivo.php para incluir jpg, jpeg e png;
  • manter o limite atual de 20MB.

Validação esperada

  • php -l admin/index.php
  • php -l admin/upload_dashboard_arquivo.php
  • conferir localmente que o input aceita selecionar jpg, jpeg e png
  • conferir que a resposta de erro/sucesso do endpoint continua coerente

Execução da rodada

  • admin/index.php
  • accept do input expandido para jpg, jpeg e png
  • texto de ajuda do widget atualizado para refletir a nova whitelist
  • admin/upload_dashboard_arquivo.php
  • whitelist de extensões expandida para jpg, jpeg e png
  • mensagem de erro do backend atualizada para refletir a nova whitelist
  • imgs/20260408-224728-b1904ad8-logomarca-atelie-vo-neinha.png
  • imagem enviada no widget foi movida de arquivos/download/ para um caminho estável em imgs/

Validações executadas

  • php -l admin/index.php
  • php -l admin/upload_dashboard_arquivo.php
  • upload funcional real validado pelo admin com imagem png
  • imagem resultante confirmada em imgs/20260408-224728-b1904ad8-logomarca-atelie-vo-neinha.png

Estado atual

  • implementação aplicada
  • validação sintática ok
  • validação funcional confirmada com upload real de imagem
  • pronto para changelog, commit e push

Próximo passo operacional

Publicar changelog do BK-240 e fechar a rodada no repositório principal.