Commit Graph

21 Commits

Author SHA1 Message Date
Lucas Santana
a975e2486b feat: Mudando nome do app de Histórias Mágicas para Leiturama 2025-01-16 07:41:05 -03:00
Lucas Santana
75d9d4635b feat: Sentry implementado 2025-01-11 13:54:02 -03:00
Lucas Santana
b8562bfda1 Cursorignore added
Some checks are pending
Docker Build and Push / build (push) Waiting to run
2025-01-10 21:43:02 -03:00
Lucas Santana
e23914657f feat: implementa sistema de deleção de histórias
- Adiciona modal de confirmação de deleção
- Implementa limpeza em cascata de recursos
- Otimiza remoção de arquivos no storage
- Adiciona feedback visual do processo
- Melhora tratamento de erros
- Implementa navegação pós-deleção
2024-12-31 06:40:48 -03:00
Lucas Santana
3e7bf811fe fix: simplifica reprodução de áudio e corrige CORS
- Remove lógica redundante de URL pública
- Usa diretamente audio_url do banco
- Mantém configuração original do Supabase client
- Melhora tratamento de erros na reprodução
2024-12-30 10:20:29 -03:00
Lucas Santana
4765be66da feat: implementa upload atômico e processamento assíncrono de áudio
- Usa UUID para evitar colisões de arquivos
- Implementa transação atômica para upload
- Adiciona chamada assíncrona para Edge Function
- Melhora tratamento de erros
- Mantém consistência entre storage e banco de dados
2024-12-29 07:11:37 -03:00
Lucas Santana
cc23c83c05 feat: adiciona redis e healthcheck
- Implementa cliente Redis com retry e cache
- Adiciona healthcheck da API
- Configura tipagem para Next.js API routes
- Implementa cache de histórias
- Adiciona tratamento de erros robusto
- Configura monitoramento de conexões
- Otimiza performance com cache distribuído
2024-12-25 13:55:03 -03:00
Lucas Santana
521a99a5c2 feat: adiciona configuração docker e ci/cd
- Implementa Dockerfile com multi-stage build
- Configura pipeline no Gitea Actions
- Adiciona integração com Redis
- Implementa healthchecks
- Configura registry no Gitea

minor: novas funcionalidades de infraestrutura
2024-12-25 12:57:08 -03:00
Lucas Santana
563a62a517 feat: adiciona landing page para pais
- Implementa layout moderno e responsivo
- Adiciona seções: Hero, Benefícios, Como Funciona, Análise, Diferencial, Depoimentos e CTA
- Integra gráficos interativos com recharts
- Adiciona métricas de exemplo e comparativos
- Mantém consistência visual com HomePage
- Implementa navegação e rotas
- Otimiza imagens e assets
- Adiciona animações e transições suaves
2024-12-24 17:07:13 -03:00
Lucas Santana
03732de610 feat: implementa geração de histórias com IA
- Adiciona integração com OpenAI GPT e DALL-E
- Implementa fluxo de geração de histórias
- Adiciona feedback visual do processo
- Melhora tratamento de erros
- Adiciona logs para debug

Resolves: #FEAT-123
2024-12-23 09:03:23 -03:00
Lucas Santana
0b8c050bd7 feat: implementa geração de histórias com IA
- Adiciona fluxo de criação em etapas com cards
- Implementa Edge Function para geração via GPT-4
- Cria interfaces e tipos para o gerador de histórias
- Adiciona seleção de tema, disciplina, personagem e cenário
- Integra com Supabase para armazenamento e processamento
- Melhora UX com feedback visual e navegação intuitiva
2024-12-22 16:42:39 -03:00
Lucas Santana
6531a9282c fix: corrige tipagem do RecordingHistoryCard
- Exporta interface StoryRecording do arquivo de tipos
- Adiciona importação da interface no componente
- Adiciona tipos explícitos nos parâmetros das funções map
- Resolve erros de tipagem no build
2024-12-22 16:01:42 -03:00
Lucas Santana
797967ca5b feat: adiciona integração com edge function para processamento de áudio
- Cria serviço audioService para upload e processamento
- Implementa componente AudioUploader com feedback visual
- Adiciona componente Button reutilizável
- Integra processamento de áudio na página de histórias
2024-12-21 16:12:02 -03:00
Lucas Santana
6e7c85e853 feat: adiciona página de configurações do aluno
- Cria componente StudentSettingsPage
- Adiciona rota de configurações
- Implementa utils para classes condicionais
- Atualiza navegação no dashboard do aluno
2024-12-20 15:23:48 -03:00
Lucas Santana
5192081bf0 Fluxos diversos 2024-12-19 18:45:51 -03:00
Lucas Santana
1e1d5dd138 Fluxos diversos 2024-12-19 18:42:52 -03:00
Lucas Santana
bc3f13202e Fluxos diversos 2024-12-19 18:40:31 -03:00
Lucas Santana
8a9571320b Fluxos diversos 2024-12-19 18:38:00 -03:00
Lucas Santana
f182fc72fd Fluxos diversos 2024-12-19 18:33:01 -03:00
Lucas Santana
fd908391bd first commit 2024-12-19 17:34:47 -03:00
Lucas Santana
d2b959fe73 First Commit 2024-12-19 17:13:10 -03:00