Manut
Logo Trabalha Brasil
Última atualização: 15/10/2025
© 2025 - Manut 2.0
Changelog
Versão 2.2.0 - 15 de Outubro 2025
Sistema de Permissões e Configurações
  • Interface Limpa - Removidos botões de debug: Verificar Minhas Permissões, Testar Usuário, Testar Claims DB, Testar Atribuir Papel e Corrigir Permissões
  • Botão Matriz Aprimorado - Melhorado visual do botão "Matriz de Permissões" com borda destacada, melhor legibilidade e efeito hover elegante
  • Permissões Atendimento - Adicionado acesso a Empresas (CanAccessNegocio) e Gerenciar Planos (CanAccessFinanceiro) para o papel Atendimento
  • Middleware Corrigido - Corrigido mapeamento da rota /empresa no PermissionMiddleware para permitir acesso correto
Configuração e Infraestrutura
  • Hangfire Produção - Configurado backend do Hangfire para ambiente de produção (hangfire.trabalhabrasil.com.br)
  • Tratamento de Erros SEO - Corrigido NullReferenceException na view SEO quando backend não está acessível
  • Resiliência Aprimorada - View SEO agora exibe valores padrão quando não consegue conectar ao backend
Documentação
  • Changelog Atualizado - Documentado no Sistema_Roles_Changelog.md todas as mudanças de permissões e interface
  • Manual de Usuário - Atualizada matriz de permissões com novos acessos do papel Atendimento
Versão 2.1.1 - Outubro 2025
Correções e Melhorias (15/10/2025)
  • Filtro IDF BNE em Vagas - Adicionado campo de filtro para buscar vagas por IDF BNE no frontend
  • Formatação de CNPJ - Corrigido problema onde zeros à esquerda eram perdidos na exibição de CNPJ (exemplo: 00.123.456/0001-78)
  • Exibição de Experiência e Escolaridade - Corrigida exibição de dados de experiência profissional e formação acadêmica em currículos (alterado de camelCase para PascalCase)
  • Edição de Vagas - Campo Função - Corrigido bug onde o campo Idf_Funcao_Sinonimo não estava sendo salvo corretamente no banco
  • Edição de Vagas - Status Automático - Corrigido problema onde o status da vaga era alterado automaticamente durante edição (agora só altera se explicitamente fornecido)
  • Modal de Edição - Status Correto - Corrigido bug onde o status sempre aparecia como "Inativa" no modal, mesmo quando a vaga tinha outro status (ex: Bloqueada)
  • TBR - Funções JavaScript - Adicionadas funções faltantes: verificarPlanoUsuario, abrirModalTransferirPlano e excluirUsuario
  • TBR - Modal de Planos - Implementado modal dinâmico para exibir informações detalhadas dos planos dos usuários
Versão 2.1.0 - Outubro 2025
Testes Unitários - 49 Novos Testes
  • UserService (CURRICULOS) - 14 testes para busca, gerenciamento e validação de currículos
  • TBRService - 12 testes para busca de usuários TrabalhaBrasil e perfis de candidatos
  • IdentityUserService (IDS) - 23 testes para gerenciamento de usuários, permissões e senhas
  • Cobertura de 96% - 76 de 79 testes passando com sucesso
  • Infraestrutura de Testes - Configurado Moq, FluentAssertions e banco em memória
Versão 2.0 Setembro/2025
Novos Recursos (Outubro 2024)
  • Correções Gerais (07/10) - Múltiplas correções de bugs e melhorias de estabilidade
Novos Recursos
  • Nova Tela de Login (23/09) - Interface de login simplificada e funcional com design moderno
  • Busca de Currículos Avançada (17/09) - Implementado busca individual e em lote para currículos
  • Nova Tela de Currículos (17/09) - Interface completamente renovada com correções de bugs
  • Otimizações em Vagas (12/09) - Melhorias de usabilidade e performance no módulo de vagas
  • Sistema de Envio de Vagas via SEO (09/09) - Feature completa para envio de vagas através do módulo SEO
  • Dashboard de Configuração (09/09) - Sistema de hierarquia clara com dashboard administrativo
  • Sistema de Roles e Permissões (09/09) - Implementado sistema completo de gerenciamento de papéis (Administrador, Atendimento, Financeiro, SEO)
  • Login Atualizado (05/09) - Integração do layout moderno na área de login
Interface e Design
  • Header Modernizado - Novo design com gradiente azul, ícones intuitivos e melhor organização visual
  • Footer Modernizado - Nova footer com design consistente ao header e botão de changelog
  • Tema Escuro - Toggle de tema claro/escuro com persistência via localStorage
  • Dashboard de Vagas Renovado - Interface moderna com filtros horizontais e tabela compacta
  • Sistema TBR - Componente integrado para visualização de tarefas pendentes
Melhorias
  • Qualidade de Código (v2.1) - Testes automatizados para CURRICULOS, TBR e IDS
  • Documentação Expandida (v2.1) - Guia de Testes Unitários com 941 linhas e descrição detalhada
  • Infraestrutura Atualizada (v2.1) - Pacotes atualizados para versão 6.0.7
  • Otimização de Modais - Melhor scroll, tamanho responsivo e correção de problemas de visualização
  • Redução de Escala - Ajuste de fonte base para 14px para melhor usabilidade em zoom 100%
  • Tabelas Compactas - Nova classe compact-table com melhor densidade de informação
  • Responsividade - Melhorias no layout mobile para todos os componentes
  • Performance - Otimização de carregamento de scripts e estilos
  • Validação de Forms - Scripts de validação aprimorados com feedback visual
Correções de Bugs
  • Janeiro 2025 - User.Nome → User.Name, contextos de dados, downgrade de pacotes, Program acessibilidade
  • Outubro 2025 - Múltiplas correções de estabilidade e bugs gerais
  • Setembro 2025 - Correções em currículos, vagas e sistema de busca
  • Navegação na Área de Manage - Removido overflow:hidden que bloqueava a navegação
  • Claims de Usuários - Correção no sistema de atribuição e verificação de permissões
  • Modal Scroll - Resolvido problema de elementos sendo cortados no final das modais
  • Autosuggest - Correção de bugs no sistema de autocompletar
  • Toast Notifications - Implementado fallback para notificações mais confiáveis
Segurança
  • Autorização Baseada em Claims - Sistema robusto de verificação de permissões
  • Políticas de Acesso - Implementação de políticas customizadas para cada módulo
  • Validação Anti-Forgery - Proteção CSRF em todos os endpoints críticos
Documentação
  • Guia de Testes Unitários (v2.1) - 79 testes documentados com descrição detalhada
  • Changelog do Sistema (v2.1) - Atualizado com histórico completo desde setembro/2024
  • Sistema de Roles - Documentação Técnica Completa, Manual do Usuário, Guia de Implementação e Resumo Executivo