Conversation
Adds design spec for migrating training video completion flow from direct DB access to RBAC-guarded NestJS API endpoints with SWR hooks for reactive UI updates. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Includes GET and POST methods for retrieving and marking training video completions, requiring session authentication. Updates .gitignore to exclude superpowers directory.
Introduces a new test suite to verify that the addition of the `portal` resource does not affect the existing permissions of built-in roles. The tests cover various roles including owner, admin, auditor, and employee, ensuring that permissions are correctly defined and maintained.
[dev] [Marfuen] mariano/fix-training-videos
PR SummaryMedium Risk Overview Adds a new Written by Cursor Bugbot for commit fce34d3. This will update automatically on new commits. Configure here. |
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
apps/portal/src/app/(app)/(home)/[orgId]/components/video/VideoCarousel.tsx
Show resolved
Hide resolved
|
🎉 This PR is included in version 3.3.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |

This is an automated pull request to release the candidate branch into production, which will trigger a deployment.
It was created by the [Production PR] action.