April Update
The April update to the Bid Program includes a large amount of bug fixes and requested changes from the last 6 months or so. This is a brief summary of the most important ones
New Features
Lead Time
- Improved the Lead Time ability, it now displays as "Scheduling for week of xxxx".
New Scheduling Message and Scheduling Details fields
- Scheduling Details
The can be a message that is associated with our current lead time, when this is filled out there will be a little"i" icon will show near the short message.
- Scheduling Message
If this is filled out it will override the "Scheduling for week of xxxx" message. We can use this to show whatever we wish. Ex
- Scheduling Details
Tables
- Room List, new columns
New columns in the room list table: Sample #, Exterior, Interior and Door Style. - Product List
The product list will now have a line of text that shows if it has mods, hovering the text shows the mods and their prices. This makes it easier to find the item you are looking for.
Bug Fixes / Improvements
- Fixes issue where attribute editor would have data from a different attribute, the editor now works with the correct data.
- New thumbnail generator, should look nicer
- Should properly scroll to the edited item after hitting save now.
- Fixes issue where dragging items to change their order would not set.
- HEIC Images now convert to JPG when attached so we can actually use them
.Only available items are now shown in the admin. You can toggle the visibility of unavailable items through the filter menu.- Fixes issue where some popups would be cut off on small monitors.
- Improvement to attribute panel, now shows what items/mods it is used on. Made the text more readable as well.
- Fixes issue that occurs when copying items with attachments. Previously the attachments would not be cloned which would cause a missing file error when the user would delete the attachment on the item it was cloned from.
This should fix the problem of having missing attachments. - Collapsible panels now save their state correctly
- New "Login As" button on bid review page. Shop Staff can now quickly login as the dealer of the order by using this button to right of the owner name.
DevelopmentCode Fixes / Improvements
- Multiselect Input now handles custom options correctly
- New ReadonlyNote component should correctly display if the bid is locked or not.
- Update to BootstrapVue 2.23.1
- BIG ONE Restructured attribute processing. One big issue the site has is that all fields are asynchronous so anytime something changes they all get ran simultaneously, this would sometimes result in an attribute doing it's calculation before all context data is ready. This patch makes it operate in more of a "queue like" process which improves reliability but sacrifices speed a bit. A lot of issues with attributes are due to them not having a full context at the time of processing.
If this does not improve the speed for users then we will likely need to break out the attribute processing to a dedicated processing component that can be shared with all instances.