Releases: shelepuginivan/hakutest
Hakutest v1.1.3
A modern and efficient automated educational testing that teachers and students love.
Changes
- Remove invalid filepath characters from test and result files.
Installation
Windows
- Download
hakutest-win-x86_64.zip
- Extract the archive
- Run
hakutest.exe
Linux
Debian-based
- Download
hakutest.deb
- Install it:
sudo dpkg -i hakutest.deb
- Run
hakutest
AppImage
A self-contained binary is available in the .AppImage format.
- Download
hakutest.AppImage
- Give the downloaded file execution permissions:
chmod +x hakutest.AppImage
- Run
./hakutest.AppImage
Note
This option does not provide the hakuctl
binary.
Tarball
- Download
hakutest-linux-x86_64.tar.gz
- Extract the archive:
tar -xzf hakutest-linux-x86_64.tar.gz
- 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
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
- Download
hakutest-win-x86_64.zip
- Extract the archive
- Run
hakutest.exe
Linux
Debian-based
- Download
hakutest.deb
- Install it:
sudo dpkg -i hakutest.deb
- Run
hakutest
AppImage
A self-contained binary is available in the .AppImage format.
- Download
hakutest.AppImage
- Give the downloaded file execution permissions:
chmod +x hakutest.AppImage
- Run
./hakutest.AppImage
Note
This option does not provide the hakuctl
binary.
Tarball
- Download
hakutest-linux-x86_64.tar.gz
- Extract the archive:
tar -xzf hakutest-linux-x86_64.tar.gz
- 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
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
- Download
hakutest-win-x86_64.zip
- Extract the archive
- Run
hakutest.exe
Linux
Debian-based
- Download
hakutest.deb
- Install it:
sudo dpkg -i hakutest.deb
- Run
hakutest
AppImage
A self-contained binary is available in the .AppImage format.
- Download
hakutest.AppImage
- Give the downloaded file execution permissions:
chmod +x hakutest.AppImage
- Run
./hakutest.AppImage
Note
This option does not provide the hakuctl
binary.
Tarball
- Download
hakutest-linux-x86_64.tar.gz
- Extract the archive:
tar -xzf hakutest-linux-x86_64.tar.gz
- 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
A modern and efficient automated educational testing that teachers and students love.
Changes
- Hakutest automatically opens teacher dashboard on startup after 1.5 seconds.
Installation
Windows
- Download
hakutest-win-x86_64.zip
- Extract the archive
- Run
hakutest.exe
Linux
Debian-based
- Download
hakutest.deb
- Install it:
sudo dpkg -i hakutest.deb
- Run
hakutest
AppImage
A self-contained binary is available in the .AppImage format.
- Download
hakutest.AppImage
- Run the downloaded AppImage file
Note
This option does not provide the hakuctl
binary.
Tarball
- Download
hakutest-linux-x86_64.tar.gz
- Extract the archive:
tar -xzf hakutest-linux-x86_64.tar.gz
- 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
Hakutest v1.0.1
Changes
- Added task number heading in the student interface similar to the teacher one.
Installation
Windows
- Download
hakutest-win-x86_64.zip
- Extract the archive
- Run
hakutest.exe
Linux
Debian-based
- Download
hakutest.deb
- Install it:
sudo dpkg -i hakutest.deb
- Run
hakutest
AppImage
A self-contained binary is available in the .AppImage format.
- Download
hakutest.AppImage
- Run the downloaded AppImage file
Note
This option does not provide the hakuctl
binary.
Tarball
- Download
hakutest-linux-x86_64.tar.gz
- Extract the archive:
tar -xzf hakutest-linux-x86_64.tar.gz
- 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
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
- Download
hakutest-win-x86_64.zip
- Extract the archive
- Run
hakutest.exe
Linux
Debian-based
- Download
hakutest.deb
- Install it:
sudo dpkg -i hakutest.deb
- Run
hakutest
AppImage
A self-contained binary is available in the .AppImage format.
- Download
hakutest.AppImage
- Run the downloaded AppImage file
Note
This option does not provide the hakuctl
binary.
Tarball
- Download
hakutest-linux-x86_64.tar.gz
- Extract the archive:
tar -xzf hakutest-linux-x86_64.tar.gz
- 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
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
- Download hakutest-win64.zip
- Extract the archive
- Run
hakutest-server.exe
Linux
Via installation script
curl -fsSL https://raw.githubusercontent.com/shelepuginivan/hakutest/main/scripts/install.sh | bash
Tarball
- Download hakutest-linux64.tar.gz
- Extract the archive
- Run
./hakutest
macOS
- Download hakutest-macos.tar.gz
- Extract the archive
- 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
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
- Download hakutest-win64.zip
- Extract the archive
- Run
hakutest-server.exe
Linux
Via installation script
curl -fsSL https://raw.githubusercontent.com/shelepuginivan/hakutest/main/scripts/install.sh | bash
Tarball
- Download hakutest-linux64.tar.gz
- Extract the archive
- Run
./hakutest
macOS
- Download hakutest-macos.tar.gz
- Extract the archive
- 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
Install
Windows
- Download hakutest-win64.zip
- Extract the archive
- Run
hakutest-server.exe
Linux
Via installation script
curl -fsSL https://raw.githubusercontent.com/shelepuginivan/hakutest/main/scripts/install.sh | bash
Tarball
- Download hakutest-linux64.tar.gz
- Extract the archive
- Run
./hakutest
macOS
- Download hakutest-macos.tar.gz
- Extract the archive
- Run
./hakutest
SHA256 Checksums
b1ae4e41f92bfbae4f2f62a6a64390e1de5a6e4a59546f557b9c6002e96e5582 hakutest-linux64.tar.gz
eaae8b0763fea51099ecd628e27c7fdb53d93d3f86564020ced1f2a3674a8bde hakutest-macos.tar.gz
c2f3412bb302ffc055d179027d9a455943ac2571e988592e92805cc0395756c5 hakutest-manual.tar.gz
177869f5d4be107ffc5f2933882216a1afb5b829c36fe1c18cdf9a65dc9b30ea hakutest-win64.zip