#245 - 25/04/2026 03:12:38
WAF
Correção e alterações
Versão 1.0.0
Update contatos.php
Corrigido o erro 500.
Refactor law effects calculation and UI
Adiciona os efeitos individuais por lei na pagina do país em "Efeitos das leis";
Corrige a posição errada dos nomes da câmara alta e baixa na pagina de ação do personagem;
Sanitize profile fields and add texto_header
Add a new texto_header field for default/fallback profiles and use it for meta description/OG description.
Update criar.php
Correção do script da pagina que não estava funcionando devido ao CSP.
Add budget transfer UI and server logic
Adiciona opção nos ministérios da casa civil, defesa, justiça, ciência e secretaria da justiça para permitir a transferência do orçamento não utilizado para outros ministérios e ao orçamento federal/regional.
Refactor(login): melhorias de segurança, estabilidade e autenticação
Reestruturação do sistema de login para aumentar a segurança, confiabilidade e organização do código.
Aprimoramento da validação de dados e proteção de sessões;
Fortalecimento contra tentativas de acesso indevido;
Melhor integração com login via Google;
Registro mais consistente de acessos e dispositivos;
Padronização de funções auxiliares e tratamento de erros;
Remoção de código antigo e redundante.
Centralize image uploads; fix image paths
Replace repetitive inline image conversion logic with a shared processarUploadImagem helper (via converter_img.php) across multiple pages, standardizing destination folders and improving error handling. Ensure uploaded files are removed on DB/transaction failures to avoid orphaned files, use mysqli prepared statements consistently, and add transaction rollback where needed. Also fix path naming (sindicatos -> sindicato) and correct banner image path for estados.
Add EN/ES/PT translations and update site scripts
Add full English (en-US), Spanish (es-ES) and Portuguese (pt-BR) translation JSON files and integrate localization updates across the site. Also modify frontend JS (aviso_cookie.js, traducao.js) and update several PHP pages and security includes (login.php, pagina/galaxia.php, pagina/sistema.php and others/*) to hook translations in and adjust cookie/login/session/WAF/security header behavior. These changes enable multilingual support and include related security/session tweaks and minor UI text updates.