Appearance
Julho
Dia 22
- Remoção do 'Salas Virtuais' do menu lateral para professores (mantido para estudantes).
- Alteração do 'Turmas' para 'Minhas Turmas' e adição de novo ícone (blackboard).
- Correção do deploy automático da documentação (VuePress → VitePress).
- Criação de changelogs faltantes para 2024 (agosto e setembro) e 2025 (abril e maio).
- Expansão do changelog de julho 2024 (de 12 para 192 linhas) e março 2025 (de 11 para 187 linhas).
- Atualização da configuração VitePress com todos os novos meses de changelog.
- Restauração do link 'Salas virtuais' para estudantes que foi removido incorretamente.
- Correção do AVO para TrailExams
- Configuração do Sentry corrigida
- Desfazer mudanças modais de estudantes
Dia 21
- [BUG] Correção do erro 500 ao tentar deletar Gerente de Escola.
- Correção de bug relacionado ao school_manager
- Adição de login obrigatório antes de acessar certas páginas
- Implementação de correções no sistema de convites
Dia 20
- Atualização do changelog principal
- Correção de schema do banco de dados
- Merge do sistema de criação de exames para trilha de aprendizagem
Dia 19
- 🐛 Correção crítica: Fix do link da sidebar para trilha de estudantes (commit 70054f64c)
- 🔒 Sistema de segurança: Bloqueio de acesso para usuários sem feature flag 'learning_trail' habilitada
- 🆕 Frontend completo: Desenvolvimento da interface completa da trilha de aprendizagem com componentes Vue/Stimulus
Dia 18
- Geração de testes para trilhas
- Adição de feature flag para trilhas
- Correções no Rubocop e adição de trail exam ao trail exam alternative response
- Mudança de nome de modelo
Dia 17
- 🆕 Sistema de Trilhas de Aprendizagem com IA Claude: Implementação completa do job de tracking com primeira geração automática usando Claude
- ⚡ Correção matemática do job: Otimização dos cálculos de progresso e análise de desempenho
- 🏗️ Modelos para trilhas: Geração automática de job TrailExamJob e modelos associados (TrailExam, TrailExamAlternativeResponse)
- 🔧 Sistema de tracking: Implementação de rastreamento de progresso do estudante nas trilhas
Dia 16
- Teste de quando exames agendados terminam
- Remoção de método inútil
- Correções de indentação e linting
Dia 15
- Implementação da view para política de privacidade
- Correções de linters
- Adição de rota para política
Dia 14
- Atualização do índice na aba de notas
- Implementação de melhorias na renderização de informações da aba de notas
- Correções no trilha de aprendizagem
Dia 13
- 🆕 Componente Duduq: Implementação completa do componente de card personalizado para trilhas (commits de121bb1c, 8f7196959)
- 🔧 Interface de trilhas: Desenvolvimento da visualização completa das trilhas de aprendizagem com navegação
- ✅ Sistema testado: Todos os testes passando e integração completa com a sidebar principal
- 🎯 UX melhorada: Componente de trilhas adicionado à sidebar com ícone personalizado
Dia 12
- Feature flag para trilhas de aprendizagem implementada
- RSpec habilitado
- Correções no fórum
Dia 11
- Sistema de seleção "todas" implementado
- Componente de botão para trilhas
- Método funcionando e remoção de lista de usuários
Dia 10
- Componente Duduq finalizado
- Correções de linting e especificações
- Componente de atividades mais recentes
Dia 9
- Sistema de seleção "todas" implementado
- Controlador de trilhas funcionando
- Testes e remoção de console.log
Dia 8
- Novo componente de botão para trilhas
- Atualização de texto e adição de controlador
- Componente Duduq quase finalizado
Dia 7
- Componente gerado e finalizado
- Botão "todas" implementado
- Correções no problema de ordem do select
Dia 6
- Sistema funcionando completamente
- Todos os testes passando
- Correções de política e linting
Dia 5
- Merge de correções de inserção de resposta
- Merge de edição de turma escolar
- Correções de respostas possíveis totais
Dia 4
- Nova página de índice de escolas implementada
- Adição de situações TRI
- Rollback de mudanças desatualizadas
Dia 3
- Sistema de situações TRI implementado
- Queries funcionando e controller atualizado
- Correções de CSS e formulários
Dia 2
- Criação de testes
- Correções de responsividade e adição de paginação
- Sistema de segurança implementado
Dia 1
- Atualização do Rollup e tj-actions
- Upgrade do ERBlint e outras ferramentas de desenvolvimento
- Correções de borda de tabela
- Implementação de nova página de índice de exames