Release karajo v0.9.3 (2024-12-08) === Bug fixes * env: fix missing ini tag on IsDevelopment field:: * all: fix permission of "/srv/karajo":: The content of directory "/srv/karajo" may contains files served to public, even internal, so it should be accesible by other user or group. === Enhancements * all: return and show the current version in API environment and main page * all: set the module Version during build The Version information is derived from latest tag and commit hash. This allow command "karajo version" and user interface show on which version its currently run.
go.mod: update all dependencies
all: fix permission of "/srv/karajo" The content of directory "/srv/karajo" may contains files served to public even internal, so it should be accesible by other user or group.
all: set the module Version during build The Version information is derived from latest tag and commit hash. This allow command "karajo version" and user interface show on which version its currently run.
all: return and show the current version in API environment and main page
env: fix missing ini tag on IsDevelopment field
go.mod: update all dependencies
Release karajo v0.9.2 (2024-09-08) === Bug fix * make: fix file permissions when installing public index.html Using 0640 (where user and group owner set to root) cause karajo service—that run as karajo user—unable to read the file.
all: add make task to preview documentation Running "make serve.doc" will open HTTP server that serve documentation at "_www/karajo/doc/" directory.
all: replace licensing format to REUSE.toml Using ".reuse/dep5" has been deprecated since REUSE v3.2.0.
go.mod: update all dependencies
internal/cmd: fix linter warnings
go.mod: update all dependencies
make: fix file permissions when installing public index.html Using 0640 (where user and group owner set to root) cause karajo service--that run as karajo user--unable to read the file.
Release karajo v0.9.1 (2024-04-06) This release mostly contains chores. * env: remove [rand.Seed] usage The [ascii.Random] generate random using "crypto/rand", so no need to seed it anymore. * all: replace module "share" with "pakakeh.go" The "share" module repository has been moved to SourceHut, with new name "pakakeh.go".
go.mod: update ciigo and pakakeh.go to latest release
all: replace module "share" with "pakakeh.go"
httpd: update comment on HTTP API to get JobExec log Simplify the comment without heading "#", following the other comment format.
job_http: remove unused method setStatus
env: remove [rand.Seed] usage The [ascii.Random] generate random using "crypto/rand", so no need to seed it anymore.