Release Notes – 2020.02.13 February 13, 2020
- 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.
- 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.
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.
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.