Add API to communicate with authenticated service
We need an authenticated (see #26) API, that exposes the possible actions towards repositories, packages and groups of packages.
This implies, that we will have a tooling that abstracts away devtools' commitpkg
(think pkgctl
) while allowing queries and actions towards a running instance of arch-repo-management.
The API needs to expose
-
Upload of package files and their signatures -
Actions to add, move, remove packages -
List of actions -
List of packager's packages -
List of packages signed by a given PGP key ID
Edited by David Runge