• Lead VietProDev's avatar
    fix(server): remove unimplemented autoLoadPools calls · ad7fda59
    Lead VietProDev authored
    server.ts had two calls to MultiPoolService.autoLoadPools() but the method
    does not exist in multiPoolService.ts — it was scaffolded for Phase 3
    (multi-project SSO) but never implemented. The orphaned calls caused 2
    TypeScript compilation errors, blocking `pnpm tsc --noEmit` and preventing
    the project from reaching a clean state.
    
    Both call sites are replaced with a // TODO(phase3) comment pointing back
    to line ~447 so Phase 3 implementers know where to re-add the logic.
    
    Impact: none for the current SSO flows (Phase 1 OIDC, Phase 2 email
    verification). projectIntegrationService.findUserByEmail(appCode, email)
    still needs a pool to exist — Phase 3 will wire createPool() here so that
    ProjectUserReaderService can resolve cross-project user lookups.
    
    admin/health.ts / adminService.ts / projectIntegrationService.ts are not
    touched because they only use the existing public API
    (createPool/getPool/listPools/healthCheck).
    Co-authored-by: 's avatarCursor <cursoragent@cursor.com>
    ad7fda59
Name
Last commit
Last update
.husky Loading commit data...
config Loading commit data...
docs Loading commit data...
infrastructure Loading commit data...
lib Loading commit data...
scripts Loading commit data...
sql Loading commit data...
src Loading commit data...
tests Loading commit data...
.dockerignore Loading commit data...
.env.example Loading commit data...
.eslintrc.js Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.prettierignore Loading commit data...
.prettierrc Loading commit data...
AUTHORS Loading commit data...
CONTRIBUTING.md Loading commit data...
Dockerfile Loading commit data...
PLANS.md Loading commit data...
PROGRESS.md Loading commit data...
README.md Loading commit data...
RUN.md Loading commit data...
docker-compose.ha.yml Loading commit data...
docker-compose.yml Loading commit data...
jest.config.ts Loading commit data...
nodemon.json Loading commit data...
package-lock.json Loading commit data...
package.json Loading commit data...
pnpm-lock.yaml Loading commit data...
test-login.json Loading commit data...
tsconfig.json Loading commit data...
tsconfig.test.json Loading commit data...