Skip to content

issues Search Results · language:Dune language:JavaScript language:JavaScript language:JavaScript linked:pr language:Java

Filter by

3.2M results  (352 ms)

3.2M results

Goal Write integration tests that verify the service layer handles a DB connection loss gracefully and resumes automatically when the DB comes back. Infrastructure-level tests already exist (PersistenceAvailabilityInvocationHandlerTest, ...
enhancement
feature

Summary In apps/api/src/app.js, app.use(express.json()) is registered before app.use(apiLimiter). This means body parsing happens before rate limiting, so a client can send many large or malformed JSON ...

Goal Write unit tests for SystemLogService (src/main/java/com/sadna/group13a/application/Services/SystemLogService.java). No tests exist for this class today. It is a critical component — used by refundAndAlertOnFailure() ...
enhancement
feature

Goal Write unit tests for SuspensionExpiryJob.liftExpiredSuspensions() (src/main/java/com/sadna/group13a/application/Services/SuspensionExpiryJob.java). No tests exist for this class today. Test cases ...
enhancement
feature

Summary loginUser in apps/api/src/services/authService.js hardcodes role: client in the JWT and does not return a user id in the response. The login response shape is incomplete. Impact - All authenticated ...

Summary GET /api/users in apps/api/src/routes/userRoutes.js has no authMiddleware. Any unauthenticated client can enumerate all user records. Impact - Full user list (emails, roles, IDs) is publicly ...

Summary postUser in apps/api/src/controllers/userController.js passes req.body directly to createUser() with no Zod validation and no authentication middleware. The route is publicly accessible. Impact ...

Goal Define the exact runtime contract required to run full Codex in the browser through wasm-host, beyond the current codex --version smoke. Why The current browser adapter can run a narrow raw WASI ...

Summary postNotification in apps/api/src/controllers/notificationController.js passes req.body directly to createNotification() with no Zod validation. Impact - Notifications can be created with missing ...

Summary postMessage in apps/api/src/controllers/messageController.js passes req.body directly to sendMessage() with no Zod validation. Impact - Clients can send messages with no recipientId or an ...
Issue origami icon

Learn how you can use GitHub Issues to plan and track your work.

Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub Issues
ProTip! Restrict your search to the title by using the in:title qualifier.
Issue origami icon

Learn how you can use GitHub Issues to plan and track your work.

Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub Issues
ProTip! Restrict your search to the title by using the in:title qualifier.