issues Search Results · language:Dune language:JavaScript language:HTML language:TypeScript language:JavaScript linked:pr
Filter by
5.7M results
Parent bounty: #743
Bug
apps/web/app/messaging/page.tsx is a static placeholder with no content:
export default function MessagingPage() {
return (
section className= card
h2 Messaging ...
Parent bounty: #743
Bug
packages/ui/src/Button.tsx accepts only a children prop and hardcodes all attributes:
export function Button({ children }: { children: React.ReactNode }) {
return button style={{...}} ...
Parent bounty: #743
Bug
GET /api/auth/oauth/:provider/callback in apps/api/src/controllers/authController.js echoes back the provider route
parameter with no validation:
export async function oauthCallback(req, ...
Parent bounty: #743
Bug
apps/api/src/services/reviewService.js returns direct references to internal state:
export async function listReviews() {
return reviews; // direct array reference — caller ...
Parent bounty: #743
Bug
apps/api/src/services/userService.js spreads payload after id, allowing callers to override it:
export async function createUser(payload) {
const user = { id: `usr_${Date.now()}`, ...
Parent bounty: #743
Bug
apps/api/src/services/jobService.js spreads payload AFTER setting id and status, so caller can override both:
export async function createJob(payload) {
const job = { id: `job_${Date.now()}`, ...
Parent bounty: #743
Bug
apps/api/src/services/notificationService.js stores and returns the same object:
export async function listNotifications() {
return notifications; // direct array reference ...
Parent bounty: #743
Bug
apps/api/src/services/messageService.js returns mutable internal state:
export async function listMessages() {
return messages; // direct array reference
}
export async function ...
Summary
Add a CodeRabbit review config so every pull request is checked against the conventions ESLint cannot enforce on its
own.
Background
ESLint and CI already gate the mechanical rules such as the ...
type:ci

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.