Skip to content

Ocpb 187 eval page#56

Open
pfvbell wants to merge 48 commits intomainfrom
ocpb-187-eval-page
Open

Ocpb 187 eval page#56
pfvbell wants to merge 48 commits intomainfrom
ocpb-187-eval-page

Conversation

@pfvbell
Copy link
Copy Markdown
Collaborator

@pfvbell pfvbell commented Sep 23, 2025

This change involves the addition of an evals page. I have included a super lightweight password protection with a password that can be found at 'EVALS_ADMIN_PASSWORD' in the environment variables. This is just a temporary measure so that users cannot see our backend data. It should be replaced by a proper RLS-based system once we have auth.

thelonehegelian and others added 30 commits March 10, 2025 12:18
refactor: replace result types with try-catch patterns

feat: create error utilities

chores: remove Result type
refactor: update database function using DatabasError class
…for-db-queries

Ocpb 120 refactor error handling for db queries
…-124 branch that caused the build to fail. Will remove again in next commit
djb2812 and others added 17 commits March 26, 2025 10:55
…tests

Ocpb 143 mock open ai api for E2E tests
…or-an-hour-when-there-s-a-failure

Ocpb 156 stop e2 e tests running for an hour when there s a failure
- Remove secondary and accent color options from branding interface
- Change 'Color' terminology to 'Colour'
- Update BrandingData interface to only include primary color
- Remove secondary/accent color handling from API routes
- Update TenantContext to only manage primary color
- Remove secondary/accent CSS variables and utilities
- Add database migration to remove secondary_color and accent_color columns
@vercel
Copy link
Copy Markdown

vercel Bot commented Sep 23, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
rep-coach Ready Ready Preview Comment Sep 24, 2025 11:08am

@pfvbell
Copy link
Copy Markdown
Collaborator Author

pfvbell commented Sep 24, 2025

I tried to run the tests but the setup didn't seem to work. (mocking problems with OpenAI and Supabase, and Jest configuration issues with ESM modules). I ran build an linting checks though.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants