TouchPrint can now be setup unattended by adding a settings file to
/boot/settings
TouchPrint's settings can be exported by running the existing functions
with the argument "export" (TODO: Add TUI option)
Fixed a few settings boxes not autofilling the current value
Added HTTP basic auth to MJPG stream, so now you don't have to worry
about creeps watching your printer
Nginx now runs as www-data
Frontend specific files are no longer put into /etc/skel, they are now
only installed to the kiosk account
OctoPrint now has a default config so that users don't have to configure
system stuff (ex. You don't have to input /webcam/ into the stream box
anymore)
Restart Browser button now kills old Surf sessions
The Raspberry Pi now starts with the Raspberry Pi cameras enabled on
first boot
OctoPrint can now shutdown, reboot and restart its own service using
sudo without a password
Kiosk account no longer has a password since you aren't supposed to
login as kiosk anyways
MJPG now has a massively improved command. Instead of transcoding the
video for no reason, instead we ask the camera driver for MJPG data so
that we don't have to transcode raw video if we don't have to.
MJPG's resolution and FPS can now also theoretically be changed from a
config file. The frontend components for this however are not
implemented.
Updated notice in first time setup since we're not in alpha anymore.