Skip to content

v0.8.0 — workstation names, open sessions first, delete closed sessions

Pre-release
Pre-release

Choose a tag to compare

@benddailey benddailey released this 01 Nov 21:38
· 70 commits to main since this release

What's new

  • Workstation names. The first time Offline Checkout opens on a PC it asks for a Workstation name, such as Front desk 1. Every scan records it. The Summary counts per desk PC, and the PDF, CSV and Excel files show the workstation. Rename on the start screen changes it; earlier scans keep the old name.
  • Open sessions come first on the start screen. A session that is still open and had a scan in the last 3 days is at the top, ready for the clerk's name. Start new session sits below it.
  • Other workstations on the start screen lists the other desks in an open session whose scans have synced to this PC, with the time of each desk's last activity.
  • Delete session on the Summary of a closed session. It lists each export (PDF, CSV, Excel, Evergreen) with who downloaded it, where and when, and warns if the Evergreen file was never downloaded. Drag the slider to the end to delete. Connected desk PCs delete their copy too.
  • Faster catch-up sync when a workstation pairs into a busy session, and a faster PDF for large sessions.

Install

Updating a PC that already has the shortcuts: extract the new zip and run the setup script for that system. Sessions and the chosen printer are kept. The PC asks for a workstation name the first time it opens. New desk PC: follow Setting up a desk PC in README.txt (in the zip). offline-checkout.html is also attached on its own for PCs set up by hand: copy it over the old file.

Sessions are kept: there is no IndexedDB schema change. The pairing format is still OC2, so 0.8.0 can pair with 0.7.0, but update every desk together: a 0.7.0 desk doesn't understand the new export records and isn't removed from a deleted session. Don't update during an outage.

SHA-256:

  • offline-checkout.html: 255e015cdb68dd56d885326510b0d1334a5250eadead55988ccb389ce8d21fee
  • offline-checkout-v0.8.0.zip: ea87e0740781170c81c43962574944a1f6156ab8060cf2c5cd0c490ba7be240e

Before rollout

This is a pre-release. The checks listed for 0.7.0 (Windows and Mac shortcuts and printing, Linux, Evergreen upload) still apply. Also check on real library PCs:

  • Name two desk PCs, pair them, and confirm the Summary counts each desk.
  • Delete a closed session with both desks connected and confirm it goes from both.