-
0.4.0 Stable
released this
2022-10-01 17:28:47 +02:00 | 128 commits to main since this releaseAdded
- Server port can now be configured
- Targets now have a 'kind' field describing whether it's a Git repository or a
URL to a PKGBUILD - Targets with kind 'url' can provide a direct URL to a PKGBUILD instead of
providing a Git repository - CLI commands for searching the AUR & directly adding packages
- HTTP routes for removing packages, arch-repos & repos
- All endpoints serving files now support HTTP byte range requests
- Better CLI UX
- When adding targets, the ID of the created target is returned
- The
-r
flag only shows raw data of action- When adding a target, only ID is shown and not surrounding text
- Tabled output returns a tab-separated list (easy to script using
cut
)
Changed
- Moved all API routes under
/v1
namespace - Renamed
vieter repos
tovieter targets
- Renamed
/api/v1/repos
namespace to/api/v1/targets
- Branch name for 'git' targets is now optional; if not provided, the
repository will be cloned with the default branch - Build containers now explicitely set the PATH variable
- Refactor of web framework
- API endpoints now return id of newly created entries
- Repo POST requests now return information on published package
api
can no longer be used as a repository name- CLI client now allows setting values to an empty value
Removed
- md5 hashes are no longer calculated for packages
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
- 170 B sha256sum.txt
- 5.1 MiB vieter-linux-amd64
- 4.6 MiB vieter-linux-arm64