Huge LED Update:
read all about it here:
May 2023 LED updates Changelog
Card accidental swipe protection improvements
Card accidental swipe protection, defense #1: add general short card cooldown
- In points (or any) mode, this prevents coining machines up too fast.
- Default to 6 seconds, which is the amount of time observed in the wild for non-continuous one-off card "leans."
- Useful in preventing people from accidentally triggering unintended card swipes when they lean up against a reader and don't realize they're accidentally coining up a machine.
- This is a first pass, and additional prevention mechanisms will soon be added on the node firmware shortly (still in progress).
Reporting
- Messages view: sort messages so newest is first.
- Transactions report:
- Add kiosk name as column.
- Record/display the "lastfour" of the card used for a CC transaction in the event under the new 'extra' field, and then read that and put it in the notes for credit transaction for display later. (note: only works for cards recorded after this update)
- Machine log: add machine and game names to report
- Cashier page:
- add machine and game names to last 20 machine log entries summary.
- Display machine ID on Cashier card machine log.
- Link cashier machine log list to main machine log and filter by that card.
- Event view: allow filtering on more columns (data/extra column).
- Metrics view: fix duplicated rows issue (this is the hotfix we already applied on Rick's server)
Kiosk
- out of cards small improvements:
- Improve front page to show "out of cards" instead of "purchase card."
- This is nice-to-have mostly but helps also when first setting up or testing a kiosk when there are no card_level events in the database yet.
- Improve debug situation of not having a card dispenser attached.