Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

All our products have been updated on with the releases associated to the Sprint 41.

Table of Contents

Chouette

Manage Workbench permission restrictions

The authorized user (owner of a workgroup) can select/restrict available permissions for all users associated to a given Workbench.

...

Optimise GTFS import by sharing Route and Journey Pattern

Chouette creates a single Route and a JourneyPattern even if the stop_times aren’t valid. The vehicle_journey isn’t created when several GTFS trips serve the same stops and shared the same Route/Journey Pattern attributes.

The Route and Journey Pattern are created are re-used by GTFS import, using these criteria:

  • trip.route_id

  • trip.direction_id

  • trip.headsign or trip.short_name

  • Ordered ordered stop_times.stop_id

Improve GTFS import messages on unknown Stop in a Trip

When Chouette treats a GTFS import with stop_times.txt that never references stops and stops.txt is empty, the import will fail without creating a referential with a new error message :

The Chouette GTFS Import uses now an improved message when GTFS Stop Time doesn’t use a valid / existing stop id.

In this case, the import will contain this error message 🇫🇷 Pas d’arrêt spécifié / 🇬🇧 No specified stop for each invalid GTFS Stop Time.

Optimise Vehicle Journeys GTFS export

Work The Chouette GTFS Export has been improved to manage very large Vehicle Journeys collection (above 100 000). The work is still in progress to export improve the processing of very large Vehicle Journey Stops collection (more than a million items) exported into GTFS Stop Times.

Fix GTFS export when preferring Referent Stop Areas

The When the user selects the GTFS export should use the Referent parent when the option "Prefer Referents Stop Areas". When two Quays have the same Referent and exported with the option “Prefer Referents”, Chouette create now the Referent Stop Place once exported twice as result, the Chouette export has no more problem to export the Referent Stop Area into a single GTFS Stop. A issue was present when several quays had parents which share the same Referent.

Define Company default language

Status
colourPurple
titleDRAFT

Chouette will provide a new attribute to define the default language used by a Company. This attribute is present in NeTEx and GTFS formats but isn’t yet managed by Chouette.

...

This attribute is exported:

  • in GTFS, as agency_lang

  • in NeTEx, as Locale/DefaultLanguage

The user can select a default language to be associated to a Company.

This attribute is used in the GTFS export as the agency language (with a two letter code). It’ll be used in the NeTEx export as Locale/DefaultLanguage.

...

Display Operation started/ended times

...

  • the operation creation time (by the user, by Chouette or by API),

  • the start and end processing times

  • the processing duration

...

Security upgrades

...

Rails

...

Chouette dependencies are constantly analyzed to find and resolve possible security issues. These libraries have been updated in this new release :

  • rails to 5.2.4.3

  • puma to 4.3.5