2efccc5d4f
chore(release): update package version to 0.0.8
v0.0.8
Hein
2026-04-10 09:38:59 +02:00
b58373ad2f
feat(config): add restart options for unit configuration * include Restart, RestartSec, and RestartRetries fields * update service file generation to support restart settings * add tests for restart behavior in unit generation
Hein
2026-04-10 09:38:45 +02:00
a273232303
chore(release): update package version to 0.0.7
v0.0.7
Hein2026-04-08 19:59:11 +02:00
00bc6ed893
chore(release): update package version to 0.0.6
v0.0.6
Hein2026-04-08 19:48:22 +02:00
b44546dc24
docs(README): update installation instructions for various distributions
Hein2026-04-08 19:48:07 +02:00
c6198ea6b7
chore(release): update package version to 0.0.4 and fix build paths * Adjust pkgver in PKGBUILD to 0.0.4 * Update build paths in PKGBUILD for consistency * Enhance AUR package versioning logic in release workflow
v0.0.5
Hein
2026-04-08 17:50:15 +02:00
0999303cd3
chore(aur): enhance AUR SSH setup for key handling * Improve SSH key handling with support for raw, escaped, and base64-encoded keys * Add validation for AUR_SSH_KEY to ensure it's a valid private key * Update SSH command options for better security and reliability
Hein
2026-04-08 17:02:10 +02:00
e66f869752
chore(release): update source archive format and URLs * Change source archive from tar.gz to zip for Arch packaging * Update URLs in PKGBUILD and spec files to point to the correct repository
v0.0.3
Hein
2026-04-08 15:09:33 +02:00
2c0f51422e
chore(release): update Go version and build requirements * Change Go version to 1.23.0 in go.mod * Update golang build requirement to >= 1.23 in unitdore.spec * Adjust packaging commands for Arch and RPM
Hein
2026-04-08 14:51:57 +02:00
0b34b182a9
feat(release): add packaging support for Arch, Debian, and RPM * Implement Arch package build process in release workflow * Add Debian and RPM packaging specifications * Include man page installation in Makefile * Create unitdore man page for documentation
v0.0.2
Hein
2026-04-08 14:28:09 +02:00
168b81f104
feat(cmd): add startall and stopall commands for unit management * Implement startall to enable and start all installed units * Implement stopall to stop and disable all running units
Hein
2026-04-08 13:33:39 +02:00
d8c90e4fff
fix(systemd): include service user in service file generation * Add ServiceUser field to Config struct for user specification. * Update Generate and Install functions to accept service user. * Modify tests to reflect changes in service user handling.
Hein
2026-04-08 13:30:07 +02:00
e4d6f3a4a2
feat(cmd): add list command to display tracked units
Hein
2026-04-08 13:26:46 +02:00
cb9187bfbd
fix(cmd): improve editor selection logic in edit command * Enhance the editor selection to check for nvim and nano before defaulting to vi. * Return an error if no suitable editor is found. fix(cmd): track unchanged units in syncup command * Add tracking for unchanged units during syncup process. * Update completion message to include count of unchanged units. fix(runtime): change command type to slice in podman container * Update command field in podmanContainer struct to be a slice of strings. * Adjust ListRunning method to join command slice into a single string for output. fix(ci): enhance release notes generation in workflow * Collect commit messages since the last tag for release notes. * Format release body to include detailed change log.
Hein
2026-04-08 13:21:53 +02:00
e5a61bb364
fix(ci): use Gitea API directly instead of softprops/action-gh-release
Hein
2026-04-08 13:10:47 +02:00
125b73289a
chore(ci): add GitHub Actions workflow for release process * Implement test and release jobs for versioned tags * Build binaries for multiple OS/architecture targets * Create release and upload assets to GitHub * Add release-version target in Makefile for version bumping
v0.0.1
Hein
2026-04-08 11:29:50 +02:00
a8c12c8c21
Add prefix/suffix support, short ID fallback, unit docs
sgcommand2026-04-03 15:47:56 +02:00
5078558d01
Phase 5-7: README, Makefile, unit tests
sgcommand2026-04-03 14:50:36 +02:00