Repository navigation
Update references to hadiscover.ravensberg.org - #442
Conversation
Replace the retired production domain across documentation, build defaults, release notes, and the CORS allowlist. Preserve localhost access and cover allowed and disallowed CORS requests. Fixes #441 Co-authored-by: Copilot App <[email protected]> Copilot-Session: 8b03f30b-f458-45b0-b631-f2e309135b6e
Dependency Review✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.Scanned FilesNone |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info
📝 Walkthrough
Merge Risk: ⚪ Minimal · up to
|
There was a problem hiding this comment.
🟢 Approval recommended
The domain migration is consistent, preserves the restricted CORS allowlist, and includes focused regression coverage with no blocking issues identified.
No open issues 🎉
What changed in this PR
Updates hadiscover’s public-domain references to hadiscover.ravensberg.org, addressing #441 without changing deployment settings.
Changes:
- Aligns documentation, Docker defaults, CI build arguments, and release notes.
- Updates the production CORS origin while preserving localhost access.
- Adds CORS regression tests for allowed origins, preflight requests, and unrelated origins.
| File | Description |
|---|---|
| README.md | Updates public links and screenshot description. |
| frontend/public/robots.txt | Updates the commented sitemap example. |
| docker-compose.yml | Updates the hosted search-index default. |
| docker-compose.prod.yml | Updates the search-index default and deployment comment. |
| backend/tests/test_api.py | Adds CORS regression coverage. |
| backend/README.md | Aligns CORS documentation with the allowlist. |
| backend/app/main.py | Replaces the production CORS origin. |
| ARCHITECTURE.md | Updates production-domain and CORS documentation. |
| .github/workflows/docker-test.yml | Updates frontend build arguments. |
| .github/scripts/create-github-release.sh | Updates generated release-note text. |
| .github/copilot-instructions.md | Updates contributor examples and domain references. |
Review effort: Balanced
The public site has migrated to https://hadiscover.ravensberg.org/, but repository links, hosted search-index defaults, and the API CORS allowlist still referenced the previous domain.
Updates those references consistently across documentation, Docker/CI configuration, release-note generation, and the robots.txt sitemap example. Replaces the production CORS origin while preserving localhost access, aligns the CORS documentation with the actual allowlist, and adds regression coverage for allowed origins, preflight requests, and unrelated origins.
GitHub Pages and the repository homepage already use the new domain, so no deployment settings are changed.
Validation
Fixes #441
Summary by CodeRabbit
hadiscover.ravensberg.org.http://localhost:8080.