#  2nd July 2025 —  Provide fully configurable Events Row [#37](https://github.com/nbarrett/ngx-ramblers/issues/37)
## [Build #178](https://github.com/nbarrett/ngx-ramblers/actions/runs/16013186719/job/45174889493)
- 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:
  * All 3 Ramblers Event Types (Group Walk, Group Event, Wellbeing Walk)
  * Filter Criteria (Date Range, Future Events, Past Events, All Events, Choose)
  * From / To Date Range
  * Sort Order (Date Ascending, Date Descending, Choose)
  * Max Columns
  * Field Inclusion checkboxes:
    * Quick Search
    * Pagination
    * Alert Indicator
    * Auto Title
    * Add New Event Button
- Below is a rendered version of the events row showing a date range selection of group events:

![](https://ngx-ramblers.org.uk/api/aws/s3/site-content/26c9720c-b0fa-4131-8055-fd461c0450fe.png)

- Below is a screenshot of the above events row in site edit mode allowing all of the parameters to be configured:

![](https://ngx-ramblers.org.uk/api/aws/s3/site-content/ec3bfc6a-e475-4f8e-b747-1a5dc92aa563.png)

- 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