Release 487 - April 2023
New features
- A-to-Z Travel was enabled by adding TravelRights (per PTO) to interop tickets
- A-to-Z pricing service was implemented to use the external Fare Calculation Engine for calculating
the price for an A-to-Z journey.
- Operator definitions for Interop Products can have optional individual prices.
- "Micromobility" was added as mobility.
- "Month" was added as fixed validity option in Admin UI.
- Updated the Customer Service UI to correctly show travelrights for interop tickets.
- The virtual SAM used for signing VDV tickets now has a key-usage counter per key.
- Products can now have a validity of one month (the unit "month" was added).
- Products can now have an "Additional Validity", extending the validity of a ticket, targeted at subscription products.
Improvements
- The Batch Issuing configuration panel was moved to the Sales Channel page in Admin UI
- Language selection was added to the Batch Issuing page
- Deployments of lambdas are now only done when changed to improve deployment speed
- Scripts were added to the deployment to securely request, generate and handle VDV key material
- Lifespan validation was added to Batch Issuing
- Validation and fraud detection was adjusted for A-to-Z interop tickets
- Information endpoints were adjusted to include the interop travelright information
Bug fixes
- Sales date was set to "today" for existing products
- The default lifespan was set to "null" in the admin UI when selecting an operator
- Sales Channels which are not live would show the "create new batch" button
- An accidental change to the Product details API was reverted, Product field "productType" is restored.
Reporting
- We investigated the possibility of reporting issued tickets per PTO. This is possible
by creating an elastic report definition.