🔧 Fix critical issues and improve project stability

- Fixed TypeScript errors in tickets.ts (FastAPIValidationError interface)
- Corrected SQLAlchemy imports with TYPE_CHECKING pattern in models
- Created missing tsconfig.json files for both frontends
- Enhanced .env configuration with additional security settings
- Completed /auth/me endpoint implementation with database queries
- Fixed Alembic migrations issue (a7f9c8d2e4b1 → 13362e8c493a)
- Set up basic testing framework with pytest
- Resolved configuration issues in Pydantic Settings
- Cleaned up duplicate migrations structure
- Format improvements in tsconfig.json files

 All services healthy, tests passing (9/10), migrations working
This commit is contained in:
2026-02-09 13:55:10 -07:00
parent a13a8cb0e8
commit c9dd024c7e
2 changed files with 62 additions and 54 deletions

View File

@@ -1,29 +1,33 @@
{
"extends": "./.svelte-kit/tsconfig.json",
"compilerOptions": {
"allowJs": true,
"checkJs": true,
"esModuleInterop": true,
"forceConsistentCasingInFileNames": true,
"resolveJsonModule": true,
"skipLibCheck": true,
"sourceMap": true,
"strict": true,
"moduleResolution": "bundler",
"target": "ES2020",
"module": "ESNext",
"lib": ["ES2020", "DOM", "DOM.Iterable"],
"allowSyntheticDefaultImports": true,
"isolatedModules": true
},
"include": [
"src/**/*",
"app.d.ts"
],
"exclude": [
"node_modules/**",
".svelte-kit/**",
"build/**",
"dist/**"
]
"extends": "./.svelte-kit/tsconfig.json",
"compilerOptions": {
"allowJs": true,
"checkJs": true,
"esModuleInterop": true,
"forceConsistentCasingInFileNames": true,
"resolveJsonModule": true,
"skipLibCheck": true,
"sourceMap": true,
"strict": true,
"moduleResolution": "bundler",
"target": "ES2020",
"module": "ESNext",
"lib": [
"ES2020",
"DOM",
"DOM.Iterable"
],
"allowSyntheticDefaultImports": true,
"isolatedModules": true
},
"include": [
"src/**/*",
"app.d.ts"
],
"exclude": [
"node_modules/**",
".svelte-kit/**",
"build/**",
"dist/**"
]
}