-
Notifications
You must be signed in to change notification settings - Fork 173
Refactor Backend Error Handling & Database Integrity #69
Copy link
Copy link
Open
Labels
backendAPI routes, database, server logicAPI routes, database, server logicdatabaseDatabase schema, queries, migrationsDatabase schema, queries, migrationsgssoc'26GSSoC program issueGSSoC program issuelevel:advancedAdvanced level taskAdvanced level taskneeds-maintainer-approvalpriority: mediumShould be resolved soonShould be resolved soontype:bugBug fixBug fix
Description
Metadata
Metadata
Assignees
Labels
backendAPI routes, database, server logicAPI routes, database, server logicdatabaseDatabase schema, queries, migrationsDatabase schema, queries, migrationsgssoc'26GSSoC program issueGSSoC program issuelevel:advancedAdvanced level taskAdvanced level taskneeds-maintainer-approvalpriority: mediumShould be resolved soonShould be resolved soontype:bugBug fixBug fix
The backend currently exposes internal error details and lacks proper database constraints and transactional safety. This may lead to security leaks, orphaned records, and inconsistent classroom/member data.
Tasks
Files Involved
configs/schema.tsconfigs/db.tsxlib/auth-utils.tsLabels
GSSoC26backenddatabasebugExpected Outcome
assign it to me