Releases: codam-coding-college/codam-web-greeter
codam-web-greeter v1.1.0
- Added custom screensaver support to prevent starting the exam on space bar press when the screen is blanking (requires ansible-codam-web-greeter v1.2.0 or higher)
- Added keybinding to override exam mode and log in as a normal user (Ctrl+Alt+E)
Full Changelog: v1.0.11...v1.1.0
codam-web-greeter v1.0.11
This release brings compatibility with NodeJS 12 by downgrading to Typescript v4 (from v5). NodeJS 12 is installable by default on Ubuntu 22 LTS, which is what codam-web-greeter aims to support out of the box. Previous versions of codam-web-greeter required NodeJS 14 or higher.
Full Changelog: v1.0.10...v1.0.11
codam-web-greeter v1.0.10
- Now using DNS to retrieve IP and hostname of clients (by @Nimon77 in #8)
- Added support for multiple exams at the same time (by @FreekBes in #15)
- Exams marked invisible on Intra are now hidden from the login screen as well (by @Nimon77 in #11)
- Refactored some back-end server code (by @W2Wizard in #13)
Full Changelog: v1.0.9...v1.0.10
codam-web-greeter v1.0.9
- Fixed an issue that caused login problems for users after being automatically logged out by the idling service in combination with 42's ft-init package.
Technical details: no longer using gnome-session-quit
, instead we're now just restarting lightdm and letting them handle the logout.
Full Changelog: v1.0.8...v1.0.9
codam-web-greeter v1.0.8
- data.json fetching errors are no longer logged as an error to the Javascript console (prevents alert dialogs from appearing in production when the file doesn't exist)
- The client installer now populates the data.json file with placeholder content instead of an error
Full Changelog: v1.0.7...v1.0.8
codam-web-greeter v1.0.7
- BREAKING CHANGE: Added option to disable exam mode from the server side. In the
.env
file,EXAM_MODE_ENABLED
should be set totrue
. By default it is disabled. - Fixed bug #7 that caused a crash in the lightdm session when the screen is unlocked from the lock screen after being automatically logged out by the systemd idling service and logging back in again
- Fixed bug #6 that caused events to be rendered off-screen when HiDPI scaling is active
Full Changelog: v1.0.6...v1.0.7
codam-web-greeter v1.0.6
- Added number of registrations to events in the calendar with limited spots
- Added reboot prevention when the lock screen is shown and Ctrl+Alt+Del is pressed to request a reboot
- Changed the color of any event titled "Bocal Stand-up" to grey
- Fixed calls to exit in the systemd service scripts
Full Changelog: v1.0.5...v1.0.6
codam-web-greeter v1.0.5
- Fixed the exam login button being disabled during an exam
Full Changelog: v1.0.3...v1.0.5
Please note: this version displays version 1.0.3 on the login screen and in the package.json due to it being a burning hotfix
codam-web-greeter v1.0.3
- Fixed idling users not being logged out automatically after 42 minutes of inactivity without locking their screen
- Added time of exam start and end to the "this computer is reserved for an exam" screen
- The lock screen will now display how many minutes ago a screen was locked
Full Changelog: v1.0.2...v1.0.3
codam-web-greeter v1.0.2
- Fixed idling users not being logged out automatically after 42 minutes of inactivity
- Increased zoom on hi-dpi screens (from 10% to 25%)
- The install script now runs the uninstall script first, if one is found on the system
Full Changelog: v1.0.1...v1.0.2