All Bugs
Track and manage all reported issues
API Rate Limiting not triggering correctly
The documentation states a limit of 100 req/min, but I was able to send 500 requests without receiving a 429 Too Many Requests response. This is a security risk.
Tooltip getting stuck open on Dashboard
Hovering over the "info" icon on the analytics chart opens the tooltip, but moving the mouse away doesn't close it. It requires a page refresh to clear.
Mobile View: "Save" button cut off on iPhone 13
Description: On the "Edit Profile" modal, the "Save Changes" button is pushed below the fold and cannot be scrolled to on iOS Safari. Screenshot: [Attached image placeholder]
Dark Mode: Text Contrast Issue in Sidebar
When switching to Dark Mode, the navigation links in the left sidebar remain dark gray (#333) against the black background, making them nearly impossible to read. Suggested Fix: Change link color to #EFEFEF when the .dark-theme class is active.
OAuth Login Loop
Users attempting to log in via SSO are being redirected back to the login page without an error message. The session token is not being stored in LocalStorage. Console Log: Uncaught TypeError: Cannot read property 'token' of undefined.
500 Error when exporting User Data to CSV
The bulk export function is failing for accounts with more than 10,000 records. The server returns a generic 500 Internal Server Error after about 30 seconds of loading.
Payment Gateway Timeout on Enterprise Plan
When upgrading from "Pro" to "Enterprise," the Stripe modal hangs indefinitely after clicking confirm. The user is charged, but the account status does not update. Steps to Reproduce: Go to Settings > Billing > Upgrade > Select Enterprise > Enter valid card > Submit.