Skip to content

Releases: shelepuginivan/hakutest

Hakutest v1.0.1

28 Aug 06:27
Compare
Choose a tag to compare

Hakutest v1.0.1

Changes

  • Added task number heading in the student interface similar to the teacher one.

Installation

Windows

  1. Download hakutest-win-x86_64.zip
  2. Extract the archive
  3. Run hakutest.exe

Linux

Debian-based

  1. Download hakutest.deb
  2. Install it: sudo dpkg -i hakutest.deb
  3. Run hakutest

AppImage

A self-contained binary is available in the .AppImage format.

  1. Download hakutest.AppImage
  2. Run the downloaded AppImage file

Note

This option does not provide the hakuctl binary.

Tarball

  1. Download hakutest-linux-x86_64.tar.gz
  2. Extract the archive: tar -xzf hakutest-linux-x86_64.tar.gz
  3. Run ./hakutest

SHA256

f6bbb0b95274390f6e859bf6759f12e643929ec1d8fe2512fbe2d620b4524d24  hakutest.AppImage
28323efe32a520aa75d54301876b3d7cdbe9f9ac33be09b02b27b270a0aa16eb  hakutest.deb
d6013b9e961beb12afcad3734507371987b69a5ea68611fe5dc87f3f0f25a7d6  hakutest-linux-x86_64.tar.gz
3ec57e96228a8d5f959b0d78fe25fa7c2a524cd46cf90f09eb14d482f390e800  hakutest-win-x86_64.zip

Hakutest 1.0.0

19 Aug 03:20
Compare
Choose a tag to compare

Hakutest v1.0.0

This is the first stable release of Hakutest 🎉

Changes

Basically, everything is changed. Most of the Hakutest codebase has been rewritten from scratch since the last release.
Over 400 commits were made to fix previous issues and introduce new features:

  • Hakutest runs as a system tray app with a web interface
  • New strong policy-based security model
  • The web interface is now more capable: it can manipulate local files, settings, etc.
  • Updated documentation

Installation

Windows

  1. Download hakutest-win-x86_64.zip
  2. Extract the archive
  3. Run hakutest.exe

Linux

Debian-based

  1. Download hakutest.deb
  2. Install it: sudo dpkg -i hakutest.deb
  3. Run hakutest

AppImage

A self-contained binary is available in the .AppImage format.

  1. Download hakutest.AppImage
  2. Run the downloaded AppImage file

Note

This option does not provide the hakuctl binary.

Tarball

  1. Download hakutest-linux-x86_64.tar.gz
  2. Extract the archive: tar -xzf hakutest-linux-x86_64.tar.gz
  3. Run ./hakutest

SHA256

eff32d91be32f190afa2e89bdf76557e3601f4e19fdbc1e15de27b3f2620be11  hakutest.AppImage
03dcd7398b5daf90aa36f848a3c48e9ba805c31df533758424999e786f0d0c37  hakutest.deb
56fa61a3af9ada164dcf4230b25bfcf40b7ec0a8b6b020dad256a28b2c1007b9  hakutest-linux-x86_64.tar.gz
aad1ca3c66955ff9d7e5cd3342e6203c640eeedc23f8b5895040c426a4bc9f31  hakutest-win-x86_64.zip

Hakutest 0.2.0

21 Apr 18:43
Compare
Choose a tag to compare

Changes

  • Upgrade to Go 1.22.1
  • Add new task type: file; it accepts file(s) as answer.
  • Improve accessibility by specifying HTML lang attribute

Install

Windows

  1. Download hakutest-win64.zip
  2. Extract the archive
  3. Run hakutest-server.exe

Linux

Via installation script

curl -fsSL https://raw.githubusercontent.com/shelepuginivan/hakutest/main/scripts/install.sh | bash

Tarball

  1. Download hakutest-linux64.tar.gz
  2. Extract the archive
  3. Run ./hakutest

macOS

  1. Download hakutest-macos.tar.gz
  2. Extract the archive
  3. Run ./hakutest

SHA256 Checksums

e3afd04fa5344bd7737036a03ea947e10f8b410fbb5146fc0ac33d4b77410e87  hakutest-linux64.tar.gz
254bf022ae6ca2e339ed3c5731f196088f07d02f85b1bc38f45338c407646f53  hakutest-macos.tar.gz
417eb430a839fc567b1ed79d0f4461b99afb9bd0b1cc1048f2688b3863c98136  hakutest-manual.tar.gz
9df697c2919f0a65a56189b7173c7110b54541e4b39410f5eaba978eb8a00d5b  hakutest-win64.zip

Hakutest 0.1.1

31 Mar 08:43
Compare
Choose a tag to compare

Changes

  • Local fonts are used instead of Google Fonts API for the client web interface
  • Decreased input labels font size for better appearance
  • Fix expire time input behavior if it is unset

Install

Windows

  1. Download hakutest-win64.zip
  2. Extract the archive
  3. Run hakutest-server.exe

Linux

Via installation script

curl -fsSL https://raw.githubusercontent.com/shelepuginivan/hakutest/main/scripts/install.sh | bash

Tarball

  1. Download hakutest-linux64.tar.gz
  2. Extract the archive
  3. Run ./hakutest

macOS

  1. Download hakutest-macos.tar.gz
  2. Extract the archive
  3. Run ./hakutest

SHA256 Checksums

ac3c03abb7995c28de4240ac1cb617d64e2ea48dfeb0a62bf1c81445b1c30b38  hakutest-linux64.tar.gz
995559196be3005aeca71f5b358dc37f120d7f73030506e636a42abf2dcfe32f  hakutest-macos.tar.gz
417eb430a839fc567b1ed79d0f4461b99afb9bd0b1cc1048f2688b3863c98136  hakutest-manual.tar.gz
0e01f36a19517d8a929a9e7f86149648cd175cd2d9164dca639af94e37427def  hakutest-win64.zip

Hakutest 0.1.0

27 Feb 17:49
Compare
Choose a tag to compare

Install

Windows

  1. Download hakutest-win64.zip
  2. Extract the archive
  3. Run hakutest-server.exe

Linux

Via installation script

curl -fsSL https://raw.githubusercontent.com/shelepuginivan/hakutest/main/scripts/install.sh | bash

Tarball

  1. Download hakutest-linux64.tar.gz
  2. Extract the archive
  3. Run ./hakutest

macOS

  1. Download hakutest-macos.tar.gz
  2. Extract the archive
  3. Run ./hakutest

SHA256 Checksums

b1ae4e41f92bfbae4f2f62a6a64390e1de5a6e4a59546f557b9c6002e96e5582  hakutest-linux64.tar.gz
eaae8b0763fea51099ecd628e27c7fdb53d93d3f86564020ced1f2a3674a8bde  hakutest-macos.tar.gz
c2f3412bb302ffc055d179027d9a455943ac2571e988592e92805cc0395756c5  hakutest-manual.tar.gz
177869f5d4be107ffc5f2933882216a1afb5b829c36fe1c18cdf9a65dc9b30ea  hakutest-win64.zip