-
-
Notifications
You must be signed in to change notification settings - Fork 27
chore: v1.0.9 #31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
chore: v1.0.9 #31
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Implement comprehensive Cloudflare Pages deployment functionality including connection management, deployment hooks, UI components, and API endpoints to provide users with another hosting option alongside existing Netlify and Vercel integrations.
Replace external CDN icon references with local SVG files for better performance and reliability. Use vercel-icon-light.svg with dark:invert class for theme support and netlify.svg for consistent branding.
Replace external CDN reference with local cloudflare.svg for consistent branding and improved performance.
Convert deployment buttons to use IconButton components and inline SVG icons instead of img tags for better performance and reliability. Remove complex button styling and use consistent icon button pattern.
Convert toggle buttons (Preview, Code, Database, Settings) to use IconButton components, removing theme-incompatible styling and ensuring consistent behavior across light and dark modes.
Update IconButton to conditionally apply padding only when no explicit width/height is set, ensuring proper centering of hover effects. Complete the CodeModeHeader button conversions and remove unused showTerminal variable.
Update DeployDialog icons and CodeModeHeader settings button to use consistent w-8 h-8 sizing, matching all other header buttons for uniform appearance across the application.
Replace IconButton with regular button element for dropdown trigger to ensure proper Radix UI asChild prop compatibility and dropdown menu functionality.
Implement dropdown menu for the settings button in preview mode with options for Reload Preview, Deploy Options, and Push to GitHub, providing quick access to common preview-related actions.
Convert More Deploy and Publish buttons to icon buttons with w-8 h-8 sizing to match deployment icon buttons. Replace text labels with appropriate icons (plus and upload) and add tooltips for better UX.
Consolidate all left-side buttons (Preview, Code, Database, Settings) into a single container with consistent gap-1 spacing, ensuring uniform size and spacing for all toggle buttons.
Update settings button to use the exact same CSS classes as IconButton components, including focus states and disabled styling, for perfect visual consistency.
Eliminated the terminal toggle button from the code view header to simplify the interface and remove unused functionality.
Handle both 403 and 429 HTTP status codes as rate limiting in the update API route
Add missing blank line before error handling code to satisfy ESLint rules
- Parse API response JSON before checking HTTP status codes - Handle 429 status as rate limiting in fallback GitHub API calls - Update error type detection to recognize 429 as rate limiting
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
New Features
UI/UX Improvements
Bug Fixes
Technical Details