issues Search Results · language:Dune language:JavaScript language:JavaScript linked:pr language:Java linked:pr linked:pr
Filter by
3.2M results
Summary
Wave E (final post-hardening wave): Extract migration wizard orchestration into a state service, populate shared/ui/
with reusable components, and expand frontend unit tests.
Scope
- MigrationWizardStateService ...
area/tests
Parent bounty: #743
Bug
The job detail page apps/web/app/jobs/[id]/page.tsx renders a generic placeholder regardless of the id parameter — it
does not look up or display the matching mock job:
p Viewing ...
Parent bounty: #743
Bug
The Settings page in apps/web/app/settings/page.tsx is a static placeholder with no actionable controls:
p Account preferences, profile visibility, and security controls. /p ...
Parent bounty: #743
Bug
The @freelanceflow/db package in packages/db/package.json has no main or exports field, so other workspace packages
cannot import it:
{
name : @freelanceflow/db ,
scripts ...
Parent bounty: #743
Bug
The @freelanceflow/ui package in packages/ui/package.json only has a main field pointing to a TypeScript source file:
{ main : src/index.ts }
When another workspace package ...
Parent bounty: #743
Bug
The Navigation component in apps/web/components/Navigation.tsx includes an Admin link visible to all users:
[ /admin , Admin ]
Regular users (clients and freelancers) should ...
Parent bounty: #743
Bug
The global error handler in apps/api/src/middleware/errorHandler.js does not recognize Zod ZodError instances and
returns 500 for all validation failures:
return res.status(500).json({ ...
Parent bounty: #743
Bug
POST /api/uploads in apps/api/src/routes/uploadRoutes.js has no authentication middleware, so unauthenticated users can
upload files:
uploadRoutes.post( / , upload.single( file ...
Parent bounty: #743
Bug
POST /api/notifications in apps/api/src/routes/notificationRoutes.js has no authentication middleware, so
unauthenticated users can create notifications:
notificationRoutes.post( ...
Parent bounty: #743
Bug
POST /api/messages in apps/api/src/routes/messageRoutes.js has no authentication middleware, so unauthenticated users
can send messages:
messageRoutes.post( / , postMessage); ...

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.