Skip to content

Releases: shelepuginivan/hakutest

Hakutest v1.1.3

06 Oct 14:39
Compare
Choose a tag to compare

A modern and efficient automated educational testing that teachers and students love.

Changes

  • Remove invalid filepath characters from test and result files.

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. Give the downloaded file execution permissions: chmod +x hakutest.AppImage
  3. Run ./hakutest.AppImage

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 ./bin/hakutest

SHA256

4322eecd64de69c8ba0e606e6269946439d7aacaf4087bab82f23a54827102ab  hakutest.AppImage
e47217779ea83124d66fdd276a905650222309c22922b4d70880426fc4438fbf  hakutest.deb
9fce101ebcfdd356e9e8a29a004a4641ec7ee9107b633dc618dcd623c4a483e4  hakutest-linux-x86_64.tar.gz
9baf9b9db0ebf12d4212acce4dd566b0f2628636bd45b74b714086adf5cd4e2b  hakutest-win-x86_64.zip

Hakutest v1.1.2

30 Sep 23:25
Compare
Choose a tag to compare

A modern and efficient automated educational testing that teachers and students love.

Changes

  • Form autocomplete is now disabled to prevent from answers from being compromised
  • Slight performance improvement of test page generation
  • Global navigation shortcuts in teacher interface. Press 1-4 to navigate to Dashboard, Tests, Results, and Settings respectively

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. Give the downloaded file execution permissions: chmod +x hakutest.AppImage
  3. Run ./hakutest.AppImage

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 ./bin/hakutest

SHA256

fae44b53c2d8056aff5dcdbb5a8976eab9184dd930a0af96f77e3ca55118283a  hakutest.AppImage
06b19324730b7ff437fd540705f8fe387eb2f3f5a16325eba70af359e9d17227  hakutest.deb
f90cbabb60b74af418fec918233e6c8d6b7a7a71075a2aca21d42e8c32d89599  hakutest-linux-x86_64.tar.gz
bf3d274dadb812bb3c2e50f05a81fde0a8e861c863c663bde68fbbab785a4977  hakutest-win-x86_64.zip

Hakutest v1.1.1

27 Sep 15:23
Compare
Choose a tag to compare

A modern and efficient automated educational testing that teachers and students love.

Changes

  • Proper configuration when a boolean option is changed via the settings page
  • Proper render of the statistics table when result answers contain special characters

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. Give the downloaded file execution permissions: chmod +x hakutest.AppImage
  3. Run ./hakutest.AppImage

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 ./bin/hakutest

SHA256

c5422130ed5e261e6893ec2bd5d26936ad8894975d847e37ba8d4f04d8cc2a8c  hakutest.AppImage
b32e66bb9fcb8015cd29fcae0969f30bbe1bd7e39e8eac19d8454eacd716c9d7  hakutest.deb
edfad15f776ad52bb1700e506bda569dc51bd1a9acf04c0f16eab281c9bb9d9b  hakutest-linux-x86_64.tar.gz
86ffdc054c9fe6cea77606da452d3ce28a2dddfedfe0414c9d97ae08623f7ed7  hakutest-win-x86_64.zip

Hakutest v1.1.0

23 Sep 08:46
Compare
Choose a tag to compare

A modern and efficient automated educational testing that teachers and students love.

Changes

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

4e4560020ada595b7523fc7a8371d7f56cb522a2ff54e806610f669acb9f9886  hakutest.AppImage
f0c5a4bb61c4b8ddfca40d028bf646d398f38cf11650ff2c67ed78b4ff3d0245  hakutest.deb
d76bde6aa6ed76e4c8978c9b31d8e6ee6c693bf48447f0d649f28e46dbb7db2d  hakutest-linux-x86_64.tar.gz
d1e36df82b801dcb3e4c08767a2d1c40c34563fea12af1a92e4fc3eed7bcccc1  hakutest-win-x86_64.zip

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