Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/doc/api
diff options
context:
space:
mode:
Diffstat (limited to 'doc/api')
-rw-r--r--doc/api/graphql/reference/gitlab_schema.graphql30
-rw-r--r--doc/api/graphql/reference/gitlab_schema.json45
-rw-r--r--doc/api/graphql/reference/index.md11
3 files changed, 86 insertions, 0 deletions
diff --git a/doc/api/graphql/reference/gitlab_schema.graphql b/doc/api/graphql/reference/gitlab_schema.graphql
index 729a6ed4893..ff2bdd8b7b3 100644
--- a/doc/api/graphql/reference/gitlab_schema.graphql
+++ b/doc/api/graphql/reference/gitlab_schema.graphql
@@ -14745,6 +14745,11 @@ type Project {
Returns the last _n_ elements from the list.
"""
last: Int
+
+ """
+ Sort releases by this criteria
+ """
+ sort: ReleaseSort = RELEASED_AT_DESC
): ReleaseConnection
"""
@@ -16520,6 +16525,31 @@ type ReleaseLinks {
}
"""
+Values for sorting releases
+"""
+enum ReleaseSort {
+ """
+ Created at ascending order
+ """
+ CREATED_ASC
+
+ """
+ Created at descending order
+ """
+ CREATED_DESC
+
+ """
+ Released at by ascending order
+ """
+ RELEASED_AT_ASC
+
+ """
+ Released at by descending order
+ """
+ RELEASED_AT_DESC
+}
+
+"""
Represents the source code attached to a release in a particular format
"""
type ReleaseSource {
diff --git a/doc/api/graphql/reference/gitlab_schema.json b/doc/api/graphql/reference/gitlab_schema.json
index a9939fc2113..eb421067668 100644
--- a/doc/api/graphql/reference/gitlab_schema.json
+++ b/doc/api/graphql/reference/gitlab_schema.json
@@ -42603,6 +42603,16 @@
"description": "Releases of the project",
"args": [
{
+ "name": "sort",
+ "description": "Sort releases by this criteria",
+ "type": {
+ "kind": "ENUM",
+ "name": "ReleaseSort",
+ "ofType": null
+ },
+ "defaultValue": "RELEASED_AT_DESC"
+ },
+ {
"name": "after",
"description": "Returns the elements in the list that come after the specified cursor.",
"type": {
@@ -47518,6 +47528,41 @@
"possibleTypes": null
},
{
+ "kind": "ENUM",
+ "name": "ReleaseSort",
+ "description": "Values for sorting releases",
+ "fields": null,
+ "inputFields": null,
+ "interfaces": null,
+ "enumValues": [
+ {
+ "name": "CREATED_DESC",
+ "description": "Created at descending order",
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "CREATED_ASC",
+ "description": "Created at ascending order",
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "RELEASED_AT_DESC",
+ "description": "Released at by descending order",
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "RELEASED_AT_ASC",
+ "description": "Released at by ascending order",
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
+ "possibleTypes": null
+ },
+ {
"kind": "OBJECT",
"name": "ReleaseSource",
"description": "Represents the source code attached to a release in a particular format",
diff --git a/doc/api/graphql/reference/index.md b/doc/api/graphql/reference/index.md
index a44e493fc43..93bbcb18bf3 100644
--- a/doc/api/graphql/reference/index.md
+++ b/doc/api/graphql/reference/index.md
@@ -3643,6 +3643,17 @@ Type of the link: `other`, `runbook`, `image`, `package`; defaults to `other`.
| `PACKAGE` | Package link type |
| `RUNBOOK` | Runbook link type |
+### ReleaseSort
+
+Values for sorting releases.
+
+| Value | Description |
+| ----- | ----------- |
+| `CREATED_ASC` | Created at ascending order |
+| `CREATED_DESC` | Created at descending order |
+| `RELEASED_AT_ASC` | Released at by ascending order |
+| `RELEASED_AT_DESC` | Released at by descending order |
+
### RequirementState
State of a requirement.