22-Apr-2026 — admin toggle to suppress Related Links box on walks closes #228
Adds a new Show "Related Links" Box on Group Walk Pages checkbox in
Admin > System Settings > Group / Area Configuration, rendered next
to the existing Show On Ramblers Link toggle inside the Group Walk
event-type settings panel.

When off, the Related Links panel (including its heading) is hidden on individual walk pages. See screenshots below of examples where related links are shown (default) in comparison to when it's hidden and a share link has been added to the Top panel:
Previous default view

New compact view with share link dropdown

"This Walk" becomes a share action with a View / Share / Copy dropdown
- new
WalkShareRowComponent rendering a mint-cake share icon plus a
dropdown (View this walk, Share this walk, Copy link) following the
event-leader-phone-link pattern (hover-open with a grace delay,
container="body", dropup)
- clicking the share icon fires share directly; clicking the text opens the dropdown
Optional "Sharing" section in the Group Walk Leader panel:
- new Organisation.showWalkShareInHeader boolean, default false,
surfaced as a Show "Share" Row in Group Walk Leader Panel checkbox
in Event Configuration (walk-only)
- event-leader lays out as Group (full-width) then a two-column row
with Group Walk Leader on the left and a Sharing heading plus
walk-share-row on the right when the toggle is on
Per-link toggles and "Walk View" admin tab
- new WalksConfig.relatedLinkShow{OnRamblers,ThisWalk,Meetup,OsMaps,
What3words,Venue} booleans, defaulting true
- new Walk View tab under walks/admin/config with a checkbox per
link and a live "Related Links" preview that updates as the admin
flips toggles
- RelatedLinksComponent reads the walksConfig and adds a showLink()
gate on each row in addition to the existing data conditions

Github Deployment Workflows
- Infra:
.github/workflows/deploy-to-environments.yml now sets environment: ${{ matrix.environment }} on the deploy job so each
matrix deploy is tied to the corresponding GitHub Actions environment for secrets and approval rules.
- The benefit of this refactor is that each environment matrix entry shows a progress bar with an estimated completion time. See screenshot below.
