WorkTime™ web portal 1.147
New
- Administrators get a dashboard card showing their weekly portal sign-in streak, with a twelve-week history. It can be hidden from the profile page.
- GME administrators get a program-admin activity panel showing how many of each program's administrators signed in that week, with a twelve-week trend. Program totals only — no individual names.
- Recorded Shifts now shows whether a resident has confirmed each shift, and a confirmed shift can no longer be edited or deleted there.
- The QMeet™ Meeting Attendance report can be sorted by any column, and shows dates and times in the institution's own time zone.
- QMeet™ rosters now say "Not checked" or "Not recorded" instead of leaving the presence cell empty, with a short legend explaining the difference. The reason for a manual attendance correction is now its own column, so rosters read properly on a tablet or phone.
- The Updates tab carries the fifteen newest ResQ posts, with cleaner cards.
Improved
- Attestation settings are available to customer administrators again, along with WorkZone™ Toggle.
- The first view button on Recorded Shifts reads "Shifts" rather than "Table".
- WorkZone™ carries its trademark symbol throughout the portal.
Fixed
- The weekly program email's "one day off in seven" count now uses the same four-week windows as the portal, and shows days found against days required.
- A shift longer than 28 hours now needs a written reason before it saves, so a single edit can no longer close a long-open entry as one very long shift.
- An address flagged after a bounced email clears itself once mail to it delivers again, instead of waiting for the address to be changed.
Security
- The Register form on the sign-in page now carries bot protection, so automated scanners cannot flood support with fake registration requests.
- A dormant mobile sign-in path that could forward a resident's password to MedHub has been removed.
- MedHub and Medtrics connections require modern encryption — TLS 1.2 or 1.3.
- The meetings list no longer reads a room's join code from the database. The code still appears on the running-meeting screen.