Skip to content

Conversation

buckhalt
Copy link
Member

@buckhalt buckhalt commented Oct 8, 2025

This pull request removes the entire feedback banner and feedback modal functionality from the application, including all related components and their usage across the codebase. It also standardizes environment variable names for database connections, updates environment variable handling for improved compatibility, and adds a new build script for Netlify and Vercel deployments. Minor code cleanup and dependency updates are also included.

Removal of Feedback Banner and Related Features:

Environment Variable Standardization and Backwards Compatibility:

  • Updated environment variable names for database connections from POSTGRES_PRISMA_URL/POSTGRES_URL_NON_POOLING to DATABASE_URL/DATABASE_URL_UNPOOLED in .env.example and env.js, with fallback support for the old variable names for backwards compatibility. [1] [2] [3]

Build Process Improvements:

  • Added a new build:platform script to package.json and updated the Netlify and Vercel build commands to use it, ensuring database setup and initialization steps are performed during deployment. [1] [2] [3]

Dependency and Code Cleanup:

  • Removed the unused @radix-ui/react-visually-hidden dependency and the custom components/ui/sheet.tsx file, as they are no longer needed after feedback modal removal. [1] [2]

These changes simplify the codebase by removing unused feedback-related features and improve deployment and environment configuration consistency.

Copy link

vercel bot commented Oct 8, 2025

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

Project Deployment Preview Comments Updated (UTC)
fresco-sandbox Ready Ready Preview Comment Oct 9, 2025 6:26pm
fresco-storybook Ready Ready Preview Comment Oct 9, 2025 6:26pm
1 Skipped Deployment
Project Deployment Preview Comments Updated (UTC)
barf Ignored Ignored Oct 9, 2025 6:26pm

Copy link

netlify bot commented Oct 8, 2025

Deploy Preview for fresco-test failed.

Name Link
🔨 Latest commit 5bfcfc6
🔍 Latest deploy log https://app.netlify.com/projects/fresco-test/deploys/68e7fda7a23d090008e57869

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.

1 participant