Skip to content

Remove apps article e journal + código morto#108

Merged
pitangainnovare merged 9 commits into
mainfrom
v2.0.0-pr1
May 2, 2026
Merged

Remove apps article e journal + código morto#108
pitangainnovare merged 9 commits into
mainfrom
v2.0.0-pr1

Conversation

@pitangainnovare
Copy link
Copy Markdown
Contributor

O que esse PR faz?

Remove os apps article e journal completamente do projeto (models, tasks, views, migrations, wagtail_hooks, admin, tests). Remove também arquivos mortos: docs/ (Sphinx boilerplate), .pylintrc (projeto usa flake8), COPYING (GPLv3 conflitante com LICENSE BSD), start-dev.sh (credenciais hardcoded), merge_production_dotenvs_in_dotenv.py (Cookiecutter). Remove referências a article e journal em collection/tasks.py, collection/wagtail_hooks.py e core/wagtail_hooks.py.

Onde a revisão poderia começar?

  1. collection/wagtail_hooks.py — remoção dos ModelAdmin registrados
  2. core/wagtail_hooks.py — menu removido
  3. Verificar grep -r "article\|journal" --include="*.py" collection/ core/

Como este poderia ser testado manualmente?

docker compose -f local.yml run --rm django pytest --create-db -q
grep -r "from article\|from journal" --include="*.py" .

Algum cenário de contexto que queira dar?

Os modelos Article e Journal foram substituídos pelos apps Document e Source (PR 2). Este PR é puramente destrutivo — só deleções.

Screenshots

N/A

Quais são tickets relevantes?

N/A

Referências

N/A

@pitangainnovare pitangainnovare force-pushed the v2.0.0-pr1 branch 2 times, most recently from ab15601 to 5b553ed Compare May 2, 2026 01:52
@pitangainnovare pitangainnovare self-assigned this May 2, 2026
@pitangainnovare pitangainnovare merged commit c7fe8f9 into main May 2, 2026
1 of 2 checks passed
@pitangainnovare pitangainnovare deleted the v2.0.0-pr1 branch May 4, 2026 19:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Refatoração para versão 2.0 Otimizar uso do banco de dados para processar logs de coleções maiores

1 participant