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.
iHOUSEweb Engineering
Updates
Changed instructional text removing references to 8MB limit. The actual limit is unchanged for now.
Added logging to more places images are uploaded.
Refactored and cleaned up code for better manageability and extensibility for grouping and organizing listing features on details pages.
Message shown when no files to approve.
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.
Fixed issues with logging in via the marketing website and other account free login contexts.
React app is now a little bit faster due to reduced render cycles.
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.
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 pages not properly loading all content on react routed loads
Added code to properly decode html entities in blog snippets.
Removed the management interface for deprecated embed widgets.
Fixed errors that could occur if a child website had certain content on their homepage.
Updated the ‘quick edit’ popup window to recognize ‘sold’ status, and added ‘pending’ status
Fixed issues with teaser registration on legacy templates caused by a recent code refactor.
Fixed issues with routing for the forced password reset system.
Improved handling for custom content with embedded javacript on react templates.
Fixed overly aggressive sanitization of nav link names when editing pages.
Due possibly to slave lag, the listing wasn’t ready when the Listing Poster was. Cleared flags, and the listing posted.