Skip to main content

Inline Order Actions and Revision History

· 2 min read

Added inline order item actions, implemented loading states for action buttons and improved revision history display.

New Features

  • Added "Add to quote/order" button when viewing order item details, allowing items to be added without closing the detail modal (Sales Hub)
  • Implemented loading states for action buttons (PDF preview, Send to client) to prevent multiple clicks and provide visual feedback.
  • Enhanced revision history display to show user names instead of null values, with proper fallback text when user information is unavailable (Sales Hub)
  • Increased maximum file name length for media uploads from previous limit to 255 characters (Backoffice)
  • Added pagination support for products in order lists, now properly handling lists with more than 100 products (Backoffice)
  • Improved error messaging when creating orders for contacts/customers without addresses (Backoffice)

Bug Fixes

  • Fixed issue where order page filters returned only archived orders despite requesting multiple statuses (Sales Hub)
  • Fixed PDF generation not respecting version snapshots. PDFs now correctly show historical versions instead of always showing the latest version (Sales Hub)
  • Fixed issue where revision UI would break when viewing unsaved quotes.
  • Fixed "Valid until" date buttons remaining active in read-only mode for orders.
  • Fixed product tabs (Description, Price, Media) not being visible when product names are too long by implementing text truncation (Backoffice)
  • Fixed cluster definition pagination issue where "Select all" would delete more items than selected (Backoffice)
  • Fixed issue where switching from non-editable to editable order status required page refresh. Now updates immediately (Backoffice)
  • Removed "Invalidate" button from draft quotes with non-public status as it served no purpose (Backoffice)
  • Resolved sidebar logic issues through component refactoring for improved stability (Backoffice)