Hive
fix(search): restore translation guide search sync
GitHub issue · Closed
Source
tuist/tuist #10897
Updated
Jun 24, 2026
This fixes the stale translation guide search result by repairing both the docs redirect path and the Hetzner-hosted DocSearch refresh flow.
- move the legacy
/contributors/translateredirect into the docs redirect layer and cover it with redirect tests - update the DocSearch config to stop indexing the legacy translation slug
- make the scraper scripts sync configs and indexer helpers onto
/opt/docsearchand reinstall the missing systemd timer on the search host
How to test locally
bash -n search/bin/scrape search/bin/scrape-cronjq empty search/config/docsearch.jsoncd server && mix format --check-formatted lib/tuist/docs/redirects.ex lib/tuist_web/plugs/legacy_redirects_plug.ex test/tuist/docs/redirects_test.exs test/tuist_web/plugs/legacy_redirects_plug_test.exscd server && mix test test/tuist/docs/redirects_test.exs test/tuist_web/plugs/legacy_redirects_plug_test.exs(fails locally in this worktree because the test database is missingusers)
No GitHub comments yet.