Skip to main content

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. A lot of changes to the Attribute code took a while to iron out but it should be much more reliable. This also greatly improves the ability to add and edit attributes, it was previously pretty buggy and would often associate with the wrong attribute.

This is a brief summary of the most important ones

changes.

New Features 

Lead Time 
  1. Improved the Lead Time ability, it now displays as "Scheduling for week of xxxx". 
    New Scheduling Message and Scheduling Details fields

    1. 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.  

    2. 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
      image.png

Tables

  1. Room List, new columns
    New columns in the room list table: Sample #, Exterior, Interior and Door Style. 

    image.png

  2. 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. 

    image.png


Bug Fixes / Improvements

  1. Fixes issue where attribute editor would have data from a different attribute, the editor now works with the correct data. 
  2. Fixes issue where some items would be marked as invalid (red icon) when they shouldn't be. 
  3. New thumbnail generator, should look nicer
  4. Should properly scroll to the edited item after hitting save now. 
  5. Fixes issue where dragging items to change their order would not set.set in the Admin. 
  6. HEIC Images now convert to JPG when attached so we can actually use them
  7. Only available items are now shown in the admin. You can toggle the visibility of unavailable items through the filter menu. This makes it easier to go through a large list. 
  8. Fixes issue where some popups would be cut off on small monitors.
  9. Improvement to attribute panel, now shows what items/mods it is used on. Made the text more readable as well. 
  10. 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. 
  11. Collapsible panels now save their state correctly
  12. 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. 

    image.png


Code Fixes / Improvements (Nerd Stuff)

  1. Multiselect Input now handles custom options correctly 
  2. New ReadonlyNote component should correctly display if the bid is locked or not. 
  3. Update to BootstrapVue 2.23.1
  4. 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.