Skip to content

Polish admin menu and project docs#118

Merged
pitangainnovare merged 2 commits intoscieloorg:mainfrom
pitangainnovare:pitanga-innovare/admin-menu-docs-tooling
May 4, 2026
Merged

Polish admin menu and project docs#118
pitangainnovare merged 2 commits intoscieloorg:mainfrom
pitangainnovare:pitanga-innovare/admin-menu-docs-tooling

Conversation

@pitangainnovare
Copy link
Copy Markdown
Contributor

@pitangainnovare pitangainnovare commented May 4, 2026

Resumo

  • Oculta entradas genéricas do menu admin do Wagtail e registra um menu de Metadados para snippets de Collection, Source e Document.
  • Alinha atalhos do Makefile com este projeto: pytest, nomes do Docker scielo_usage, limpeza mais segura e dump/restore via compose.
  • Atualiza a documentação do README com comandos atuais, variáveis de ambiente do endpoint do coletor e nomenclatura de índices do OpenSearch.
  • Alinha versões de pre-commit/ferramentas com os requisitos locais e Python 3.11.
  • Corrige a sintaxe do compose de produção movendo volumes para fora de links e removendo o campo version obsoleto.

Validação

  • python -m compileall collection/wagtail_hooks.py document/wagtail_hooks.py source/wagtail_hooks.py core/wagtail_hooks.py
  • .pre-commit-config.yaml carregado com yaml.safe_load
  • docker compose -f local.yml config --quiet
  • docker compose -f production.yml config --quiet
  • make -n django_test django_fast dump_data restore_data clean_container clean_project_images clean_migrations

@pitangainnovare pitangainnovare force-pushed the pitanga-innovare/admin-menu-docs-tooling branch from cbe886f to 459c7f7 Compare May 4, 2026 19:19
@pitangainnovare pitangainnovare self-assigned this May 4, 2026
@pitangainnovare pitangainnovare marked this pull request as ready for review May 4, 2026 19:24
@pitangainnovare pitangainnovare added the bug Something isn't working label May 4, 2026
@pitangainnovare pitangainnovare merged commit f326e98 into scieloorg:main May 4, 2026
2 checks passed
@pitangainnovare pitangainnovare deleted the pitanga-innovare/admin-menu-docs-tooling branch May 4, 2026 19:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Menu de metadados (sources e documents) não consta na tela inicial Erro 500 ao acessar app Metrics

1 participant