Skip to content

feat: implement first-run setup wizard#584

Merged
Aureliolo merged 8 commits into
mainfrom
feat/first-run-setup
Mar 19, 2026
Merged

feat: implement first-run setup wizard#584
Aureliolo merged 8 commits into
mainfrom
feat/first-run-setup

fix: correct guard test name and add statusLoaded assertion

1862130
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project failed Mar 19, 2026 in 0s

92.55% (-0.12%) compared to ce9a3e0

View this Pull Request on Codecov

92.55% (-0.12%) compared to ce9a3e0

Details

Codecov Report

❌ Patch coverage is 77.99043% with 46 lines in your changes missing coverage. Please review.
✅ Project coverage is 92.55%. Comparing base (ce9a3e0) to head (1862130).
⚠️ Report is 1 commits behind head on main.
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
src/synthorg/api/controllers/setup.py 76.59% 37 Missing and 7 partials ⚠️
src/synthorg/api/app.py 33.33% 1 Missing and 1 partial ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #584      +/-   ##
==========================================
- Coverage   92.66%   92.55%   -0.12%     
==========================================
  Files         545      547       +2     
  Lines       27065    27274     +209     
  Branches     2603     2615      +12     
==========================================
+ Hits        25080    25243     +163     
- Misses       1568     1605      +37     
- Partials      417      426       +9     

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

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.