Skip to content

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