Skip to content

Releases: digabi/naksu

Make Naksu logs more readable

18 Oct 13:51
Compare
Choose a tag to compare
  • Increased the size and number of rotated log files. Now each log file can be up to 10 megs and rotation stores 5 last files.
  • Removed several unnecessary periodical log entries. In some cases there will be an log entry only in case the status changes.
  • Log host computer power plan settings.
  • Create an unexisting ~/ktp-jako when sending log files to Abitti support.
  • Updated several modules to recent versions.

Fix segfault on Linux+Wayland+Nvidia

06 Sep 12:18
Compare
Choose a tag to compare
  • Fix a bug causing Naksu to stop when Exam Server install passphrase was given
    on a Linux with Nvidia proprietary display drivers

Do not use AbittiUSB version URL to test network connectivity

27 Dec 11:21
Compare
Choose a tag to compare
  • Network detection uses new version URL instead of deprecated AbittiUSB URL
  • Build with golang 1.19
  • Upgraded vulnerable xz package
  • Removed deprecated io/ioutil package

Improve error messages and fix checksum calculation

08 Oct 09:48
Compare
Choose a tag to compare
  • Fix checksum calculation of zip entries
  • Improve status and error messages
  • Code clean-ups

Check Disk Images

26 Aug 08:53
Compare
Choose a tag to compare
  • UI improvements (progress bar, messages) - thanks to @developerfromjokela
  • Added/fixed some missing translations and log messages
  • Check downloaded images with sha256 checksum
  • Create ~/ktp on start to avoid storing first Naksu log to system temporary
    directory

Small Fixes

16 Apr 14:18
Compare
Choose a tag to compare
  • Fixed broken detection of running VM
  • Remove existing VM after correct install passphrase has been given
  • Use https to download version numbers and images to avoid various attack types
  • Fixed freezing UI on Linux
  • Removed unnecessary terminal window on Windows

Fixed CPU core calculation

22 Feb 06:19
Compare
Choose a tag to compare
  • Show an user-friendly message instead of plain 404 when submitting wrong install passphrase
  • Prevent closing VM by Save option
  • Fixed VirtualBox settings path on Linux
  • Do not fail when removing locked VirtualBox system files when removing server
  • Calculate host machine cores instead of threads when creating a new VM

Naksu is More Robust Than Ever

22 Jan 09:40
Compare
Choose a tag to compare
  • Remove image files before installing a new server
  • Communicate Naksu updates via graphical UI instead of standard output only
  • Check VirtualBox version and suggest upgrade (or downgrade) if required
  • Make more UI-related checks in parallel to avoid lags in the UI
  • Avoid losing important log entries by reducing log spam and adjusting rotation settings

Without Vagrant

11 Dec 16:14
Compare
Choose a tag to compare
  • Install VM directly to VirtualBox without Vagrant
  • Retrieve images within a zip file prepared for Balena Etcher
  • Get Abitti version string and image zip from a static URL
  • Get Matriculation exam image zip from an URL dependent of an install passphrase
  • gettext-style localisation
  • Suppress some repeating log messages
  • Turn automatic updates back on from UI if disabled
  • Improve error message when detected Windows Hypervisor
  • Improve log messages on VBoxManage errors

Fix failing network hardware queries on Windows

21 Aug 17:44
Compare
Choose a tag to compare
  • Fix failing network and hardware related WMI queries (Windows)
  • Fix folder name (ktp-jako instead of ktp) in log delivery popups
  • Hide copy-to-clipboard button in log deliver popup if no supporting tool is found (Linux)
  • Use golang 1.13 instead of 1.10 (and golang 1.11 -style module management instead of dep)