{"id":"686503d33e9810029216f2fc","title":"2025 07 02","path":"how-to/committee/release-notes/2025-07-02","contentMarkdown":"#  2nd July 2025 —  Provide fully configurable Events Row [#37](https://github.com/nbarrett/ngx-ramblers/issues/37)\n## [Build #178](https://github.com/nbarrett/ngx-ramblers/actions/runs/16013186719/job/45174889493)\n- Dynamic Content Events Row was hard-coded to only render social events as of [release on 7th May 2025 — Dynamic Content Events Configuration & Local Walks Image Management](https://ngx-ramblers.org.uk/how-to/committee/release-notes/2025-05-07). This story provides full configuration of the events row such that the following parameters can be configured on the Events Row:\n  * All 3 Ramblers Event Types (Group Walk, Group Event, Wellbeing Walk)\n  * Filter Criteria (Date Range, Future Events, Past Events, All Events, Choose)\n  * From / To Date Range\n  * Sort Order (Date Ascending, Date Descending, Choose)\n  * Max Columns\n  * Field Inclusion checkboxes:\n    * Quick Search\n    * Pagination\n    * Alert Indicator\n    * Auto Title\n    * Add New Event Button\n- Below is a rendered version of the events row showing a date range selection of group events:\n\n![](https://ngx-ramblers.org.uk/api/aws/s3/site-content/26c9720c-b0fa-4131-8055-fd461c0450fe.png)\n\n- Below is a screenshot of the above events row in site edit mode allowing all of the parameters to be configured:\n\n![](https://ngx-ramblers.org.uk/api/aws/s3/site-content/ec3bfc6a-e475-4f8e-b747-1a5dc92aa563.png)\n\n- Also it was found that some media was incorrectly migrated on the previous release so `DataMigrationService.migrateMedia()` was created. This can only be run on demand from a social home page when events migration is enabled in system settings","contentHtml":"<h1>2nd July 2025 —  Provide fully configurable Events Row <a href=\"https://github.com/nbarrett/ngx-ramblers/issues/37\">#37</a></h1>\n<h2><a href=\"https://github.com/nbarrett/ngx-ramblers/actions/runs/16013186719/job/45174889493\">Build #178</a></h2>\n<ul>\n<li>Dynamic Content Events Row was hard-coded to only render social events as of <a href=\"https://ngx-ramblers.org.uk/how-to/committee/release-notes/2025-05-07\">release on 7th May 2025 — Dynamic Content Events Configuration &amp; Local Walks Image Management</a>. This story provides full configuration of the events row such that the following parameters can be configured on the Events Row:<ul>\n<li>All 3 Ramblers Event Types (Group Walk, Group Event, Wellbeing Walk)</li>\n<li>Filter Criteria (Date Range, Future Events, Past Events, All Events, Choose)</li>\n<li>From / To Date Range</li>\n<li>Sort Order (Date Ascending, Date Descending, Choose)</li>\n<li>Max Columns</li>\n<li>Field Inclusion checkboxes:<ul>\n<li>Quick Search</li>\n<li>Pagination</li>\n<li>Alert Indicator</li>\n<li>Auto Title</li>\n<li>Add New Event Button</li>\n</ul>\n</li>\n</ul>\n</li>\n<li>Below is a rendered version of the events row showing a date range selection of group events:</li>\n</ul>\n<p><img src=\"https://ngx-ramblers.org.uk/api/aws/s3/site-content/26c9720c-b0fa-4131-8055-fd461c0450fe.png\" alt=\"\"></p>\n<ul>\n<li>Below is a screenshot of the above events row in site edit mode allowing all of the parameters to be configured:</li>\n</ul>\n<p><img src=\"https://ngx-ramblers.org.uk/api/aws/s3/site-content/ec3bfc6a-e475-4f8e-b747-1a5dc92aa563.png\" alt=\"\"></p>\n<ul>\n<li>Also it was found that some media was incorrectly migrated on the previous release so <code>DataMigrationService.migrateMedia()</code> was created. This can only be run on demand from a social home page when events migration is enabled in system settings</li>\n</ul>\n"}