issues Search Results · language:Dune language:JavaScript language:JavaScript language:JavaScript linked:pr language:Java
Filter by
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 ...

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 IssuesProTip! Restrict your search to the title by using the in:title qualifier.