Releases: codam-coding-college/codam-web-greeter
Releases · codam-coding-college/codam-web-greeter
codam-web-greeter v1.3.7
This release only makes changes to the back-end server of codam-web-greeter.
- Bumped several back-end server dependencies
- Improved cache usage of the back-end server, reducing the amount of Intra API requests
- The back-end server now waits for the Intra API to be set up before defining endpoint routes
codam-web-greeter v1.3.6
- Added a hook script that gets executed after a user is automatically logged out. This allows for custom functionality to be added upon idle logouts, such as a deduction in coalition points, more logging or automated notifications. The contents of this script can be specified using the codam.webgreeter Ansible role (v1.5.3 and up).
- Users are now automatically logged out using
loginctlafter idling too long. The display manager still gets restarted afterwards.
Full Changelog: v1.3.5...v1.3.6
codam-web-greeter v1.3.5
- Fixed squished user avatars on lock screens for both nody-greeter and web-greeter when the aspect ratio didn't match 1:1 (issue #39)
- Fixed a crash that could occur when an exam session was started while a computer didn't have an active network connection (issue #38)
- Changed the color of recurring events to make them stand out less in the calendar ("Bocal Stand-up", "Bocal Q&A", "Open hour with the Student Council", etc.). In a future update, you will be able to specify which events are recurring in a settings file.
- Changed the color of the dialog close button to make it more visible
- Technical under-the-hood change: allow blocking of the
authenticationCompleteAuthenticatorEvents event. This makes it possible to attach some kind of hook to this event, allowing for more UI customization before the user session starts (e.g. UI animations, custom dialogs)
Full Changelog: v1.3.4...v1.3.5
codam-web-greeter v1.3.4
- Fixed distorted user avatars on lock screens for both nody-greeter and web-greeter
- Added GitHub Action that automatically creates and publishes a Docker container image for the back-end server
Full Changelog: v1.3.3...v1.3.4
codam-web-greeter v1.3.3
This release is mainly focused on bringing full support for the old web-greeter as an alternative to nody-greeter.
- Improved visibility of the computer's network status: the icon will turn red and say "COMPUTER OFFLINE" when no network connection exists
- Fixed several errors that only occured on web-greeter (not on nody-greeter)
- Updated systemd service descriptions
Full Changelog: v1.3.2...v1.3.3
codam-web-greeter v1.3.2
- Added sanitization for the
$LOCKED_AT_TIMESTAMPvariable to ensure it's a number - Optimized small parts of the code
Full Changelog: v1.3.1...v1.3.2
codam-web-greeter v1.3.1
- The exam start button now only becomes clickable when the exam has started (PR #10 partially by @Nimon77)
- Added a countdown timer that counts down to the start of the exam in exam mode
Full Changelog: v1.3.0...v1.3.1
codam-web-greeter v1.3.0
- Student's Intra profile pictures now get downloaded to
~/.faceon login (don't forget to update the back-end server for this to work) - Added backlight control using the brightness keys on the keyboard or F1 & F2, also works on external monitors (requires ansible-codam-web-greeter >= v1.5.0)
- Fixed a bug where the old stylesheets weren't removed entirely when rebuilding the greeter theme (by @hazamashoken in #33)
- Removed checks for student group on systemd user services, they now run for all users except for
lightdm,exam,checkinandevent - Added a debug mode that displays keycodes for pressed keys (activate with Ctrl+Alt+D, disabled on password inputs)
- Bumped dependencies
Full Changelog: v1.2.2...v1.3.0
codam-web-greeter v1.2.2
- Fixed vertical positioning of the user avatar on the lock screen (user's display name was no longer centered)
- Added wallpaper picker in debug mode for testing wallpapers
- Added brightness slider for testing wallpaper brightness in debug mode
Full Changelog: v1.2.1...v1.2.2
codam-web-greeter v1.2.1
- Increased text readability in light mode
- Added a debug mode to test the UI in-browser
Full Changelog: v1.2.0...v1.2.1