Enhancement to walk edit view to permit the finish time to be manually input or for it to be calculated by inputting an average miles per hour figure.
Walk distance has now been moved from the Walk Details tab to the Main details tab with the other distance calculating fields.
Fix to start time calculations being an hour incorrect when walk date falls on a daylight savings transition day (e.g. happens on 27th Oct 2024 and 31st March 2024). Added unit test for this and fixed all others.
Walks Config Service created as a basis for storing global walk defaults such as milesPerHour.
For walks that are populated via Walks Manager:
fixed case where it was possible to expand the walk view onto an edit screen which is not permitted