· 24. Januar 2026

Employee records, wallet passes and optional QR codes

Employees can be opened in a detail view that holds their documents and training records, and pass generation learned to leave the QR code out unless it is asked for.

Added

  • Employee management with documents and training. An employee now opens into a detail view split into tabs, where documents and training records are kept alongside the record itself. New HR endpoints back it.
  • Wallet pass generation. A pass configuration for a casino pass was added, together with the pass build that produces it.
  • The QR code on a pass is optional. Building or generating a pass takes a flag that decides whether a QR code is included. It defaults to off, so a pass is built without one unless the request asks for it.

Improved

  • The list of usernames nobody can register was updated. Along with the copyright year.

Fixed

  • Sign-in pointed at the wrong OAuth2 authorization URL.