From 14faae3fd16520859d0ca6b371a86c54e91c6756 Mon Sep 17 00:00:00 2001 From: rubenwardy Date: Fri, 24 Jan 2020 20:21:40 +0000 Subject: Add API to create releases --- app/flatpages/help/api.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'app/flatpages') diff --git a/app/flatpages/help/api.md b/app/flatpages/help/api.md index 95e23d2..c836153 100644 --- a/app/flatpages/help/api.md +++ b/app/flatpages/help/api.md @@ -23,6 +23,19 @@ You can use the `/api/whoami` to check authentication. * GET `/api/packages/` - See [Package Queries](#package-queries) * GET `/api/packages///` +### Releases + +* GET `/api/packages///releases/` +* POST `/api/packages///releases/` + * Requires authentication. + * `title`: human-readable name of the release. + * `method`: Must be `vcs`. + * `min_protocol`: minimum Minetest protocol version. See [Minetest](#minetest). + * `min_protocol`: maximum Minetest protocol version. See [Minetest](#minetest). + * If `vcs` release-creation method: + * `ref` - git reference. + + ### Topics * GET `/api/topics/` - Supports [Package Queries](#package-queries), and the following two options: -- cgit v1.2.3