Skip to content

feat: Add additional /api/v1 routing for endpoints#1511

Merged
abbiemery merged 2 commits into
mainfrom
version-api
Apr 24, 2026
Merged

feat: Add additional /api/v1 routing for endpoints#1511
abbiemery merged 2 commits into
mainfrom
version-api

Conversation

@abbiemery

Copy link
Copy Markdown
Contributor

This adds /api/v1 routing for all current secure endpoints. This leaves both sets of routing usable in in the openapi schema, but marks the ones without the prefix with a deprecation tag. This gives us a step towards having a versioned api while not introducing any breaking changes. Having an api behind a version prefix affords us flexibility going forward to add and migrate to new features with fewer issues.

@abbiemery abbiemery requested a review from a team as a code owner April 24, 2026 11:05
@abbiemery abbiemery changed the title Add additional /api/v1 routing for endpoints refactor: Add additional /api/v1 routing for endpoints Apr 24, 2026
@codecov

codecov Bot commented Apr 24, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 95.30%. Comparing base (de15ec5) to head (35fd309).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1511      +/-   ##
==========================================
+ Coverage   95.28%   95.30%   +0.02%     
==========================================
  Files          43       43              
  Lines        3179     3197      +18     
==========================================
+ Hits         3029     3047      +18     
  Misses        150      150              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@abbiemery abbiemery merged commit 862f403 into main Apr 24, 2026
29 of 31 checks passed
@abbiemery abbiemery deleted the version-api branch April 24, 2026 12:47
@abbiemery abbiemery changed the title refactor: Add additional /api/v1 routing for endpoints feat: Add additional /api/v1 routing for endpoints Apr 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants