Skip to content

Modernize frontend stack#58

Merged
lucaslorentz merged 7 commits intomainfrom
modernize-frontend
Mar 6, 2026
Merged

Modernize frontend stack#58
lucaslorentz merged 7 commits intomainfrom
modernize-frontend

Conversation

@lucaslorentz
Copy link
Copy Markdown
Owner

Summary

  • CRA → Vite + pnpm: Faster builds, HMR, modern tooling
  • React 19, React Router 7, MUI 7: All major deps on latest
  • oidc-client → oidc-client-ts: Replace deprecated auth library
  • axios → native fetch: Remove unnecessary dependency
  • Cleanup: ErrorBoundary, StrictMode, remove StyledEngineProvider, simplify theme, migrate Grid to v2 API

Test plan

  • dotnet build — 0 warnings, 0 errors (all 3 TFMs)
  • dotnet test --filter InMemory — 96/96 pass
  • Aspire + Playwright smoke test — create BookParallel, verify Completed
  • Vite dev server — HMR, API proxy, create orchestration all working

🤖 Generated with Claude Code

lucaslorentz and others added 7 commits March 6, 2026 21:03
…ndary

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@lucaslorentz lucaslorentz merged commit e783f39 into main Mar 6, 2026
2 checks passed
@lucaslorentz lucaslorentz deleted the modernize-frontend branch March 6, 2026 22:14
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.

1 participant