Appearance
Abril
Dia 30
- Implementação do gerenciamento de professores para salas virtuais
- Melhorias no sistema de fórum com correções de bugs
- Finalização do sistema de exames em PDF
Dia 29
- Nova página de exibição de escolas com design renovado
- Sistema de gerenciamento de atividades agendadas
- Implementação de questões de exame com interface melhorada
Dia 28
- Importação de professores via arquivo CSV
- Melhorias no sistema de questões de exames
- Novos templates de exame implementados
Dia 27
- 🆕 Sistema de Estudantes: Interface completa para adição de estudantes ao banco de dados com validações e importação via planilha
- 🔧 Correções de Agendamento: Sistema robusto para correção e reagendamento de atividades com histórico de mudanças
- 🖼️ Profile Picture System: Sistema completo de foto de perfil com upload, redimensionamento automático, validações e integração com todos os tipos de usuário
- 🏗️ Helper Methods: Implementação de métodos auxiliares para manipulação de imagens de perfil (profile_picture_methods)
Dia 26
- Alteração no UsersCountJob para contar todos os usuários
- Implementação de scroll infinito para gerentes
- Correção de bug relacionado a permissões especiais
Dia 25
- Modo expandido para gráficos de habilidades de gerentes
- Implementação de tela de início de atividades agendadas
- Merge com branch principal e correções
Dia 24
- Funcionalidade de bottom sheet para dispositivos móveis
- Correções em detalhes de interface
- Implementação de tabela de respostas melhorada
Dia 23
- 🖼️ Profile Picture Completo: Sistema totalmente funcional de foto de perfil com suporte a upload, crop automático e fallbacks
- 🎨 UI Melhorada: Interface de usuário aprimorada com novos componentes visuais e feedback de usuário
- 📱 Responsividade: Correções completas de responsividade para dispositivos móveis e tablets
- 🔧 Validações: Sistema robusto de validação de imagens (formato, tamanho, dimensões)
Dia 22
- Implementação de helper methods para perfil
- Correções em métodos de construção de respostas
- Melhorias no bottom sheet
Dia 21
- Correções no formato de números de notas
- Adição do modo expandido para gráficos
- Ajustes no select de roles e exibição de tópicos
Dia 20
- Funcionalidade de foto de perfil em funcionamento
- Correções de lint devido a conflitos
- Pequenas correções e melhorias
Dia 19
- 🏗️ Profile Helper Methods: Implementação completa dos métodos auxiliares para gerenciamento de perfil de usuários
- 🖼️ Profile Picture Working: Sistema de foto de perfil 100% funcional com integração completa no frontend
- 🔀 Merge Principal: Integração bem-sucedida com a branch principal sem conflitos
- 🔧 API Endpoints: Criação de endpoints para upload e manipulação de imagens de perfil
Dia 18
- Implementação de scroll para professores
- Sistema de scroll para gerentes
- Tela de início de atividades integrada
Dia 17
- Merge com bottom sheet e adição de feedback
- Correção de modal não aparecendo
- Permissão para imagens em tópicos do fórum
Dia 16
- Correções de scroll e interface
- Rejeição de habilidades = 0
- Correção de bug "todos os estudantes"
Dia 15
- Atualização de resposta alternativa funcionando
- Novos métodos para exibir atividades agendadas
- Métodos de tempo implementados
Dia 14
- Atualização de escopo de relação para filtrar apenas registros válidos
- Adição de casos para professores
- Correções de responsividade e testes
Dia 13
- Atualização de políticas de acesso
- Correções de permissões vazias
- Permissão para edição implementada
Dia 12
- Correção do serializer de usuários
- Adição de foto do usuário
- Mudança no UsersCountJob para contar todos os usuários
Dia 11
- Correção de erro na criação de escolas
- Seleção de atividades implementada
- Correções durante o processo de criação
Dia 10
- Adição de botão de edição
- Correções de responsividade
- Configuração de modal implementada
Dia 9
- Primeiro modal implementado
- Sistema de turbo replace
- Adição de professor à escola
Dia 8
- Melhorias no modal
- Atualização do CI para tests.yml
- Correção de templates de exame
Dia 7
- Atualização da versão Ubuntu para testes RSpec
- Implementação de WIP (Work in Progress)
- Atualização de turbo frames
Dia 6
- Implementação de WIP continuada
- Atualização de recursos
- Verificações adicionais
Dia 5
- Correções de responsividade
- Edição funcionando corretamente
- Funcionalidade de atualização operacional
Dia 4
- Atualização e criação funcionando
- Funcionalidade de exclusão operacional
- Tudo finalizado e funcionando
Dia 3
- Merge com branch principal
- Notas em formato padrão
- Correções gerais e melhorias
Dia 2
- Melhorias no dashboard de professores
- Melhorias no dashboard de estudantes
- Correção de seeds
Dia 1
- Melhoria de seeds
- Implementação de melhorias gerais
- Correções finais e ajustes