Releases: codam-coding-college/codam-web-greeter
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
.envfile,EXAM_MODE_ENABLEDshould 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
codam-web-greeter v1.0.1
Initial release
List of features at launch:
- Responsive design
- Display upcoming events and exams from the Intranet
- Prevent students from signing in with their regular account during exams
- Customizable background image and logo
- Greeter can be used as a lock screen when someone is already logged in (replacement for ft_lock)
- Automatically log students out after 42 minutes of inactivity, either in-session or on the lock screen
- Display user's profile picture (from
~/.face) on the lock screen - Display user's Gnome wallpaper on the lock screen
- Keybinding to gracefully reboot the computer (Ctrl+Alt+Del)
- Display 🖧 network status on-screen without having to log in
Full Changelog (from pre-release): v0.7.4...v1.0.1