Skip to content

Updating some problems#94

Merged
tuxalp merged 27 commits into
masterfrom
fix_europaplatz
Jul 22, 2026
Merged

Updating some problems#94
tuxalp merged 27 commits into
masterfrom
fix_europaplatz

Conversation

@ue71603

@ue71603 ue71603 commented Feb 26, 2026

Copy link
Copy Markdown
Collaborator

TODO

    • Store the Reisendenbezihung somewhere
  • remove a lot of TODOs
  • Write MD correctly
  • make sure age works through the system

To test

  • having "NOVA-Subcription" as the first fare_authority_filter switche the produkt_taxonomy to Subscriptions
  • Multiple travellers possible
  • Allows multiple entitlement cards (! no special cards like LIBERO)
  • test all passenger_category that are available

DONE

  • study if we can deal with Libero cards and the like -> Not currently.
  • Improved testing (test_configuration becomes a json file to load) -> JSON
  • Rebuilt test_network_flow to include traveller(s) and more stuff -> added to 1.4
  • fixing Europaplatz for good -> added to 1.4
  • Starting work on expanding parameters -> added to 1.4
  • Process all Fare Requests (or we have to document that it can only be one and raise an error) -> 1.4
  • Do the changes in the interface also to OJP2 -> 1.4
  • map_ojp2_trip_result_to_ojp2_fare_request (and also ojp1) must support the other parameters as well -> done for requests. Responses come later.
    • study what to do with birthday (extension?) --> added as an issue to OJP
  • do we need Geschlecht? --> added as an issue to OJP

@ue71603
ue71603 requested a review from tuxalp February 26, 2026 21:00
@ue71603 ue71603 added the enhancement New feature or request label Feb 26, 2026
@ue71603 ue71603 added this to the v1.4 milestone Mar 9, 2026

@tuxalp tuxalp left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All tests successful.

@tuxalp tuxalp self-assigned this Jul 22, 2026
@ue71603
ue71603 requested a review from tuxalp July 22, 2026 11:27
@tuxalp
tuxalp merged commit 0b51022 into master Jul 22, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants