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>,
|
||||
/// Name of the repository to create
|
||||
pub name: String,
|
||||
pub object_format_name: Option<ObjectFormatName>,
|
||||
/// Whether the repository is private
|
||||
pub private: Option<bool>,
|
||||
/// Readme of the repository to create
|
||||
|
@ -1859,6 +1860,15 @@ pub struct OAuth2Application {
|
|||
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
|
||||
#[derive(Debug, Clone, PartialEq, serde::Serialize, serde::Deserialize)]
|
||||
pub struct Organization {
|
||||
|
@ -2256,6 +2266,7 @@ pub struct Repository {
|
|||
#[serde(with = "time::serde::rfc3339::option")]
|
||||
pub mirror_updated: Option<time::OffsetDateTime>,
|
||||
pub name: Option<String>,
|
||||
pub object_format_name: Option<ObjectFormatName>,
|
||||
pub open_issues_count: Option<u64>,
|
||||
pub open_pr_counter: Option<u64>,
|
||||
#[serde(deserialize_with = "crate::none_if_blank_url")]
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
"name": "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",
|
||||
"paths": {
|
||||
|
@ -17396,6 +17396,9 @@
|
|||
"uniqueItems": true,
|
||||
"x-go-name": "Name"
|
||||
},
|
||||
"object_format_name": {
|
||||
"$ref": "#/definitions/ObjectFormatName"
|
||||
},
|
||||
"private": {
|
||||
"description": "Whether the repository is private",
|
||||
"type": "boolean",
|
||||
|
@ -20169,6 +20172,11 @@
|
|||
},
|
||||
"x-go-package": "code.gitea.io/gitea/modules/structs"
|
||||
},
|
||||
"ObjectFormatName": {
|
||||
"description": "ObjectFormatName of the underlying git repository",
|
||||
"type": "string",
|
||||
"enum": ["sha1", "sha256"]
|
||||
},
|
||||
"Organization": {
|
||||
"description": "Organization represents an organization",
|
||||
"type": "object",
|
||||
|
@ -21268,6 +21276,9 @@
|
|||
"type": "string",
|
||||
"x-go-name": "Name"
|
||||
},
|
||||
"object_format_name": {
|
||||
"$ref": "#/definitions/ObjectFormatName"
|
||||
},
|
||||
"open_issues_count": {
|
||||
"type": "integer",
|
||||
"format": "int64",
|
||||
|
|
Loading…
Reference in a new issue