Back to zzTakeoff Community Channel LogoInside Track
Heber Allred zzTakeoff
1h 23m

Working on More Seamless Software Updates

We're working on some code to help make applying software updates flow more smoothly. For the big updates, we plan to do those on weekends with prior notice. Sometimes we have smaller updates through the week as well. For each update to apply, the page must refresh at some point to apply the changes. We're working to make that as seamless as possible.


Here is our current plan...feel free to provide input if you wish it was different:


1. When an update is about to be applied you will see this "Update Available" button near the bottom of the screen. You can either apply the update by clicking the button, or when you navigate to a new page, it will auto apply (whichever happens first). This ensures you can finish what you're in the middle of before applying the update. Also, if you are away from your computer, or the tab is in the background, it will auto apply the update. This way if we apply the update overnight, when you come back it will already be updated ready to go when you come back.


2. While the page is reloading and downloading the new update, you will see this (more clear so the refreshed page doesn't just feel random).


3. Before the page refreshes to apply the update, we will store the expanded/collapsed state of the sidebars (pages, takeoffs, templates) as well as the zoom/pan location on the page. The update will apply, and then after the page refreshes it will restore the expand/collapsed state of the sidebars as well as the zoom/pan location on the page.


4. When we have Scheduled Maintenance (typically on a weekend), in addition to the email we send out, we will show a countdown in the UI:



We put out a lot of updates and we know this has been a friction point for users (when the page refreshes without prior notice). Thanks for your patience. We will keep improving our processes over time.

7
You must be logged in to post replies. If you don't have an account you can signup here.