Skip to content

chore: polish .env.example and report template language - #70

Merged
DeepZone merged 1 commit into
mainfrom
codex/perform-polish-release-cleanup-commit
May 24, 2026
Merged

chore: polish .env.example and report template language#70
DeepZone merged 1 commit into
mainfrom
codex/perform-polish-release-cleanup-commit

Conversation

@DeepZone

Copy link
Copy Markdown
Owner

Motivation

  • Remove duplicate environment keys and tidy .env.example for clearer release/readme guidance.
  • Bring report templates to consistent operational English to match UI and documentation language.
  • Add lightweight regression guards so the cleanup does not regress in future changes.

Description

  • Removed duplicate alert webhook keys and reorganized .env.example into logical sections (Core/App, Database, RIPEstat, RPKI Provider, BGP Visibility, Change/Post-Change, Alerts/Webhooks, Security/CORS) while keeping defaults.
  • Replaced German visible labels/headings in backend/app/templates/report.md.j2 with English equivalents (for example EingabeInput, GesamtbewertungOverall Assessment, RohdatenRaw Data).
  • Replaced German visible labels/headings in backend/app/templates/report.html.j2 with English equivalents and adjusted table/summary labels (for example QuelleSource, DauerDuration, Ein-/ausklappenExpand/collapse).
  • Added backend/tests/test_release_cleanup_guards.py with small tests that assert .env.example has no duplicate keys and that both report templates contain the expected English headings.

Testing

  • Ran backend test suite with cd backend && pytest -q which passed (107 passed) and included only non-blocking deprecation warnings.
  • Ran frontend build with cd frontend && npm run build which completed successfully (Vite production build).
  • The added tests were included in the backend run and passed as part of the pytest output.

Codex Task

@DeepZone
DeepZone merged commit a0b06ca into main May 24, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant