DriveLink
  • Home
  1. Defect Reports
  • Defect Reports
    • 2026-02-08
      • iOS App
        • DEF-001
        • DEF-002
        • DEF-003
        • DEF-004
        • DEF-005
        • DEF-006
        • DEF-007
        • DEF-008
        • DEF-009
        • DEF-010
        • DEF-011
        • DEF-018
    • 2026-06-17
      • Admin Panel
        • DEF-012
        • DEF-013
        • DEF-014
        • DEF-015
        • DEF-016
        • DEF-017
        • DEF-019
        • DEF-020
        • DEF-021
        • DEF-032
        • DEF-033
        • DEF-034
        • DEF-035
        • DEF-036
        • DEF-037
        • DEF-038
        • DEF-039
        • DEF-040
        • DEF-041
        • DEF-042
        • DEF-043
        • DEF-044
        • DEF-045
        • DEF-046
        • DEF-047
        • DEF-048
        • DEF-049
        • DEF-050
      • Backend API
        • DEF-023
        • DEF-024
        • DEF-025
        • DEF-026
        • DEF-027
        • DEF-029
        • DEF-030
        • DEF-031

Defect Reports

Published

2026-06-18

Browse the defects reported during QA testing of the DriveLink admin panel. Use the column headers to sort, or the search box to filter by ID, title, severity, priority, or status.

Defect Date Observed Severity / Priority / Status
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
No matching items
    2026-02-08