Skip to content

[codex] Polish admin menu and project docs#115

Closed
pitangainnovare wants to merge 1 commit intoscieloorg:mainfrom
pitangainnovare:codex/admin-menu-docs-tooling
Closed

[codex] Polish admin menu and project docs#115
pitangainnovare wants to merge 1 commit intoscieloorg:mainfrom
pitangainnovare:codex/admin-menu-docs-tooling

Conversation

@pitangainnovare
Copy link
Copy Markdown
Contributor

Summary

  • Hides generic Wagtail admin menu entries and registers a Metadata menu for Collection, Source, and Document snippets.
  • Aligns Makefile shortcuts with this project: pytest, scielo_usage Docker names, safer cleanup, and compose-based dump/restore.
  • Updates README documentation for current commands, collector endpoint env vars, and OpenSearch index naming.
  • Aligns pre-commit/tooling versions with local requirements and Python 3.11.
  • Fixes production compose syntax by moving volumes out of links and removing the obsolete version field.

Validation

  • python -m compileall collection/wagtail_hooks.py document/wagtail_hooks.py source/wagtail_hooks.py core/wagtail_hooks.py
  • .pre-commit-config.yaml loaded with 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

Notes

Local uncommitted changes in VERSION, local.yml, and metrics/migrations/0002_ensure_dailymetricjob_table.py were intentionally left out of this PR.

@pitangainnovare pitangainnovare deleted the codex/admin-menu-docs-tooling branch May 4, 2026 19:19
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.

1 participant