Draft
[WIP] Start implementation of website design improvements#2
Conversation
This workflow automates the deployment of both frontend and backend applications to a Linux server. It includes steps for checking out code, setting up Node.js, installing dependencies, building applications, deploying to the server, and running health checks.
Refactor deployment script to check for existing commands before installation and improve sudo command usage.
Updated systemd service file creation to use temporary files for frontend and backend services. Adjusted ExecStart commands to use variables for paths.
Removed frontend service setup from deployment workflow and added backend service restart step.
Added setup for frontend service including systemd configuration and firewall rules.
…t logic and user feedback for permission denial
…h unread count on message receipt and add notification read sync for conversations
…rag-and-drop support and image preview
…in MessengerHub; add styles for drop overlay and attachment removal
…s; add image handling logic and improve responsiveness
…sengerHub; enhance message bubble styles
- Added a new route for file uploads in the API. - Refactored chat image upload function to handle both images and files. - Updated the NavbarMessagesMenu to display image previews for messages. - Enhanced NotificationsContext to include sender avatars and message statuses. - Improved MessengerHub to support file attachments, including file previews and download links. - Updated styles for file message bubbles and notifications. - Implemented file size limits and validation for uploads in the backend.
…oved UI - Updated NavbarMessagesMenu to handle different attachment types (image, video, file) with appropriate icons and labels. - Refactored getMessageAttachmentMeta to differentiate between images, videos, and files. - Enhanced MessengerHub to support multiple attachments, including video previews and drag-and-drop functionality. - Improved CSS styles for attachment previews and added reorder functionality for attachments. - Updated message sending logic to accommodate multiple attachments and ensure proper handling of video files.
- Added TripPlannerModule to Providers, Search, and Wishlist modules. - Introduced ImageFetcherService for fetching and caching images from Google Places API. - Enhanced ProvidersService to ensure images for places and event venues. - Implemented caching mechanisms using HotPathCache for improved performance in ProvidersService and PublicDirectoryController. - Updated WishlistService to fetch images for wishlist items. - Refactored search functionality to include image fetching for places and events. - Added utility class HotPathCache for managing in-memory caching with expiration.
- Added `onShareStory` prop to `Stories` component for sharing stories. - Implemented deep linking for posts and stories in `SocialFeed` component. - Introduced `pickPlaceImageField` and `getResolvedPlaceImageUrl` utility functions for consistent image URL resolution. - Updated image handling in `Bookings`, `Wishlist`, and `ProviderPlaces` components to use new image utility functions. - Improved error handling for image loading failures across various components. - Enhanced styling for provider service cards in CSS.
- Updated FeedbackSection component to improve layout and styling, including a new feedback header and enhanced feedback stats display. - Refactored feedback submission logic to streamline review and comment posting. - Introduced responsive design adjustments for better mobile compatibility in FeedbackSection. - Added new styles for feedback elements, including stat pills and rating stars. - Enhanced PlaceDetail component with additional place information, including address, coordinates, provider details, and opening hours. - Implemented map integration with OpenStreetMap for better location visualization. - Improved accessibility and user experience with clearer labels and structured information display.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
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
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.
Cloud agent has begun work on Start implementation and will update this pull request as work progresses.
Original prompt
Created from VS Code.