{"id":"6a5f9af8278851642bcaa53d","title":"2026 07 21 Issue 324","path":"how-to/committee/release-notes/2026-07-21-issue-324","contentMarkdown":"# 21-Jul-2026 — hide non-approved walks from public visitors [ref #324](https://github.com/nbarrett/ngx-ramblers/issues/324)\n\n## [build 786](https://github.com/nbarrett/ngx-ramblers/actions/runs/29846963493) — [commit 4c87b91](https://github.com/nbarrett/ngx-ramblers/commit/4c87b9178ccae1502960c7053e9ef38233a74990)\n\n_____\n\n## What's new\n\nWalk admins can now choose whether walks that are not yet approved\nare shown to visitors who are not logged in. Two new checkboxes in\nthe Walk View tab of the walks configuration page control whether\nempty walk slots (no leader assigned) and walks still awaiting\ndetails or approval appear in public walk listings.\n\n![](https://ngx-ramblers.org.uk/api/aws/s3/site-content/255192d6-37bb-4550-b851-6f386c9eb869.png)\n\n*The Walk View tab in Admin > Walks Admin > Configuration*\n\n![](https://ngx-ramblers.org.uk/api/aws/s3/site-content/efbe1f73-80ee-4060-87bc-8c59740ad99e.png)\n\n*The new Public visibility settings in the Walk View tab*\n\n## At a glance\n\n- Two independent settings: \"Hide empty walk slots (no leader\nassigned)\" and \"Hide walks awaiting details or approval\"\n- Hidden walks are removed from the card, table and map views for\nvisitors who are not logged in, and page counts always match the\nwalks on display\n- Visiting a hidden walk's web address directly shows the same page\nas a web address that does not exist\n- Logged-in members and walk admins continue to see all walks, so\nempty slots remain available for members to volunteer to lead\n- Both settings are off by default - nothing changes until a group\nopts in\n- The lead/edit walk button is now a split button: clicking the\nmain part goes straight to leading the walk, and the arrow on\nthe right opens a menu with the edit option\n- Browsing walks whilst not logged in no longer produces\nauthorisation errors in the browser console\n- An expired login session now signs out cleanly and carries on as\na visitor, instead of showing a logged-in header that no longer\nworks and blank pages that needed a browser refresh\n\n![](https://ngx-ramblers.org.uk/api/aws/s3/site-content/119c53c9-633a-487c-a9e9-02a53c41cb63.jpeg)\n\n*Logged-in walk admins still see empty walk slots, each with the new split lead button and status shown*\n\n![](https://ngx-ramblers.org.uk/api/aws/s3/site-content/116dcb72-16a7-4b3a-b2e5-f1bb608082d3.jpeg)\n\n*The same walks programme for a visitor who is not logged in — empty slots are hidden and the event count matches what is shown*\n\n![](https://ngx-ramblers.org.uk/api/aws/s3/site-content/2b93f072-beec-46bb-a60c-e4db8fc5f01c.png)\n\n*The split lead button — clicking the main part goes straight to leading the walk*\n\n![](https://ngx-ramblers.org.uk/api/aws/s3/site-content/ed2b930b-c939-49bd-afc8-eabe3189c804.png)\n\n*The arrow on the right opens the menu with the edit option*","contentHtml":"<h1>21-Jul-2026 — hide non-approved walks from public visitors <a href=\"https://github.com/nbarrett/ngx-ramblers/issues/324\">ref #324</a></h1>\n<h2><a href=\"https://github.com/nbarrett/ngx-ramblers/actions/runs/29846963493\">build 786</a> — <a href=\"https://github.com/nbarrett/ngx-ramblers/commit/4c87b9178ccae1502960c7053e9ef38233a74990\">commit 4c87b91</a></h2>\n<hr>\n<h2>What&#39;s new</h2>\n<p>Walk admins can now choose whether walks that are not yet approved\nare shown to visitors who are not logged in. Two new checkboxes in\nthe Walk View tab of the walks configuration page control whether\nempty walk slots (no leader assigned) and walks still awaiting\ndetails or approval appear in public walk listings.</p>\n<p><img src=\"https://ngx-ramblers.org.uk/api/aws/s3/site-content/255192d6-37bb-4550-b851-6f386c9eb869.png\" alt=\"\"></p>\n<p><em>The Walk View tab in Admin &gt; Walks Admin &gt; Configuration</em></p>\n<p><img src=\"https://ngx-ramblers.org.uk/api/aws/s3/site-content/efbe1f73-80ee-4060-87bc-8c59740ad99e.png\" alt=\"\"></p>\n<p><em>The new Public visibility settings in the Walk View tab</em></p>\n<h2>At a glance</h2>\n<ul>\n<li>Two independent settings: &quot;Hide empty walk slots (no leader\nassigned)&quot; and &quot;Hide walks awaiting details or approval&quot;</li>\n<li>Hidden walks are removed from the card, table and map views for\nvisitors who are not logged in, and page counts always match the\nwalks on display</li>\n<li>Visiting a hidden walk&#39;s web address directly shows the same page\nas a web address that does not exist</li>\n<li>Logged-in members and walk admins continue to see all walks, so\nempty slots remain available for members to volunteer to lead</li>\n<li>Both settings are off by default - nothing changes until a group\nopts in</li>\n<li>The lead/edit walk button is now a split button: clicking the\nmain part goes straight to leading the walk, and the arrow on\nthe right opens a menu with the edit option</li>\n<li>Browsing walks whilst not logged in no longer produces\nauthorisation errors in the browser console</li>\n<li>An expired login session now signs out cleanly and carries on as\na visitor, instead of showing a logged-in header that no longer\nworks and blank pages that needed a browser refresh</li>\n</ul>\n<p><img src=\"https://ngx-ramblers.org.uk/api/aws/s3/site-content/119c53c9-633a-487c-a9e9-02a53c41cb63.jpeg\" alt=\"\"></p>\n<p><em>Logged-in walk admins still see empty walk slots, each with the new split lead button and status shown</em></p>\n<p><img src=\"https://ngx-ramblers.org.uk/api/aws/s3/site-content/116dcb72-16a7-4b3a-b2e5-f1bb608082d3.jpeg\" alt=\"\"></p>\n<p><em>The same walks programme for a visitor who is not logged in — empty slots are hidden and the event count matches what is shown</em></p>\n<p><img src=\"https://ngx-ramblers.org.uk/api/aws/s3/site-content/2b93f072-beec-46bb-a60c-e4db8fc5f01c.png\" alt=\"\"></p>\n<p><em>The split lead button — clicking the main part goes straight to leading the walk</em></p>\n<p><img src=\"https://ngx-ramblers.org.uk/api/aws/s3/site-content/ed2b930b-c939-49bd-afc8-eabe3189c804.png\" alt=\"\"></p>\n<p><em>The arrow on the right opens the menu with the edit option</em></p>\n"}