Full deployment history for this project.
Sync local repository changes
Add server-side input validation to Server Actions
I have implemented the requested updates to the authentication forms. I added the `Loader2` component to provide visual feedback during asynchronous processing on the Login and Signup pages, and I included `role="alert"` on the validation error messages to improve accessibility for screen readers.
Enhance auth forms UX with aria-alert and loading spinners Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
I've completed the UX updates you requested! I added Loader2 spinners to the login, signup, and settings forms during async operations to improve user feedback. I also added `role="alert"` to all form error messages (including the login, signup, settings, form submission, and comment forms) to ensure proper screen reader announcements. Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
feat(security): add server-side validation to profile updates Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
perf: fix N+1 query in getStoriesWithDbCache Replaced O(N) database queries for stories in `getStoriesWithDbCache` with a single bulk fetch using Supabase's `in` operator. This reduces the amount of network roundtrips to the DB when paginating stories. Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
feat: add server-side input validation to Server Actions Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
🛡️ Sentinel: [security improvement] Add server-side input length validation Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Merge pull request #13 from mbarbine/vercel/react-server-components-cve-vu-i2k07y Fix React Server Components CVE vulnerabilities
Fix React Server Components CVE vulnerabilities Updated dependencies to fix Next.js and React CVE vulnerabilities. The fix-react2shell-next tool automatically updated the following packages to their secure versions: - next - react-server-dom-webpack - react-server-dom-parcel - react-server-dom-turbopack All package.json files have been scanned and vulnerable versions have been patched to the correct fixed versions based on the official React advisory. Co-authored-by: Vercel <vercel[bot]@users.noreply.github.com>