Updated image server configurations to streamline CDN routing.
Updated server routing to better handle image subdomain configurations.
Updated image hosting infrastructure and cleaned up server routing configuration.
Cleaned up admin login logging and improved session tracking.
Added automatic retail pricing feature based on wholesale prices with configurable multipliers.
Fixed product import validation to prevent errors when checking UPC data without valid SKU information.
Improved deployment monitoring by embedding screenshots directly in alert emails.
Replaced popup modals with persistent dismissible notifications in admin interface.
Improved email processing to handle automated alerts from multiple sources directly.
Added user setting to toggle cases column visibility in warehouse views.
Updated test assertions for better compatibility.
Updated test suite to remove hardcoded email references.
Added support for structured message formatting in the admin notification system.
Added a history viewer for admin page updates. Staff can now review all update messages for any page they've visited.
Enhanced billing page with improved pagination and filter controls. Admin messaging system re-enabled with new scheduling features.
Added tabbed navigation to email queue interface for better organization of pending, scheduled, and failed messages.
Improved email account detection for JMAP clients.
Improved visual regression testing with automatic image resizing for scale differences.
Documented new testing patterns for Playwright end-to-end test development.
Enhanced driver tip configuration with mixed dollar and percentage options, plus improved testing infrastructure.
Updated deployment checks to generate smaller screenshots for better email compatibility.
Fixed string handling for company names in warehouse display titles.
Enhanced PWA install handling with unified detection across iOS, Android, and desktop platforms.
Improved PWA install experience across all browsers and platforms.
Added auto-sync for category images and featured product tagging from inventory system.
Improved admin category control for external sync settings.
Improved dropdown pagination and cleaned up text editor formatting tools.
Added testing tools for QR code placement on thermal labels.
Improved QR code file handling for label generation system.
Added retail pricing display to product selection dropdown for better admin visibility.
Improved ACH authorization process to meet updated banking compliance requirements.
Enhanced bank account setup to include customer names for clearer payment processing records.
Migrated bank account connections to Stripe's updated payment methods for improved billing reliability.
Added payment account conversion tool to handle bank account migrations for subscription billing.
Added invoice protection system to prevent duplicate billing from simultaneous processing.
Added new inventory sorting options to help merchants organize products by reserved status.
Added new inventory sync tools and product classification updates to improve data management.
I can see the code changes, but I need the actual diff content to generate an appropriate update. Could you please provide the specific code changes you'd like me to create a public update about?
Improved PDF table cell handling to support better text wrapping and multi-line content.
Improved thermal label page sizing logic to prevent content overflow.
Improved product category matching logic to be more accurate for inventory systems.
Added CloudFlare DNS management tool for admins to handle CNAME and TXT records.
Enhanced competitor monitoring with additional analysis targets and improved change detection.
Enhanced balance application feature for cash payment processing.
Enhanced security checks and data validation for recipe search features.
Improved text encoding handling and fixed validation checks for product customization.
Improved email notification system for support tickets.
Updated template handling logic for better header display.
Code cleanup and updated font styling for better typography across templates.
Menu items cleaned up across customer sites.
Added email resend functionality to admin dashboard with blacklist checking and one-click retry option.
New features page with menu builder, AI tools, and comprehensive delivery management.
Added item source tracking and partial remove/replace functionality with undo capability.
Improved email status reporting with detailed rejection reasons and unsubscribe timestamps for better delivery tracking.
Added product substitution reversal tool for small box orders.
Fixed query pattern matching bug in product substitution reversal tool.
Added two new tools to the admin toolkit: FreeScout conversation export for customer analysis and bulk product substitution reversal.
Streamlined map attribution display for cleaner delivery area visualizations.
Switched to higher quality map tiles for delivery area displays with improved zoom levels.
Added auto-creation mode for product syncing and bulk catch-up tool for pending items.
Added new admin tool to bulk manage discontinued products and enhanced filtering options for product inventory.
Fixed null value handling to prevent PHP notices in several admin functions.
Updated about page with company timeline and redesigned founder section.
Updated founder image for improved visual presentation.
Expanded About Us page with more detailed founder background and company story.
Added new About Us page with enhanced support information and founder details.
Improved footer layout for mobile and tablet users.
Improved error handling and notifications for automated expense processing.
Added SMS pricing transparency with asterisks and disclaimer on our marketing page.
Added a pricing page with interactive calculator and detailed plan information.
Improved email processing to better combine text and HTML message content for analysis.
Improved template routing and added custom footer components for better site navigation.
Improved commit stats calculation to show more accurate development activity metrics.
Added LLM testing tools and failover infrastructure for better AI reliability monitoring.
Added testing tools and improved post quality filters for internal code reviews.
Added webhook debugging and improved brand management for product integrations.
Updated site URL structure for better consistency.
Cleaned up expense note formatting for better readability.
Added automated expense tracking from bank transaction alerts.
Added logging and email fixes for AI assistant feedback collection.
Expanded customer search filters with flexible week-based options for orders and scheduling.
Added order validation to prevent duplicate orders when customers change subscription details.
Improved AI assistant with markdown formatting and smarter search for large dropdown lists.
Cleaned up front page styling and improved mobile responsiveness.
Improved AI assistant performance for large product catalogs with smarter token optimization.
Minor test automation improvements to orders page handling.
Minor UI text update to AI Filter Assistant feature.
Improved product management dashboard with brand display and added timestamp details.
Removed AI Filter Assistant from the payments page for now.
Added AI-powered filtering to order management with enhanced search capabilities and improved result messaging.
Added CLI image generation tool for dashboard graphics via Stability AI.
Added filtering for point-of-sale sync status on product management pages.
Added new AI features page showcasing smart search, automated filtering, and customer messaging capabilities.
Warehouse app themes and font sizing options now available. Enhanced POS integration with real-time inventory sync.
Fixed a database constraint issue when swapping homepage assignments. Pages can now be set as frontpage more reliably.
Upgraded tip dismissal system to remember user preferences for notification banners.
Added promotional banner for new AI search feature with automatic removal date.
Added AI-powered content conversion tool to automatically transform existing pages into page builder blocks.
Added AI filter assistant to help manage customer queries in natural language, plus expanded advanced filtering options.
Added new subscription management tool and improved auto-reactivation logic to prevent incorrect unpausing.
Added customer filtering option for managing SMS preferences and contact methods.
Cleaned up orphaned data entries in customer order system and improved cart validation.
Added CSV export to billing revenue reports. Better data portability for admin users.
Enhanced design element with new overlap option and improved mobile responsiveness.
Fixed accidental form submissions and button clicks when editing text in page builder.
Updated font loading system to support PT Serif typeface.
Added new hero block type with built-in navigation support.
Added newsletter drip campaign integration and custom styling. Users can now connect forms to email campaigns and customize button colors.
Fixed an edge case where users without subscriptions weren't properly redirected to login.
Added global subscriber search across email campaigns - find any user's activity status instantly.
Added email timeline to subscriber management - shows sent history and predicts future delivery dates.
Enhanced email analytics now track unique opens and clicks alongside totals for better campaign insights.
Added automatic slug generation with uniqueness validation for content management.
Added Twilio cost tracking and A2P management tools to admin dashboard.
Improved billing anomaly detection with enhanced thresholds for more accurate alerts.
Fixed account billing page link for improved navigation.
Added seasonal migration promotion and expanded homepage content with marketing tools, Lightspeed integration, and menu builder features.
Fixed variable naming bug in admin panel routing and improved advanced search UI for paginated data tables.
Fixed product name display issues in Lightspeed integration by properly handling escaped characters.
Fixed Lightspeed POS sync logic to properly handle zero UUID values alongside empty ones.
Added AI-powered product matching for Lightspeed POS integration — suggests local product matches with confidence scores.
Disabled bidirectional Lightspeed sync to prevent data conflicts — customers can now manage products solely from their POS system.
Added admin-only access controls for AI messaging feature currently in development.
Updated Lightspeed integration with improved webhook processing and product linking interface.
Improved Lightspeed integration config handling to better manage empty values.
Improved Lightspeed integration config handling to better manage empty values.
Fixed display issues with special characters in SMS messages and product names.
Updated favicon cache for improved browser performance across user integrations.
Added Google Alerts processing to automatically filter news items for business relevance using AI.
Improved error handling for customer data fields in admin email templates.
Enhanced admin tools with driver filtering and improved profile display logic.
Simplified email configuration handling with cleaner HTML formatting for notifications.
Improved duplicate item detection when adding products to existing orders.
Improved HTML to plain text conversion in email processing with better formatting preservation.
Improved plain text email formatting with proper escaping and line breaks.
Fixed null pointer errors and improved error logging filters.
Migrated Lightspeed integration to OAuth 2.0 with auto-refresh and improved error handling.
Fixed email polling to use JMAP instead of IMAP for more reliable message handling.
Added prospect visibility controls to the sales pipeline dashboard.
Improved prospect management interface with card-based layout and inline note editing features.
Cleaned up orphaned icon references and improved cache invalidation for menu items.
Updated admin user creation flow with quick-add buttons and improved driver account management.
Fixed error handling in shop item lookup and payment system validation.
Added sales pipeline competitor tracking and enhanced deal management features.
Fixed knowledge base search functionality.
Updated Lightspeed integration documentation with clearer setup instructions.
Cleaned up admin interface with better data handling and improved documentation.
Improved admin log query performance with timeout protection.
Optimized system log cleanup to run nightly during off-peak hours and clean more data types.
Improved CSV export handling for pack order reports with better day label formatting.
Enhanced invoice processing to catch up on missed invoices with historical month selection.
Added wrapper script for secure SVN info commands and updated schedule skip controls.
Added a toggle option to switch between unique user opens/clicks and total opens/clicks in email campaign reporting.
Small backend improvements for null value handling and message formatting.
Fixed cart access controls to better handle shopping periods and user permissions.
Added interactive changelog banner to blog with rotating messages and direct news feed link.
Enhanced pain points block with background image support and customizable overlay options.
Improved admin interface with better date controls and enhanced error reporting for debugging.
Auto-publish feature for email newsletters and refreshed blog layout with better cards and mobile support.
Improved hero block padding to better align with swoosh design elements across all screen sizes.
Updated time restrictions for billing processes to apply in all contexts, not just automated runs.
Updated time restrictions for billing processes to apply in all contexts, not just automated runs.
Launched fully rebuilt driver app with offline support, delivery photos, and automatic syncing.
Improved table layout options and product name display formatting.
Added contact tracking fields to improve customer communication logs.
Fixed error handling in subscription data processing and payment validation to prevent crashes when data is missing.
Improved product page display with better option selection and in-cart status indicators.
Fixed error handling in delivery time calculations to prevent crashes when data is missing.
Improved visual layout for recurring items in customer view with better button styling.
Simplified delivery stop matching to use exact address matches only.
Added delivery complete email controls to admin panel.
Improved error handling and added page routing for custom pages.
Added AI messaging toggle and enhanced SMS delivery controls.
Updated app manifest handling for progressive web app features. Improved database error handling in driver dashboard.
Improved error monitoring system to use file-based snapshots instead of real-time shell commands.
Fixed timestamp ordering issue in SMS history logs to show events in proper sequence.
Enhanced SMS conversation history with system event tracking and Twilio API debugging tools.
Removed page transitions from driver app for instant navigation speed.
Added seamless page navigation to the driver app to eliminate page load flashing.
Improved dark mode switching to prevent flicker between page loads.
Eliminated dark mode theme flash with improved initialization and added smooth page transitions.
Added Firefox mobile app installation support with guided prompts.
Added app installation support across mobile platforms with prompts and settings integration.