Correção da exportação de currículos em ZIP Problema: - Ao clicar em Exportar currículos, o servidor podia retornar 504 Gateway Timeout quando havia muitos arquivos ou arquivos grandes. - O erro acontecia porque o PHP tentava montar o ZIP inteiro em uma única requisição HTTP. Correção aplicada: - A tela rh/exportar_curriculos.php agora inicia a exportação com barra de progresso. - O novo endpoint rh/exportar_curriculos_zip_ajax.php monta o ZIP em pequenos lotes. - O download final é feito por rh/baixar_curriculos_zip.php quando o ZIP já está pronto. - Os arquivos continuam sendo renomeados no padrão nome-do-candidato-unidade.extensao-original. - Foi criada a pasta storage/exportacoes para guardar temporariamente o ZIP gerado. Arquivos alterados/criados: - rh/exportar_curriculos.php - rh/exportar_curriculos_zip_ajax.php - rh/baixar_curriculos_zip.php - assets/js/app.js - storage/exportacoes/.htaccess - storage/exportacoes/.gitkeep Observação: - A extensão ZipArchive/zip do PHP precisa estar ativa no servidor.