Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make Transmodel GraphQl API an official OTP API #5573

Merged
merged 8 commits into from
Dec 18, 2023

Conversation

t2gran
Copy link
Member

@t2gran t2gran commented Dec 13, 2023

Summary

Move Transmodel API out of the Sandbox and make it on by default.

Issue

πŸŸ₯ No

Unit tests

πŸŸ₯ No

Documentation

βœ… Doc is updated. We probably need to write better doc on the transmodel API - that is not included here. I have only updated the doc so it should be correct.

Changelog

βœ…

Bumping the serialization version id

πŸŸ₯ Not needed.

@t2gran t2gran added this to the 2.5 (next release) milestone Dec 13, 2023
@t2gran t2gran requested a review from a team as a code owner December 13, 2023 15:49
@t2gran t2gran changed the title Otp move transmodel api The Transmodel GraphQl API is now an official API in OTP Dec 13, 2023
Copy link

codecov bot commented Dec 13, 2023

Codecov Report

Attention: 5 lines in your changes are missing coverage. Please review.

Comparison is base (df9e1e1) 67.35% compared to head (a3e2461) 67.24%.

❗ Current head a3e2461 differs from pull request most recent head 7543ff2. Consider uploading reports for the commit 7543ff2 to get more accurate results

Files Patch % Lines
...pentripplanner/api/configuration/APIEndpoints.java 0.00% 3 Missing ⚠️
...ner/apis/transmodel/mapping/PreferencesMapper.java 90.90% 1 Missing ⚠️
...ner/standalone/configure/ConstructApplication.java 0.00% 1 Missing ⚠️
Additional details and impacted files
@@              Coverage Diff              @@
##             dev-2.x    #5573      +/-   ##
=============================================
- Coverage      67.35%   67.24%   -0.12%     
+ Complexity     16150    16084      -66     
=============================================
  Files           1857     1852       -5     
  Lines          71075    70970     -105     
  Branches        7402     7399       -3     
=============================================
- Hits           47872    47722     -150     
- Misses         20745    20782      +37     
- Partials        2458     2466       +8     

β˜” View full report in Codecov by Sentry.
πŸ“’ Have feedback on the report? Share it here.

docs/Configuration.md Outdated Show resolved Hide resolved
docs/Version-Comparison.md Outdated Show resolved Hide resolved
docs/apis/TransmodelApi.md Outdated Show resolved Hide resolved
docs/apis/TransmodelApi.md Outdated Show resolved Hide resolved
docs/apis/TransmodelApi.md Outdated Show resolved Hide resolved
mkdocs.yml Outdated Show resolved Hide resolved
@leonardehrenfried
Copy link
Member

Please resolve the conflicts

Copy link
Member

@leonardehrenfried leonardehrenfried left a comment

Choose a reason for hiding this comment

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

I agree with Johan's spelling requests but the rest of the code looks good.

@leonardehrenfried leonardehrenfried changed the title The Transmodel GraphQl API is now an official API in OTP Make Transmodel GraphQl API official OTP API Dec 14, 2023
@leonardehrenfried
Copy link
Member

Please also resolve the conflicts.

@leonardehrenfried leonardehrenfried changed the title Make Transmodel GraphQl API official OTP API Make Transmodel GraphQl API an official OTP API Dec 14, 2023
docs/Configuration.md Outdated Show resolved Hide resolved
@jtorin
Copy link
Contributor

jtorin commented Dec 18, 2023

Sorry, found two typos.

Co-authored-by: Johan Torin <jtorin@users.noreply.github.com>
@t2gran t2gran merged commit 4230fd3 into opentripplanner:dev-2.x Dec 18, 2023
5 checks passed
@t2gran t2gran deleted the otp_move_transmodel_api branch December 18, 2023 15:29
t2gran pushed a commit that referenced this pull request Dec 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants