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)
