Sprint 133

Sprint 133

All our SaaS products are about to be updated with the releases associated with this Sprint 133.

Chouette

Manage Import tags via Source

The user can define tags in a Source. These tags will be associated to each Import started by this Source.

sprint-132-chouette-source-tags.png
Define tags in Source to organize Imports

Search Publications with new interface

The Workgroup Publication interfaces have been reworked to provide a more powerful search interface, especially useful for users who manage many Publication Setups in the same Workgroup.

The user can search all Publications in the Workgroup:

image-20250926-075709.png

The Publication Setup provides a link to see associated Publications (in the Publication search page).

image-20250926-075901.png

Specify a Code Space for Publication API

The user can select a targeted code space in the Publication API defintion:

image-20250926-075931.png

In this case, the Publication API endpoints will use this code space to find models (for example, in https://enroute.atlassian.net/wiki/spaces/PUBLIC/pages/2786328577/Documents#Publication-of-documents-via-API).

Search with new interface

All search interfaces are now improved. The user can use new features on all these interfaces, like saved searches.

image-20250926-082205.png
Search Calendars
image-20250926-082405.png
Search Aggregates by text
image-20250926-083122.png
Search line referential
image-20250926-083421.png
Search shapes

Ara

Technical updates to improve performance

In the background of our functional changelogs, we are performing constant technical updates. Ara is now using the latest Go release to improve its memory management and associated performances.

Chouette Valid

Retrieve Ruleset details via CLI client

The user can retrieve an owned Ruleset details via get command:

➜ secretary-client get ruleset enroute:french:v2 Slug: enroute:french:v2 Name: enRoute French Profile (2025-06) Definition: [ { "rule_context": "resource/kind_of", "resource_classes": ["StopPlace", "Line", "Operator", "Network"], "rules": [ { "rule": "attribute/mandatory", "name": "name" } ] },

Only the Ruleset defintion can be retrieved with --definition option:

➜ secretary-client get ruleset --definition enroute:french:v2 [ { "rule_context": "resource/kind_of", "resource_classes": ["StopPlace", "Line", "Operator", "Network"],

Ruleset Documentation improvement

How to manage Chouette Valid Rulesets