All our SaaS products have been updated with the releases associated with this Sprint 139.
Chouette
Flamingo pre-analyze of imported NeTEx files
Imported NeTEx files can be pre-analyzed with Flamingo.
When a user creates a Flamingo Validation Setup and a dedicated processing rule, a validation will run on all imported NeTEx files with the provided options.
If the Flamingo validation fails, the whole import will fail before any other processing by Chouette.
Users can open the validation report by clicking on the validation report title on the import page.
Frozen datasets
When a dataset has been archived and its referential has not been visited for more than 30 days, this dataset becomes frozen.
When a dataset is frozen, all actions are blocked. It can be unfrozen manually by clicking on the cogwheel.
Once a dataset is unfrozen, it becomes archived again, and users can run all the usual operations again: checking timetables, checking service counts, and cloning.
Remove Attribute via a Macro
The Attribute of a model can be deleted by a macro.
For example, deleting all line numbers, or all entry point short names.
Once the macro has been executed, the result can be checked on the macro report.
Preview of the new dashboard interface
A new dashboard interface is starting to be implemented.
The basic structure of a dashboard can now be defined by adding empty widgets. The new dashboard menu is available only on demand in this early implementation.
The content of the widgets are currently being developed.
Widgets will include images, charts, lists, tables, numbers.
Create automatic import with default company
Users can define a default company on automatic imports.
This can be done by using the Workbench API and specifying a default company.
curl 'https://chouette.enroute.mobi/api/v1/workbenches/42/imports.json' \ --form 'workbench_import[name]=Invalid GTFS without agency' \ --form 'workbench_import[file]=@invalid-gtfs.zip' \ --form 'workbench_import[options][default_company]=default'