Make Web app fetch new data periodically
Modern Web sites and Web apps don't make users reload when there are updates. I see that TP Web app makes heavy use of AJAX, so it shouldn't be too hard to make this change to make TP Web app feel more "modern."
I often keep TP Web app open in a browser tab for days at a time, but the "Today" highlight does not move, or new (relative to the last time when the page was loaded) training data from previous days don't show up automatically, unless I reload the Calendar page even if I am revisiting the browser tab after a few days.
I understand that reloading too frequently may lead to too much load on the server (as well as on the client web browser), so it doesn't have to be "real time."
I realize that I do reload a few times any way when uploading training data until I see the new data, so it won't make much difference if the polling interval is in minutes or in hours. Maybe a couple of times a day at most, or setting a timer event triggering at the next midnight would be even better (I'm not a Web programmer so I'm not sure if it's technically possible).