Changelog¶
Todas as mudanças notáveis neste projeto serão documentadas neste arquivo.
O formato é baseado em Keep a Changelog.
[Unreleased]¶
Adicionado¶
- Documentação completa com MkDocs
- Guia do usuário em português
- Guia do desenvolvedor
[0.3.0] - 2026-01-11¶
Adicionado¶
- Testes E2E com Playwright
- 15 testes de navegação, autenticação, upload e features sociais
- CI/CD atualizado para rodar testes E2E
- Features Sociais (Fase 3)
- Sistema de favoritos para hinos
- Comentários em hinos
- Seguir outros usuários
- Feed de notificações
- Perfil de usuário público
Corrigido¶
- Bug no upload de YAML sem
hymn_book:como raiz - Validação defensiva em funções de desambiguação
[0.2.0] - 2026-01-10¶
Adicionado¶
- Upload de Hinários (Fase 2)
- Upload de arquivos YAML
- Validação e preview antes de salvar
- Sistema de desambiguação de duplicatas
- Versionamento de hinários (HymnBookVersion)
- Autenticação Completa
- Login com email/senha
- Login social com Google
- Recuperação de senha
- Perfil de usuário editável
Melhorado¶
- Cobertura de testes para 83%+
- Documentação inline do código
[0.1.0] - 2026-01-08¶
Adicionado¶
- MVP Read-Only (Fase 1)
- Models HymnBook e Hymn
- Importação de hinários via YAML (
import_yaml) - Indexação no TypeSense
- Página inicial com estatísticas
- Lista de hinários com paginação
- Detalhes do hinário com lista de hinos
- Página do hino com letra completa
- Busca full-text com TypeSense
- Infraestrutura (Fase 0)
- Projeto Django 5.1 com Poetry
- Wagtail CMS 6.4
- PostgreSQL 16 via Docker
- Redis 7 via Docker
- TypeSense 27.1 via Docker
- django-allauth configurado
- CI/CD com GitHub Actions
- 98%+ de cobertura de testes