Skip to content

Releases: Tolland-Public-Schools/devicekiosk

Version 2.2.1

28 Mar 18:23
Compare
Choose a tag to compare

Bug fix: app would crash if student email address had and ID number less than 5 digits

Version 2.2.0

08 Feb 18:10
Compare
Choose a tag to compare

Added option to print student schedule from PowerSchool onto ticket
Requires setting additional configuration options in config.yml
Example:
schedule_from_ps: true
schedule_terms: ['3300', '3301', '3302']

Version 2.1.0

02 Feb 16:40
72965a0
Compare
Choose a tag to compare

Device Kiosk can now pull student home rooms directly from PowerSchool when creating the daily loaner report.
This feature requires the PowerSchool plugin here: https://github.com/Tolland-Public-Schools/devicekiosk-powerschool-plugin

Version 2.0.0

30 Jan 20:23
Compare
Choose a tag to compare

The app has been migrated from PySide6 to PyQt6 in order to support flatpak packaging.
Additionally, a template config.yml is now shipped with the app.

Version 1.8.0

02 Jan 19:47
Compare
Choose a tag to compare

Users can now optionally specify showing the Homeroom page for daily loaners. This information will be printed on daily reports if the page is set to be displayed.

Two additional options are required in config.yml

# Should we ask the user what their home room is?
show_homeroom_page: false
# What name should we use for 'homeroom'?  (e.g. 'homeroom', 'advisory', 'block')
homeroom_label: Block 4 class

Also, the SQLite database must either be updated with the following command or the database file deleted.
Device Kiosk will create a new database file with the new column but will not update existing databases.
The update query is:
ALTER TABLE daily ADD COLUMN Homeroom TEXT;

Version 1.7.3

07 Dec 16:27
Compare
Choose a tag to compare

Added option to print a report with how many devices each student has borrowed since the start of the school year.
This button is disabled by default but can be enabled by setting show_loaner_report: true if config.yml
README.md has been updated with this new configuration option.

Version 1.7.2

06 Dec 18:15
Compare
Choose a tag to compare

Added outstanding loaner notification to daily chargers page as well as daily device page.

Version 1.7.1

05 Dec 19:27
Compare
Choose a tag to compare

Daily loaner screen now lets user know if the student has any outstanding loaner devices.

Version 1.7.0

20 Oct 16:53
Compare
Choose a tag to compare

Added support for single user mode. In this mode, all tickets are submitted under a common ZenDesk account.

Version 1.6.4

13 Sep 17:37
Compare
Choose a tag to compare

SQLite database is now set whatever folder the devicekiosk binary is running from, not the user's current working directory.