Skip to content

Junho

Dia 30

Salas Virtuais

  • 🎨 Fórum: Correção na participação do fórum - usuários conseguem interagir corretamente

Atividades

  • 🐛 Trilha de Aprendizagem: Correção de bugs na trilha de aprendizagem - nome da trilha agora aparece na página de resultados e é possível avançar para a segunda questão
  • 🐛 Dashboard de Gestores: Correção nos dropdowns de filtros (municípios, escolas e turmas) que abriam vazios - agora o conteúdo é renderizado corretamente

Desenvolvimento

  • 🎨 Modernização de Views: Migração de school_classes, quantity_counter e CRUD de tags de Bootstrap para Tailwind CSS
  • 🎨 Modernização de Relatórios: Modernização de SituationSection - remoção de CSS inline e Bootstrap
  • 🏗️ Atualização de Dependências: Atualização do grupo ruby-dev com 2 pacotes

Dia 29

Salas Virtuais

  • 🐛 ChartJs Missing: Correção de erro no Sentry relacionado a elementos chart e canvas ausentes
  • 🎨 Animações da Landing Page: Retorno das animações da página inicial que haviam sido removidas acidentalmente

Atividades

  • 📊 Relatórios da Educação Infantil: Adição de informações requisitadas nos relatórios de Educação Infantil

Desenvolvimento

  • 🎨 Modernização de Views: Modernização da view de useressions/new - migração de Bootstrap para Tailwind CSS
  • 🎨 Remoção de Controllers: Remoção de modal_transition_controller - agora usando ModalTrigger padrão
  • 🎨 Limpeza de Reports: Reorganização de pastas e remoção de relatórios não utilizados
  • 🎨 Refatoração de Paginação: Refatoração da exibição de paginação nas views de index de relatórios
  • 🧹 Limpeza de Templates: Remoção de templates não utilizados

Dia 26

Salas Virtuais

  • 🐛 Scroll Horizontal: Correção de scroll horizontal indesejado na tela de inserção de respostas
  • 🐛 Provas em PDF Online: Correção crítica na entrega de atividades - todas as respostas preenchidas agora são enviadas corretamente ao finalizar, não apenas as salvas pelo auto-save
  • 🐛 Login Loop: Correção de problema de cache do Turbo que causava loop infinito no login - o navegador agora gerencia corretamente as sessões
  • 🐛 Theme Error: Correção de erro de template no Sentry relacionado ao tema

Desenvolvimento

  • 🐛 Erro de Conexão: Correção de problemas de conexão que afetavam a estabilidade da aplicação
  • 🎨 Release do Sentry: Adicionada informação de release no Sentry para melhor rastreamento de erros
  • 🎨 Refresh no Safari: Melhoria no comportamento de refresh no navegador Safari
  • 🧹 Limpeza de Código: Remoção de skills não utilizadas e menções ao erb_lint
  • 🧹 Limpeza de JavaScript: Remoção de arquivos JavaScript não utilizados

Dia 25

Salas Virtuais

  • 🐛 Agendamento em Lote: Correção para lista de alunos vazia ao selecionar "Alunos Específicos" - os alunos agora carregam corretamente no dropdown, com alertas visuais para selecionar a turma primeiro
  • 🐛 Login Loop: Correção de problema de cache do Turbo que causava loop infinito no login - o navegador agora gerencia corretamente as sessões
  • 🐛 Scroll Horizontal: Correção de scroll horizontal indesejado na tela de inserção de respostas
  • 🎨 Modal de Configuração: Modernização visual da modal de configuração de escola - agora com header e footer fixos, eliminação de picos de altura entre abas, e uso de componentes Button e SelectBox

Atividades

  • 🐛 Provas em PDF Online: Correção crítica na entrega de atividades - todas as respostas preenchidas agora são enviadas corretamente ao finalizar, não apenas as salvas pelo auto-save
  • 🐛 Geração de Relatórios: Correção na geração de relatórios infinitos do professor
  • 🐛 Dashboard de Professor: Correção na troca de turma no dashboard - o componente agora constrói corretamente os filtros

Usuários

  • 🐛 Validação de Senha: Correção na validação de senha na deleção de gestores - a senha agora é obrigatória e validada corretamente

Desenvolvimento

  • 🎨 Modernização de Modais: Refatoração do configuration_modal para usar Modal::Component, padronizando as modais do sistema
  • 🎨 jQuery → Vanilla JS: Remoção completa de jQuery do controller de alternativas de questões - migração para JavaScript nativo com APIs modernas

Dia 24

Salas Virtuais

  • 🐛 Agendamento em Lote: Corrigido o fluxo de seleção de "Alunos Específicos" - agora a lista de alunos carrega corretamente no dropdown ao selecionar uma turma, com alertas visuais instruindo a seleção prévia da turma
  • 🐛 Atividades Pendentes: Corrigido o contador de atividades para ignorar avaliações cuja permissão especial não foi concedida ao aluno - o aluno não vê mais alertas sobre provas que ele não pode realizar
  • 🐛 Navegação Turbo: Corrigido o botão "Atividades Pendentes" para eliminar o erro "Content missing" ao clicar
  • Laboratório do Conhecimento: Implementado carregamento instantâneo de imagens em cache - ao usar o botão Voltar, as imagens aparecem imediatamente em vez de ficarem presas no loading
  • 🐛 Correção de erro JavaScript que impedia a visualização de atividades selecionadas como badges no formulário de adição de atividades em lote
  • 🐛 Mural: Correção do disparo prematuro de confete - agora a animação só ocorre após resposta de sucesso do servidor, evitando celebração em caso de erro
  • 🐛 Mural: Botões auxiliares de criação de postagens melhorados para melhor usabilidade
  • jQuery → Vanilla JS: Removido jQuery dos controllers de questions

Atividades

  • 🆕 Agendamento de Redações em Lote: Atividades de Redação agora podem ser agendadas pela funcionalidade de Atividades em Lote - anteriormente as redações não eram agendadas para os municípios
  • 📊 Nova Escala de Notas em Redações: Mudança pedagógica na correção de redações com faixas de notas por critério: Insatisfatório (1,0), Razoável (1,5), Bom (2,0), Ótimo (2,5) - validação adicionada para garantir exatamente 4 habilidades por gênero textual
  • 🐛 Imagens de Questões: Corrigido problema onde imagens dos enunciados das questões discursivas não apareciam na tela de correção, mesmo aparecendo normalmente para o aluno
  • 🐛 Correção de Discursivas: Corrigido crash no template de form de exames regulares que impedia o acesso a exames sem PDF anexo
  • 🐛 Corrigido loop infinito de recarregamento na tela de resolução de atividades do formato Moodle - o timer agora calcula corretamente o tempo restante
  • 🐛 Correção na deleção de atividades agendadas - professores agora podem deletar exames criados por eles mesmos
  • 🐛 Correção no login de estudantes para permitir acesso correto às atividades
  • 🐛 Corrigido problema onde questões com IA não estavam sendo criadas corretamente
  • 🐛 Permissões de Correção: API agora expõe corretamente método de correção e permissões na edição de atividade agendada - pré-preenchimento do formulário do app agora funciona
  • 🎨 Modal de Feedback: Redesign visual com ícone de comentário e melhorias no alinhamento do texto de feedback em redações
  • 🎨 Fluência Leitora: Melhorias no filtro do admin para exibir apenas questões de fluência leitora, com otimização de queries para evitar N+1

Usuários

  • 🐛 Gestores: Corrigida validação de senha na deleção de gestores - agora a senha é obrigatória e validada corretamente
  • 🐛 Perfil: Corrigido o problema onde atualizar perfil não funcionava
  • 🐛 Estudantes: Corrigido o problema no input de escolha de alunos
  • 🐛 Professores: Melhoria no processo de desvinculação de professor com mensagem de sucesso
  • 🐛 Login Loop: Investigação e correção de loop de login no EduQ Corrige
  • 🎨 Modal de Municípios: Aprimorada interface do modal de configuração de municípios com melhorias na acessibilidade

Desenvolvimento

  • 🧹 Remoção de Relatórios Salvos: Removida completamente a funcionalidade de "Relatórios de Provas Salvos" - controller, model, views, rotas e tabela do banco de dados reports_saved_exam_reports
  • 🧹 Remoção de Multi-tenância na Library: Removido sistema de multi-tenância da biblioteca que era código legado - o sistema sempre operou como single-tenant na prática
  • 🎨 Remoção de Bootstrap-select: Substituído completamente pelo SelectBox em Relatórios de Questões e Criação de Coleções - correção de flick no "Selecionar Todos"
  • 🎨 Modernização de Relatórios: Cards de relatórios migrados de Bootstrap para Tailwind
  • 🎨 Modernização de Relatórios: Gráficos de relatórios modernizados
  • 🏗️ Atualização de dependências Ruby (ruby-prof 2.0.4 → 2.0.5)

Outros

  • 🐛 Questionário Socioeconômico: Corrigida duplicação de escolas na listagem acessada por supervisor de município - escolas agora aparecem em ordem determinística sem repetições durante o infinite scroll
  • 🐛 Biblioteca: Corrigida leitura de livros (Calameo & PDF) que não funcionava
  • 🐛 Correção para input number de carga horária
  • 🐛 Correção de agendamento de atividades em lote (undefined)

Dia 23

Salas Virtuais

  • 🐛 Correção de erro de offsetHeight que causava problemas de layout
  • 🐛 Correção para o erro de items no select box
  • 🐛 Correção de erro de método "invalidate_sessions_before" em sessões de usuário
  • 🐛 Correção de TypeError no control input de seleção
  • 🐛 Correção de erro de skeleton no Sentry
  • 🐛 Correção de InvalidStateError no Sentry
  • 🐛 Correção de erros de permissão na tela de manutenção
  • 🐛 Correção para o undefined nas atividades em lote

Atividades

  • 🐛 Correção para o erro de safeSessionStorage
  • 🐛 Correção de erro de método e undefined name no Sentry
  • 🐛 Correção de erro do sentry de error method
  • 🐛 Correção de erro de sortable JS no Sentry
  • 🐛 Correção para edição de questões diagramáveis
  • 🐛 Correção para o erro do modal
  • 🐛 Correção do scroll na landing page
  • 🐛 Correção para reabrir a atividade quando fechar ela
  • 🐛 Fix em edit PDF

Usuários

  • 🐛 Atividade - Lista de agendamentos não atualiza após deleção: Corrigido o problema onde a lista de agendamentos não era atualizada após deletar uma atividade

Desenvolvimento

  • jQuery → Vanilla JS: Conversão completa de jQuery para Vanilla JS nos controllers de scheduled_exams, adotando melhores práticas do Stimulus 3 (static targets, callbacks reativos)
  • Remoção de jQuery: Removido jQuery dos controllers de questions
  • 🎨 Migração Bootstrap → Tailwind: Removido Bootstrap do módulo de Companies
  • 🎨 Migração Bootstrap → Tailwind: Removido Bootstrap do módulo de questions
  • 🎨 Remoção de Bootstrap Modal: Modernização de Modal de Confirmação de Deleção
  • 🎨 Remoção de Bootstrap Popover: Modernização do componente de Popover
  • 🎨 Modernização de Relatórios: Modais de relatórios modernizados
  • 🎨 Modernização de Relatórios: Removido Bootstrap de item_section, students_by_level_and_class_section
  • 🎨 Paginação: Substituição de Utils::Pagination por Pagination::Component
  • 🎨 SelectBox: Otimização de pesquisa no componente de seleção de alternativas
  • 🧹 Remoção de arquivos JavaScript legados não utilizados e limpeza de tabelas do banco de dados (book_contents, book_summaries, chapter_summaries)
  • 📚 Documentação: Adicionada documentação do Sistema de Trilha de Aprendizado (Learning Trail)
  • 🏗️ Atualização de dependências Ruby (ruby-prof 2.0.4 → 2.0.5) e JavaScript (devDependencies)

Outros

  • 🐛 Correção para o missing container em componentes de seleção
  • 🐛 Ajuste de feedback visual + correção de filtro
  • 🐛 Ajuste de alinhamento de imagem em relatório de kindergarten
  • 🐛 Correção de login loop

Dia 22

Atividades

  • 🐛 Agendamento de Redações em Lote: Atividades de Redação agora podem ser agendadas pela funcionalidade de Atividades em Lote - anteriormente as redações não eram agendadas para os municípios
  • 🐛 Correção para o input de escolha de alunos
  • 🐛 Biblioteca: Corrigida leitura de livros (Calameo & PDF) que não funcionava
  • 🐛 Correção para o erro de safeSessionStorage
  • 🐛 Correção de erro de skeleton no Sentry
  • 🐛 Correção de erro de método e undefined name no Sentry
  • 🐛 Correção de bugs no relatório: Ajuste de feedback visual + correção de filtro
  • 🐛 Login Loop: Investigação de loop de login no EduQ Corrige
  • 🐛 Correção de agendamento de atividades em lote (undefined)

Desenvolvimento

  • 🧹 Remoção de Relatórios Salvos: Removida completamente a funcionalidade de "Relatórios de Provas Salvos" - controller, model, views, rotas e tabela do banco de dados reports_saved_exam_reports
  • 🎨 Modernização de Relatórios: Cards de relatórios migrados de Bootstrap para Tailwind
  • 🎨 Modernização de Relatórios: Badges e células de relatórios migradas para Tailwind
  • 🎨 Modernização de Relatórios: Modais de relatórios modernizados
  • 🎨 Modernização de Relatórios: Removido Bootstrap de item_section, students_by_level_and_class_section
  • 🎨 Paginação: Substituição de Utils::Pagination por Pagination::Component
  • 📚 Documentação: Adicionada documentação do Sistema de Trilha de Aprendizado (Learning Trail)

Dia 19

Salas Virtuais

  • 🐛 Ambiente de Estudante: Correções no ambiente de estudante para melhor usabilidade
  • 🐛 Deleção de Atividades em Lote: Corrigido o problema na deleção de atividades em lote

Atividades

  • 🐛 Agendamento de Redações em Lote: Atividades de Redação agora podem ser agendadas pela funcionalidade de Atividades em Lote - anteriormente as redações não eram agendadas para os municípios

Dia 18

Salas Virtuais

  • 🐛 Agendamento de Atividades: Correção para reabrir a atividade quando fechar ela
  • 🐛 Login de Estudantes: Corrigido o login de estudantes para permitir acesso correto às atividades
  • 🐛 Scroll na Landing Page: Correção do scroll na landing page
  • 🐛 Agendamento: Correção para o input number de carga horária

Atividades

  • 🐛 Deleção de Atividades: Correção na deleção de atividades agendadas - professores agora podem deletar exames criados por eles mesmos
  • 🐛 Questões Diagramáveis: Correção para edição de questões diagramáveis
  • 🐛 Imagens de Questões: Corrigido problema onde imagens dos enunciados das questões discursivas não apareciam na tela de correção, mesmo aparecendo normalmente para o aluno
  • 🐛 Validação: Adicionada validação na criação de turma para garantir que o ano escolar corresponda à categoria corrente (Educação Infantil: anos 0-5, Fundamental I: anos 6-10, Fundamental II: anos 11-14, Ensino Médio: anos 15-17)
  • 🎨 Modal de Municípios: Aprimorada interface do modal de configuração de municípios com melhorias na acessibilidade

Desenvolvimento

  • $.ajax → @rails/request.js: Substituição completa de chamadas $.ajax por @rails/request.js em todo o código
  • Remoção de jQuery: Removido jQuery dos controllers de IA questions
  • 🎨 Modernização de Relatórios: Removido Bootstrap de critical_items, gradient_items, items_situation_section, alternative_section
  • 🎨 Modernização de Atividades em Lote: Atividades em lote migradas de Bootstrap para Tailwind
  • 🎨 SelectBox: Otimização de pesquisa no componente de seleção de alternativas

Outros

  • 🐛 Correção para o erro do modal
  • 🐛 Ajuste de alinhamento de imagem em relatório de kindergarten
  • 🐛 Correção para o input number de carga horária
  • 🐛 Perfil: Corrigido o problema onde atualizar perfil não funcionava
  • 🐛 Correção de erros de permissão na tela de manutenção
  • 🐛 AxiosError Network Error: Investigação e correção de erro de rede no Sentry

Dia 17

Salas Virtuais

  • 🐛 AxiosError Network Error: Investigação e correção de erro de rede no Sentry
  • 🐛 Go Back in Virtual Classroom: Correção do botão voltar na sala virtual
  • 🐛 Edição de PDF: Fix em edit PDF
  • 🐛 Professores: Melhoria no processo de desvinculação de professor com mensagem de sucesso

Desenvolvimento

  • 🎨 Migração Bootstrap → Tailwind: Finalizada a remoção completa de Bootstrap em Schools, com modernização das telas de edição de escola e modais
  • 🎨 Remoção de Bootstrap Modal: Modernização de Modal de Confirmação de Deleção
  • 🎨 Remoção de Bootstrap Popover: Modernização do componente de Popover
  • 🎨 Modernização de Relatórios: Removido Bootstrap de county_ruler_section, alternative_section
  • 🐛 Correção para o erro de sentry do sortable JS
  • 🐛 Correção para o InvalidStateError do Sentry

Dia 16

Salas Virtuais

  • 🐛 Redirect to Show Page: Redirecionamento automático para página de visualização quando há apenas uma sala virtual disponível
  • 🐛 Correção para o InvalidStateError do Sentry
  • 🐛 Questões com IA: Corrige bug na criação de questões com IA

Desenvolvimento

  • 🧹 Remoção do Módulo de Retry: Finalizada a remoção completa do sistema de "retentativas" de exames que não estava mais em uso - removida coluna questions_model_id e correção de tarefas de manutenção que falhavam
  • 🧹 Remoção de arquivos JavaScript legados não utilizados e limpeza de tabelas do banco de dados (book_contents, book_summaries, chapter_summaries)
  • 🎨 Migração Bootstrap → Tailwind: Remoção de Bootstrap de ScheduledExams
  • 🎨 Modernização de Views/Teachers: Remoção de Bootstrap e arquivo morto
  • 🎨 Atualização de Distribuição de Alternativas: Update em regras de distribuição de alternativas e adição de status de placebo
  • 🏗️ Atualização de dependências Ruby e JavaScript (devDependencies)

Outros

  • 🐛 Post-Count do Mural: Corrigido o problema onde o post-count do mural permanecia como 0 mesmo após a criação de novos posts

Dia 15

Salas Virtuais

  • 🐛 Correção para o template erro do sentry
  • 🐛 Correção de bugs no relatório
  • 🐛 Ambiente de Estudante: Correções no ambiente de estudante
  • 🐛 Go Back in Virtual Classroom: Correção do botão voltar na sala virtual
  • 🐛 Type Error do Sentry: Correção para o type error do sentry

Atividades

  • 🐛 Agendamento: Fixes edit batch scheduler
  • 🐛 Correção de bugs no relatório: Correção de bugs no relatório

Desenvolvimento

  • 🎨 Remoção de Bootstrap: Removido Bootstrap da seção de estudantes
  • 🧹 Remoção de Relatório V4: Removido código morto de migração incompleta
  • 🎨 Modernização de Visual: Correções visuais no Select e corrigir flickering no carregamento
  • 🏗️ Atualização do ESLINT para uma versão mais recente

Dia 12

Salas Virtuais

  • 🐛 Correção de Scroll: Correção para o scroll nas telas e para o fórum
  • 🐛 Deleção de Atividades: Correção para deleção de atividades com respostas
  • 🐛 Edição de Alternativas: Correção para a edição de alternativas
  • 🐛 Erro de Zero Undefined: Correção para o erro de zero undefined
  • 🐛 Aluno sem Turma e Disciplinas: Fix/student without school class and Disciplinas
  • 🎨 Fórum: Funcionalidade de visualizar quem votou no fórum

Atividades

  • 🐛 Edição de Atividades PDF: Resolução de Bugs na Edição de Atividades PDF
  • 🎨 Componente Tiptap: Melhorias no Componente de Tiptap

Desenvolvimento

  • 🎨 Migração de Componentes: Migrar InputFile::Component para versão V3
  • 🐛 Arrumando alguns problemas nos testes

Dia 11

Salas Virtuais

  • 🐛 Duplicação de Escolas: Correção para o erro de duplicação de escolas e falta delas
  • 🐛 Erro de Wrapper: Correção para o erro de wrapper
  • 🐛 Erro de County Target: Correção para o erro de county target
  • 🐛 Falha ao Deletar Atividade: Corrigir falha ao deletar atividade
  • 🐛 Questão Discursiva: Concerta bug de questão discursiva
  • 🐛 Erro de Wrapper: Correção para o erro de wrapper em outro local
  • 🐛 TypeError no ChartJs: Correção de TypeError no ChartJs

Desenvolvimento

  • Performance: Performance fixes
  • 🧹 Remoção de PgHero: Removido PgHero do projeto
  • jQuery → Vanilla JS: Remoção de jQuery da parte de Scheduled Exams
  • 🐛 Migração de Arquivos: Corrigir migração de arquivos entre coleções na biblioteca

Dia 10

Salas Virtuais

  • 🐛 Inserção de Notas: Select na Inserção de Notas overflow com o placeholder
  • 🐛 Múltiplas Respostas: Correção para o erro de múltiplas respostas

Desenvolvimento

  • jQuery → Vanilla JS: Módulo 12 - Entrypoints

Dia 9

Salas Virtuais

  • 🐛 Ambiente de Estudante: Correções no dashboard de estudante
  • 🐛 Bug de Aluno Não Mostrado: Bug de aluno não mostrado nas distribuições de nota
  • 🐛 Criação de Atividades com PDF: Correção para o erro na criação de atividades com PDF
  • 🐛 Activity Tab: Fixes activity tab

Desenvolvimento

  • 🎨 Modernização de Dashboard: Modernizar views/dashboard
  • Feature: Monitoramento de memória por request em prod
  • 🎨 Migração de Componentes: Migrar DateTimePicker::Component e InputNumber::Component para versão V3
  • 🎨 Table Component: Fix: add row_id to Table component for unique question identification
  • 🎨 Modal Safari: Correção de modal no Safari
  • 🏗️ Atualização de dependências (rails-erd 1.7.2 → 2.0.1)

Dia 8

Salas Virtuais

  • 🐛 Girassol: Coloca o girassol em todos os lugares e remove os alunos PCD dos dashboards e relatórios
  • 🐛 Content Error: Correção para o content error dos turbo frames
  • 🐛 Responses do Turbo Frame: Correção para as responses do turbo frame
  • 🐛 Invalid State: Correção para o erro de invalid state
  • 🎨 Fórum: Refactor: replace dropdown with popover for comment and post actions

Atividades

  • 🐛 Correções de Redação: Correções de redação

Desenvolvimento

  • 🎨 Modernização de Componentes: Migrar Toast::Component para versão V3
  • 🎨 Modernização de Relatórios: Modernizar presence_section - Bootstrap para Tailwind
  • 🎨 Modernização de Views: Migrar Average Users de Bootstrap para Tailwind
  • Feature: Sincronia ClickHouse-Postgres v2
  • Feature: Jbuilder v2
  • 🎨 Substituição de Select: Substituir select2 por Tom Select
  • 🎨 Sidebar: Fix/teacher sidebar permissions
  • 🎨 Modal: Refactor modal components and improve accessibility features

Outros

  • 📚 Skill de Changelog: Criação da skill de changelog para documentação automática
  • 🐛 Bug do Sentry na Biblioteca: Correção de bug do sentry na biblioteca
  • 🐛 Erro de getParsed: Correção para o erro de getParsed

Dia 6

Salas Virtuais

  • 🎨 Fórum: Migrar Fórum de Bootstrap para Tailwind

Dia 5

Salas Virtuais

  • 🐛 Erro de getParsed: Correção para o erro de getParsed

Outros

  • 🎨 Popover: Refactor: enhance popover behavior and improve activity tab layout
  • 🐛 Bug do Sentry na Biblioteca: Correção de bug do sentry na biblioteca

Dia 4

Desenvolvimento

  • 🏗️ Atualização de dependências JavaScript (devDependencies)
  • 🏗️ Atualização de dependências Ruby (devDependencies)

Dia 3

Salas Virtuais

  • 🐛 Dashboard de Estudante: Correções no dashboard de estudante

Desenvolvimento

  • 🎨 Modernização: Modernizar FilterDrawer - remover Bootstrap e jQuery
  • 🎨 Bootstrap Table: Changing bootstrap table
  • Feature: Arquitetura multi tenant para ClickHouse

Outros

  • 🐛 Verificação e Correção: Verificação e correção do fluxo de atualizar as questões

Dia 2

Salas Virtuais

  • 🐛 Erro de Agendar Atividade: Correção para o erro de agendar atividade na sala virtual
  • 🐛 Range Error: Correção do range error
  • 🐛 Blur Method: Correção para o blur method
  • 🐛 Template Error: Correção para template error no sentry
  • 🐛 Submit do Button: Correção para o submit do button

Usuários

  • 🎨 Views de User: Refatoração das views de user
  • 🎨 Modal: Update modal padding and disable autocomplete for username input
  • 🎨 Feature Flags: Correções com feature flags desabilitadas

Desenvolvimento

  • 🏗️ Strong Migrations: Add strong_migrations gem and initializer for safer database migrations
  • 🎨 Refatoração: Refatorar county_collection_permission_controller para choose_all_checkbox_controller

Outros

  • 🐛 Sidebar: Corrigir estado ativo da sidebar

Dia 1

Salas Virtuais

  • 🐛 Agendamento de Atividades: Correção para o erro de agendar atividade na sala virtual
  • 🐛 Range Error: Correção do range error

Usuários

  • 🔧 Gerente de Escolas: Atualizar lógica de associação de gerente de escolas - agora cada gerente está vinculado a uma única escola, simplificando a gestão

Desenvolvimento

  • 🧹 Remoção de Fluxos: Remover fluxos de Challenges e Retries (não utilizados)
  • 🏗️ Migração para pnpm: Migrar de YARN para pnpm

Outros

  • 🎨 Modal: Update modal padding and disable autocomplete for username input