|
DEF-023 — Login endpoints couple authentication with device registration
|
2026-06-17
|
Backend, Medium severity, New
|
|
DEF-024 — POST /login-with-email buries the auth token inside the user object
|
2026-06-17
|
Backend, Medium severity, New
|
|
DEF-025 — POST /register field naming is inconsistent with the rest of the API
|
2026-06-17
|
Backend, High severity, New
|
|
DEF-026 — Six endpoints require the auth token duplicated in the request body
|
2026-06-17
|
Backend, Medium severity, New
|
|
DEF-027 — Forgot password flow is internally broken: the two steps use different field names for the same value
|
2026-06-17
|
Backend, High severity, New
|
|
DEF-029 — Server exposes full internal stack traces in error responses
|
2026-06-17
|
Backend, High severity, Security, New
|
|
DEF-030 — 15 features are non-functional: endpoints return 404 or redirect instead of handling requests
|
2026-06-17
|
Backend, High severity, New
|
|
DEF-031 — OTP verification accepts any code — phone login and registration can be bypassed by anyone
|
2026-06-17
|
Backend, Critical severity, Security, New
|
|
DEF-032 — Admin panel /login and /logout routes return HTTP 405 and expose Laravel Ignition debug page
|
2026-06-17
|
Admin Panel, High severity, Security, New
|
|
DEF-033 — Admin login gives no error feedback when invalid credentials are submitted
|
2026-06-17
|
Admin Panel, Medium severity, UX, New
|
|
DEF-034 — Settings page breadcrumb shows ‘Dashboard’ instead of ‘Drivelink’ — inconsistent with all other pages
|
2026-06-17
|
Admin Panel, Low severity, UI, New
|
|
DEF-035 — Admin Panel: Column header sorting has no effect on any table
|
2026-06-17
|
Admin Panel, Medium severity, UX, New
|
|
DEF-036 — Dashboard: ‘View All’ button on Live Activity Feed does not navigate
|
2026-06-17
|
Admin Panel, Medium severity, UX, New
|
|
DEF-037 — Dashboard loads with 3 console errors: missing assets and Firebase initialisation failure
|
2026-06-17
|
Admin Panel, High severity, Functional, New
|
|
DEF-038 — Masters: Duplicate titles accepted with no validation error
|
2026-06-17
|
Admin Panel, Medium severity, Data Integrity, New
|
|
DEF-039 — Masters create and edit forms have no Cancel or Back button
|
2026-06-17
|
Admin Panel, Low severity, UX, New
|
|
DEF-040 — Safety Alerts: Reports count column shows blank despite data being present in DOM
|
2026-06-17
|
Admin Panel, Medium severity, UI, New
|
|
DEF-041 — Customers: Status toggle deactivates/activates customer with no confirmation prompt
|
2026-06-17
|
Admin Panel, Medium severity, UX, New
|
|
DEF-042 — Customers: Profile images do not load — broken placeholder shown for all customers
|
2026-06-17
|
Admin Panel, Medium severity, UI, New
|
|
DEF-043 — Stories: 11 of 12 story images fail to load — direct S3 URLs inaccessible
|
2026-06-17
|
Admin Panel, Medium severity, UI, New
|
|
DEF-044 — Stories: Search does not filter results — jQuery undefined at runtime
|
2026-06-17
|
Admin Panel, High severity, Functionality, New
|
|
DEF-045 — Convoys: Grid/List view toggle does not switch layout
|
2026-06-17
|
Admin Panel, Low severity, UI, New
|
|
DEF-046 — Settings: Site Name can be saved empty — no server-side validation
|
2026-06-17
|
Admin Panel, High severity, Validation, New
|
|
DEF-047 — Activity Logs: Filter by Action returns 0 results for all action values
|
2026-06-17
|
Admin Panel, High severity, Functionality, New
|
|
DEF-048 — Activity Logs: Module names display with extra spaces between letters (e.g. ‘F A Q’, ‘C M S Page’)
|
2026-06-17
|
Admin Panel, Low severity, UI, New
|
|
DEF-049 — Live Vehicle Tracking: socket.io server returns 503 — real-time tracking non-functional
|
2026-06-17
|
Admin Panel, Critical severity, Functionality, New
|
|
DEF-050 — Verification Requests: Search triggers SQL error that exposes full database schema in browser alert
|
2026-06-17
|
Admin Panel, Critical severity, Security, Functionality, New
|
|
DEF-018 — Registering with an already-used phone number leaves UI stuck after alert
|
2026-06-14
|
High severity, New
|
|
DEF-019 — Admin Panel: Customer Search Does Not Filter Results and Resets on Submit
|
2026-06-14
|
High severity, New
|
|
DEF-020 — Deleted account’s phone number still blocks re-registration on iOS
|
2026-06-14
|
High severity, New
|
|
DEF-021 — POST /register API does not enforce phone-number uniqueness
|
2026-06-14
|
High severity, New
|
|
DEF-014 — Stories Management: Oversized Pagination Icons Overlap Page Number Controls
|
2026-05-16
|
High severity, High priority, Open
|
|
DEF-015 — Admin Sidebar: Bottom Navigation Items Not Reachable (Scroll Not Functioning)
|
2026-05-16
|
Critical severity, Critical priority, Open
|
|
DEF-016 — Admin Panel: Inconsistent Pagination Style Across Pages
|
2026-05-16
|
Medium severity, Medium priority, Open
|
|
DEF-017 — Admin Panel: Full Page Reload on Every Navigation Click
|
2026-05-16
|
High severity, High priority, Open
|
|
DEF-012 — Stories Management: View Toggle Buttons Non-Functional
|
2026-05-15
|
Medium severity, Medium priority, Open
|
|
DEF-013 — Stories Management: Oversized Arrow/Chevron Icon Display
|
2026-05-15
|
Medium severity, High priority, Open
|
|
DEF-001 — Canadian OTP not working (Registration/Login)
|
2025-12-26
|
High severity, Pending Retest
|
|
DEF-002 — Password requirements missing (Password validation)
|
2025-12-26
|
Medium severity, Pending Retest
|
|
DEF-003 — Cross-account vehicle data prefilled after sign-up; cannot edit VIN
|
2025-12-26
|
Critical severity, Pending Retest
|
|
DEF-004 — VIN already used message blocks user (no edit/back)
|
2025-12-26
|
High severity, Pending Retest
|
|
DEF-005 — Add Vehicle ‘Make’ dropdown list incomplete and not sorted
|
2025-12-26
|
High severity, Open
|
|
DEF-006 — Model list missing entries for selected make
|
2025-12-26
|
High severity, Open
|
|
DEF-007 — Intermittent false VIN already used after successful add
|
2025-12-26
|
High severity, Open
|
|
DEF-008 — Password requirements not communicated (Create Account)
|
2025-12-26
|
Medium severity, Pending Retest
|
|
DEF-009 — Change Password submission provides no feedback on failure
|
2025-12-26
|
High severity, Open
|
|
DEF-010 — VIN number validation missing
|
2025-12-26
|
High severity, Pending Retest
|
|
DEF-011 — Show All Notifications duplicated 7 times; toggles reset
|
2025-12-26
|
High severity, Pending Retest
|