From 96a8eda1a4cba35dc2847e933923d207f9c8ffe0 Mon Sep 17 00:00:00 2001 From: Tobias Gesellchen Date: Sun, 24 May 2026 12:44:02 +0200 Subject: [PATCH] fix: update cross-repo doc links after Jekyll-to-Hugo restructure Files in cmd/ examples/ scripts/ referenced docs/guides/ and docs/reference/ which moved to docs/content/docs/guides/ and docs/content/docs/reference/. A few links to loose files at the docs/ root were updated to their new location under docs/content/docs/appendix/. Co-Authored-By: Claude Sonnet 4.6 --- cmd/soundtouch-backup/README.md | 2 +- examples/account-management/README.md | 2 +- examples/content-selection/README.md | 4 ++-- examples/introspect/README.md | 8 ++++---- examples/navigation-station-demo/README.md | 8 ++++---- examples/preset-management/README.md | 8 ++++---- examples/recents/README.md | 8 ++++---- scripts/on-device-install/README.md | 2 +- 8 files changed, 21 insertions(+), 21 deletions(-) diff --git a/cmd/soundtouch-backup/README.md b/cmd/soundtouch-backup/README.md index 1a119da..ede2aab 100644 --- a/cmd/soundtouch-backup/README.md +++ b/cmd/soundtouch-backup/README.md @@ -207,6 +207,6 @@ Running `cloud` and `local` separately produces two archives. To combine them, u ## See also -- [Cloud Shutdown Survival Guide](../../docs/guides/SURVIVAL-GUIDE.md) — full migration context +- [Cloud Shutdown Survival Guide](../../docs/content/docs/guides/SURVIVAL-GUIDE.md) — full migration context - [`soundtouch-cli`](../soundtouch-cli/) — live device control - [`soundtouch-service`](../soundtouch-service/) — local cloud replacement diff --git a/examples/account-management/README.md b/examples/account-management/README.md index 39bb42a..b6e949f 100644 --- a/examples/account-management/README.md +++ b/examples/account-management/README.md @@ -149,4 +149,4 @@ After configuring accounts: 3. Use `browse` commands to explore content 4. Use `play` commands to start playback -See the [CLI Reference](../../docs/guides/CLI-REFERENCE.md) for complete documentation. +See the [CLI Reference](../../docs/content/docs/guides/CLI-REFERENCE.md) for complete documentation. diff --git a/examples/content-selection/README.md b/examples/content-selection/README.md index 0e68f76..368c88e 100644 --- a/examples/content-selection/README.md +++ b/examples/content-selection/README.md @@ -176,5 +176,5 @@ The example gracefully handles missing services: ## Related Documentation - [SoundTouch WebServices API Wiki](https://github.com/thlucas1/homeassistantcomponent_soundtouchplus/wiki/SoundTouch-WebServices-API) -- [CLI Reference](../../docs/guides/CLI-REFERENCE.md) -- [Navigation Guide](../../docs/guides/SURVIVAL-GUIDE.md) +- [CLI Reference](../../docs/content/docs/guides/CLI-REFERENCE.md) +- [Navigation Guide](../../docs/content/docs/guides/SURVIVAL-GUIDE.md) diff --git a/examples/introspect/README.md b/examples/introspect/README.md index 5cc61a2..e94204a 100644 --- a/examples/introspect/README.md +++ b/examples/introspect/README.md @@ -177,11 +177,11 @@ if err != nil { This introspect data is useful before: - [Preset Management](../preset-management/) - Verify service state before storing presets -- [Content Selection](../../docs/reference/SOURCE-SELECTION.md) - Check capabilities before switching sources -- [Zone Management](../../docs/reference/ZONE-MANAGEMENT.md) - Ensure all devices support the service +- [Content Selection](../../docs/content/docs/reference/SOURCE-SELECTION.md) - Check capabilities before switching sources +- [Zone Management](../../docs/content/docs/reference/ZONE-MANAGEMENT.md) - Ensure all devices support the service ## API Documentation For complete API documentation, see: -- [API Reference](../../docs/reference/API-ENDPOINTS.md) -- [Service Availability Implementation](../../docs/SERVICE-AVAILABILITY-IMPLEMENTATION.md) +- [API Reference](../../docs/content/docs/reference/API-ENDPOINTS.md) +- [Service Availability Implementation](../../docs/content/docs/appendix/SERVICE-AVAILABILITY-IMPLEMENTATION.md) diff --git a/examples/navigation-station-demo/README.md b/examples/navigation-station-demo/README.md index ecd9610..9c34858 100644 --- a/examples/navigation-station-demo/README.md +++ b/examples/navigation-station-demo/README.md @@ -275,10 +275,10 @@ go run ./cmd/soundtouch-cli --host 192.0.2.100 info ## Related Documentation -- [CLI Reference](../../docs/guides/CLI-REFERENCE.md) - Browse and station commands -- [Navigation Guide](../../docs/guides/SURVIVAL-GUIDE.md) - Comprehensive navigation documentation -- [Navigation API Reference](../../docs/API-NAVIGATION-REFERENCE.md) - Technical API details -- [WebSocket Events](../../docs/reference/WEBSOCKET-EVENTS.md) - Real-time event handling +- [CLI Reference](../../docs/content/docs/guides/CLI-REFERENCE.md) - Browse and station commands +- [Navigation Guide](../../docs/content/docs/guides/SURVIVAL-GUIDE.md) - Comprehensive navigation documentation +- [Navigation API Reference](../../docs/content/docs/appendix/API-NAVIGATION-REFERENCE.md) - Technical API details +- [WebSocket Events](../../docs/content/docs/reference/WEBSOCKET-EVENTS.md) - Real-time event handling ## Use Cases diff --git a/examples/preset-management/README.md b/examples/preset-management/README.md index e04f36b..eeb2ea5 100644 --- a/examples/preset-management/README.md +++ b/examples/preset-management/README.md @@ -256,10 +256,10 @@ Error: All preset slots are occupied ## Related Documentation -- [CLI Reference](../../docs/guides/CLI-REFERENCE.md) - Command-line usage -- [Preset Implementation Guide](../../docs/preset-store.md) - Technical details -- [WebSocket Events](../../docs/reference/WEBSOCKET-EVENTS.md) - Real-time event handling -- [API Reference](../../docs/reference/API-ENDPOINTS.md) - Complete API documentation +- [CLI Reference](../../docs/content/docs/guides/CLI-REFERENCE.md) - Command-line usage +- [Preset Implementation Guide](../../docs/content/docs/appendix/preset-store.md) - Technical details +- [WebSocket Events](../../docs/content/docs/reference/WEBSOCKET-EVENTS.md) - Real-time event handling +- [API Reference](../../docs/content/docs/reference/API-ENDPOINTS.md) - Complete API documentation ## Use Cases diff --git a/examples/recents/README.md b/examples/recents/README.md index 0ce4f8c..72674ed 100644 --- a/examples/recents/README.md +++ b/examples/recents/README.md @@ -252,8 +252,8 @@ go run main.go -host 192.0.2.100 -type unknown This recents data is useful for: - [Preset Management](../preset-management/) - Finding presetable content to save -- [Content Selection](../../docs/reference/SOURCE-SELECTION.md) - Understanding usage patterns -- [Navigation](../../docs/guides/SURVIVAL-GUIDE.md) - Quickly accessing recently played content +- [Content Selection](../../docs/content/docs/reference/SOURCE-SELECTION.md) - Understanding usage patterns +- [Navigation](../../docs/content/docs/guides/SURVIVAL-GUIDE.md) - Quickly accessing recently played content ## Related CLI Commands @@ -274,6 +274,6 @@ soundtouch-cli --host 192.0.2.100 recents latest ## API Documentation For complete API documentation, see: -- [API Reference](../../docs/reference/API-ENDPOINTS.md) -- [CLI Reference](../../docs/guides/CLI-REFERENCE.md) +- [API Reference](../../docs/content/docs/reference/API-ENDPOINTS.md) +- [CLI Reference](../../docs/content/docs/guides/CLI-REFERENCE.md) - [Recents Models](../../pkg/models/recents.go) diff --git a/scripts/on-device-install/README.md b/scripts/on-device-install/README.md index f8c2b53..ae480cb 100644 --- a/scripts/on-device-install/README.md +++ b/scripts/on-device-install/README.md @@ -3,7 +3,7 @@ Allows to run AfterTouch on SoundTouch devices directly, eliminating the need to run and maintain a separate server on the local network. For a complete step-by-step walkthrough — from first SSH connection through verified radio preset playback — see -[docs/guides/ON-DEVICE-INSTALL-WALKTHROUGH.md](../../docs/guides/ON-DEVICE-INSTALL-WALKTHROUGH.md). +[docs/guides/ON-DEVICE-INSTALL-WALKTHROUGH.md](../../docs/content/docs/guides/ON-DEVICE-INSTALL-WALKTHROUGH.md). ## Disclaimer