add object_format_name
back in
This commit is contained in:
parent
e58237e9ff
commit
8cd8207fa0
|
@ -688,6 +688,7 @@ pub struct CreateRepoOption {
|
||||||
pub license: Option<String>,
|
pub license: Option<String>,
|
||||||
/// Name of the repository to create
|
/// Name of the repository to create
|
||||||
pub name: String,
|
pub name: String,
|
||||||
|
pub object_format_name: Option<ObjectFormatName>,
|
||||||
/// Whether the repository is private
|
/// Whether the repository is private
|
||||||
pub private: Option<bool>,
|
pub private: Option<bool>,
|
||||||
/// Readme of the repository to create
|
/// Readme of the repository to create
|
||||||
|
@ -1859,6 +1860,15 @@ pub struct OAuth2Application {
|
||||||
pub redirect_uris: Option<Vec<String>>,
|
pub redirect_uris: Option<Vec<String>>,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// ObjectFormatName of the underlying git repository
|
||||||
|
|
||||||
|
#[derive(Debug, Clone, Copy, PartialEq, Eq, serde::Serialize, serde::Deserialize)]
|
||||||
|
pub enum ObjectFormatName {
|
||||||
|
#[serde(rename = "sha1")]
|
||||||
|
Sha1,
|
||||||
|
#[serde(rename = "sha256")]
|
||||||
|
Sha256,
|
||||||
|
}
|
||||||
/// Organization represents an organization
|
/// Organization represents an organization
|
||||||
#[derive(Debug, Clone, PartialEq, serde::Serialize, serde::Deserialize)]
|
#[derive(Debug, Clone, PartialEq, serde::Serialize, serde::Deserialize)]
|
||||||
pub struct Organization {
|
pub struct Organization {
|
||||||
|
@ -2256,6 +2266,7 @@ pub struct Repository {
|
||||||
#[serde(with = "time::serde::rfc3339::option")]
|
#[serde(with = "time::serde::rfc3339::option")]
|
||||||
pub mirror_updated: Option<time::OffsetDateTime>,
|
pub mirror_updated: Option<time::OffsetDateTime>,
|
||||||
pub name: Option<String>,
|
pub name: Option<String>,
|
||||||
|
pub object_format_name: Option<ObjectFormatName>,
|
||||||
pub open_issues_count: Option<u64>,
|
pub open_issues_count: Option<u64>,
|
||||||
pub open_pr_counter: Option<u64>,
|
pub open_pr_counter: Option<u64>,
|
||||||
#[serde(deserialize_with = "crate::none_if_blank_url")]
|
#[serde(deserialize_with = "crate::none_if_blank_url")]
|
||||||
|
|
|
@ -10,7 +10,7 @@
|
||||||
"name": "MIT",
|
"name": "MIT",
|
||||||
"url": "http://opensource.org/licenses/MIT"
|
"url": "http://opensource.org/licenses/MIT"
|
||||||
},
|
},
|
||||||
"version": "7.0.0+gitea-1.22.0"
|
"version": "7.0.1+gitea-1.22.0"
|
||||||
},
|
},
|
||||||
"basePath": "/api/v1",
|
"basePath": "/api/v1",
|
||||||
"paths": {
|
"paths": {
|
||||||
|
@ -17396,6 +17396,9 @@
|
||||||
"uniqueItems": true,
|
"uniqueItems": true,
|
||||||
"x-go-name": "Name"
|
"x-go-name": "Name"
|
||||||
},
|
},
|
||||||
|
"object_format_name": {
|
||||||
|
"$ref": "#/definitions/ObjectFormatName"
|
||||||
|
},
|
||||||
"private": {
|
"private": {
|
||||||
"description": "Whether the repository is private",
|
"description": "Whether the repository is private",
|
||||||
"type": "boolean",
|
"type": "boolean",
|
||||||
|
@ -20169,6 +20172,11 @@
|
||||||
},
|
},
|
||||||
"x-go-package": "code.gitea.io/gitea/modules/structs"
|
"x-go-package": "code.gitea.io/gitea/modules/structs"
|
||||||
},
|
},
|
||||||
|
"ObjectFormatName": {
|
||||||
|
"description": "ObjectFormatName of the underlying git repository",
|
||||||
|
"type": "string",
|
||||||
|
"enum": ["sha1", "sha256"]
|
||||||
|
},
|
||||||
"Organization": {
|
"Organization": {
|
||||||
"description": "Organization represents an organization",
|
"description": "Organization represents an organization",
|
||||||
"type": "object",
|
"type": "object",
|
||||||
|
@ -21268,6 +21276,9 @@
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"x-go-name": "Name"
|
"x-go-name": "Name"
|
||||||
},
|
},
|
||||||
|
"object_format_name": {
|
||||||
|
"$ref": "#/definitions/ObjectFormatName"
|
||||||
|
},
|
||||||
"open_issues_count": {
|
"open_issues_count": {
|
||||||
"type": "integer",
|
"type": "integer",
|
||||||
"format": "int64",
|
"format": "int64",
|
||||||
|
|
Loading…
Reference in a new issue