All our SaaS products are about to be updated with the releases associated to this Sprint 121:
Chouette should be updated on
Ara has been updated on
Chouette
Control presence of associated Fare Zones for Stop Areas
The user can control that a Stop Area is associated to the expected count of Fare Zones:
Manage Timetable codes
The user can view and define codes associated to each Timetable:
Control codes on all models
The Controls Code Format, Presence of Code and Code Uniqueness have been updated to support all models with codes:
Accessibility Assessment
Company
Contract
Document
Entrance
Fare Zone
Journey Pattern
Line
Line Group
Line Notice
Line Routing Constraint Zone
Point of Interest
Route
Service Facility Set
Shape
Stop Area
Stop Area Group
Timetable
Vehicle Journey
Manage codes with macros on all models
The Macros Create Code, Create Code with UUID, Create Code from Sequence have updated to support all models with codes.
Import API Improvements
The Import JSON description returned by the Chouette Import API has been simplified. Each Import is now described with the following attributes:
{ "id": 390408, "status": "running", "workbench_id": 19141, "name": "Import 20241023-0943 - Winter NeTEx.zip", "created_at": "2024-10-23T09:44:03.670+02:00", "updated_at": "2024-10-23T09:44:03.670+02:00", "started_at": "2024-10-23T09:44:03.806+02:00", "ended_at": null, "creator": "Webservice", "options": { "automatic_merge": "true", "archive_on_fail": "true", "flag_urgent": "false", }, }
The Chouette import API no longer uses the notification_target
option. The user can use theNotification center to achieve the same goal.
Ara
Dependencies upgrade
In accordance with our continuous upgrade policy and to prepare next features, the Ara technical dependencies have been upgraded (for example, to use latest ruby 3.4).