Release Notes – 2020.02.13

Release Notes – 2020.02.13

 February 13, 2020

Updates

  • Banner Image File Size Limit
    Changed instructional text removing references to 8MB limit. The actual limit is unchanged for now.
  • Logging for image uploads
    Added logging to more places images are uploaded.
  • Manual Listing Features
    Refactored and cleaned up code for better manageability and extensibility for grouping and organizing listing features on details pages.
  • Certify Images – “No files to approve” message
    Message shown when no files to approve.
  • TOS acceptance
    Removed a now deprecated config variable and any references to it. It was not being honored in our new logic – which requires every user to accept TOS.
  • Login link on marketing site broken
    Fixed issues with logging in via the marketing website and other account free login contexts.
  • React Speed Optimizations
    React app is now a little bit faster due to reduced render cycles.
  • Some multi-autocomplete fields are too large
    Modified handling for custom fields to avoid this problem. Only 200 values can show up at one time, and typing into the field will narrow the selection to a more and more appropriate set of values.
  • Open Houses not appearing
    Updated MLSInfo to store a HAS_open_house flag, and updated system to use that flag to determine whether to show the “Open House” filter in the advanced search page for react templates.

Bug Fixes

  • Blog routing issues
    blog pages not properly loading all content on react routed loads
  • Blog snippet exposed html issue
    Added code to properly decode html entities in blog snippets.
  • Widgets tab showing on admin menu
    Removed the management interface for deprecated embed widgets.
  • 500 error on homepage
    Fixed errors that could occur if a child website had certain content on their homepage.
  • Listing status link
    Updated the ‘quick edit’ popup window to recognize ‘sold’ status, and added ‘pending’ status
  • Teaser registration not appearing
    Fixed issues with teaser registration on legacy templates caused by a recent code refactor.
  • Login error page
    Fixed issues with routing for the forced password reset system.
  • Javascript not running on custom pages
    Improved handling for custom content with embedded javacript on react templates.
  • Site edits cause Nav menu issue
    Fixed overly aggressive sanitization of nav link names when editing pages.
  • FB autoposter missed listing
    Due possibly to slave lag, the listing wasn’t ready when the Listing Poster was. Cleared flags, and the listing posted.

Stephen Gruenholz

By Stephen Gruenholz

Stephen serves as both Graphics Manager and Product Manager at iHOUSEweb. He graduated from Cal Poly with a BS in Applied Art & Design and has been working as a Web Designer and Developer since 1998. He relentlessly pushes himself and the rest of the team to learn, grow, and innovate.