Rewrite rust (#38)
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing

Co-authored-by: kjuulh <contact@kjuulh.io>
Reviewed-on: #38
This commit is contained in:
2022-11-27 11:21:35 +00:00
parent 0d6e8bc4a0
commit 991861db99
445 changed files with 53358 additions and 2568 deletions

View File

@@ -0,0 +1,14 @@
# AccessToken
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**id** | Option<**i64**> | | [optional]
**name** | Option<**String**> | | [optional]
**sha1** | Option<**String**> | | [optional]
**token_last_eight** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,11 @@
# AddCollaboratorOption
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**permission** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,13 @@
# AddTimeOption
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**created** | Option<**String**> | | [optional]
**time** | **i64** | time in seconds |
**user_name** | Option<**String**> | User who spent the time (optional) | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,426 @@
# \AdminApi
All URIs are relative to */api/v1*
Method | HTTP request | Description
------------- | ------------- | -------------
[**admin_adopt_repository**](AdminApi.md#admin_adopt_repository) | **POST** /admin/unadopted/{owner}/{repo} | Adopt unadopted files as a repository
[**admin_create_org**](AdminApi.md#admin_create_org) | **POST** /admin/users/{username}/orgs | Create an organization
[**admin_create_public_key**](AdminApi.md#admin_create_public_key) | **POST** /admin/users/{username}/keys | Add a public key on behalf of a user
[**admin_create_repo**](AdminApi.md#admin_create_repo) | **POST** /admin/users/{username}/repos | Create a repository on behalf of a user
[**admin_create_user**](AdminApi.md#admin_create_user) | **POST** /admin/users | Create a user
[**admin_cron_list**](AdminApi.md#admin_cron_list) | **GET** /admin/cron | List cron tasks
[**admin_cron_run**](AdminApi.md#admin_cron_run) | **POST** /admin/cron/{task} | Run cron task
[**admin_delete_unadopted_repository**](AdminApi.md#admin_delete_unadopted_repository) | **DELETE** /admin/unadopted/{owner}/{repo} | Delete unadopted files
[**admin_delete_user**](AdminApi.md#admin_delete_user) | **DELETE** /admin/users/{username} | Delete a user
[**admin_delete_user_public_key**](AdminApi.md#admin_delete_user_public_key) | **DELETE** /admin/users/{username}/keys/{id} | Delete a user's public key
[**admin_edit_user**](AdminApi.md#admin_edit_user) | **PATCH** /admin/users/{username} | Edit an existing user
[**admin_get_all_orgs**](AdminApi.md#admin_get_all_orgs) | **GET** /admin/orgs | List all organizations
[**admin_get_all_users**](AdminApi.md#admin_get_all_users) | **GET** /admin/users | List all users
[**admin_unadopted_list**](AdminApi.md#admin_unadopted_list) | **GET** /admin/unadopted | List unadopted repositories
## admin_adopt_repository
> admin_adopt_repository(owner, repo)
Adopt unadopted files as a repository
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**owner** | **String** | owner of the repo | [required] |
**repo** | **String** | name of the repo | [required] |
### Return type
(empty response body)
### Authorization
[AccessToken](../README.md#AccessToken), [AuthorizationHeaderToken](../README.md#AuthorizationHeaderToken), [BasicAuth](../README.md#BasicAuth), [SudoHeader](../README.md#SudoHeader), [SudoParam](../README.md#SudoParam), [TOTPHeader](../README.md#TOTPHeader), [Token](../README.md#Token)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: Not defined
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## admin_create_org
> crate::models::Organization admin_create_org(username, organization)
Create an organization
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**username** | **String** | username of the user that will own the created organization | [required] |
**organization** | [**CreateOrgOption**](CreateOrgOption.md) | | [required] |
### Return type
[**crate::models::Organization**](Organization.md)
### Authorization
[AccessToken](../README.md#AccessToken), [AuthorizationHeaderToken](../README.md#AuthorizationHeaderToken), [BasicAuth](../README.md#BasicAuth), [SudoHeader](../README.md#SudoHeader), [SudoParam](../README.md#SudoParam), [TOTPHeader](../README.md#TOTPHeader), [Token](../README.md#Token)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## admin_create_public_key
> crate::models::PublicKey admin_create_public_key(username, key)
Add a public key on behalf of a user
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**username** | **String** | username of the user | [required] |
**key** | Option<[**CreateKeyOption**](CreateKeyOption.md)> | | |
### Return type
[**crate::models::PublicKey**](PublicKey.md)
### Authorization
[AccessToken](../README.md#AccessToken), [AuthorizationHeaderToken](../README.md#AuthorizationHeaderToken), [BasicAuth](../README.md#BasicAuth), [SudoHeader](../README.md#SudoHeader), [SudoParam](../README.md#SudoParam), [TOTPHeader](../README.md#TOTPHeader), [Token](../README.md#Token)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## admin_create_repo
> crate::models::Repository admin_create_repo(username, repository)
Create a repository on behalf of a user
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**username** | **String** | username of the user. This user will own the created repository | [required] |
**repository** | [**CreateRepoOption**](CreateRepoOption.md) | | [required] |
### Return type
[**crate::models::Repository**](Repository.md)
### Authorization
[AccessToken](../README.md#AccessToken), [AuthorizationHeaderToken](../README.md#AuthorizationHeaderToken), [BasicAuth](../README.md#BasicAuth), [SudoHeader](../README.md#SudoHeader), [SudoParam](../README.md#SudoParam), [TOTPHeader](../README.md#TOTPHeader), [Token](../README.md#Token)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## admin_create_user
> crate::models::User admin_create_user(body)
Create a user
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**body** | Option<[**CreateUserOption**](CreateUserOption.md)> | | |
### Return type
[**crate::models::User**](User.md)
### Authorization
[AccessToken](../README.md#AccessToken), [AuthorizationHeaderToken](../README.md#AuthorizationHeaderToken), [BasicAuth](../README.md#BasicAuth), [SudoHeader](../README.md#SudoHeader), [SudoParam](../README.md#SudoParam), [TOTPHeader](../README.md#TOTPHeader), [Token](../README.md#Token)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## admin_cron_list
> Vec<crate::models::Cron> admin_cron_list(page, limit)
List cron tasks
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**page** | Option<**i32**> | page number of results to return (1-based) | |
**limit** | Option<**i32**> | page size of results | |
### Return type
[**Vec<crate::models::Cron>**](Cron.md)
### Authorization
[AccessToken](../README.md#AccessToken), [AuthorizationHeaderToken](../README.md#AuthorizationHeaderToken), [BasicAuth](../README.md#BasicAuth), [SudoHeader](../README.md#SudoHeader), [SudoParam](../README.md#SudoParam), [TOTPHeader](../README.md#TOTPHeader), [Token](../README.md#Token)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## admin_cron_run
> admin_cron_run(task)
Run cron task
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**task** | **String** | task to run | [required] |
### Return type
(empty response body)
### Authorization
[AccessToken](../README.md#AccessToken), [AuthorizationHeaderToken](../README.md#AuthorizationHeaderToken), [BasicAuth](../README.md#BasicAuth), [SudoHeader](../README.md#SudoHeader), [SudoParam](../README.md#SudoParam), [TOTPHeader](../README.md#TOTPHeader), [Token](../README.md#Token)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: Not defined
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## admin_delete_unadopted_repository
> admin_delete_unadopted_repository(owner, repo)
Delete unadopted files
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**owner** | **String** | owner of the repo | [required] |
**repo** | **String** | name of the repo | [required] |
### Return type
(empty response body)
### Authorization
[AccessToken](../README.md#AccessToken), [AuthorizationHeaderToken](../README.md#AuthorizationHeaderToken), [BasicAuth](../README.md#BasicAuth), [SudoHeader](../README.md#SudoHeader), [SudoParam](../README.md#SudoParam), [TOTPHeader](../README.md#TOTPHeader), [Token](../README.md#Token)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: Not defined
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## admin_delete_user
> admin_delete_user(username)
Delete a user
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**username** | **String** | username of user to delete | [required] |
### Return type
(empty response body)
### Authorization
[AccessToken](../README.md#AccessToken), [AuthorizationHeaderToken](../README.md#AuthorizationHeaderToken), [BasicAuth](../README.md#BasicAuth), [SudoHeader](../README.md#SudoHeader), [SudoParam](../README.md#SudoParam), [TOTPHeader](../README.md#TOTPHeader), [Token](../README.md#Token)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: Not defined
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## admin_delete_user_public_key
> admin_delete_user_public_key(username, id)
Delete a user's public key
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**username** | **String** | username of user | [required] |
**id** | **i64** | id of the key to delete | [required] |
### Return type
(empty response body)
### Authorization
[AccessToken](../README.md#AccessToken), [AuthorizationHeaderToken](../README.md#AuthorizationHeaderToken), [BasicAuth](../README.md#BasicAuth), [SudoHeader](../README.md#SudoHeader), [SudoParam](../README.md#SudoParam), [TOTPHeader](../README.md#TOTPHeader), [Token](../README.md#Token)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: Not defined
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## admin_edit_user
> crate::models::User admin_edit_user(username, body)
Edit an existing user
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**username** | **String** | username of user to edit | [required] |
**body** | Option<[**EditUserOption**](EditUserOption.md)> | | |
### Return type
[**crate::models::User**](User.md)
### Authorization
[AccessToken](../README.md#AccessToken), [AuthorizationHeaderToken](../README.md#AuthorizationHeaderToken), [BasicAuth](../README.md#BasicAuth), [SudoHeader](../README.md#SudoHeader), [SudoParam](../README.md#SudoParam), [TOTPHeader](../README.md#TOTPHeader), [Token](../README.md#Token)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## admin_get_all_orgs
> Vec<crate::models::Organization> admin_get_all_orgs(page, limit)
List all organizations
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**page** | Option<**i32**> | page number of results to return (1-based) | |
**limit** | Option<**i32**> | page size of results | |
### Return type
[**Vec<crate::models::Organization>**](Organization.md)
### Authorization
[AccessToken](../README.md#AccessToken), [AuthorizationHeaderToken](../README.md#AuthorizationHeaderToken), [BasicAuth](../README.md#BasicAuth), [SudoHeader](../README.md#SudoHeader), [SudoParam](../README.md#SudoParam), [TOTPHeader](../README.md#TOTPHeader), [Token](../README.md#Token)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## admin_get_all_users
> Vec<crate::models::User> admin_get_all_users(page, limit)
List all users
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**page** | Option<**i32**> | page number of results to return (1-based) | |
**limit** | Option<**i32**> | page size of results | |
### Return type
[**Vec<crate::models::User>**](User.md)
### Authorization
[AccessToken](../README.md#AccessToken), [AuthorizationHeaderToken](../README.md#AuthorizationHeaderToken), [BasicAuth](../README.md#BasicAuth), [SudoHeader](../README.md#SudoHeader), [SudoParam](../README.md#SudoParam), [TOTPHeader](../README.md#TOTPHeader), [Token](../README.md#Token)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## admin_unadopted_list
> Vec<String> admin_unadopted_list(page, limit, pattern)
List unadopted repositories
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**page** | Option<**i32**> | page number of results to return (1-based) | |
**limit** | Option<**i32**> | page size of results | |
**pattern** | Option<**String**> | pattern of repositories to search for | |
### Return type
**Vec<String>**
### Authorization
[AccessToken](../README.md#AccessToken), [AuthorizationHeaderToken](../README.md#AuthorizationHeaderToken), [BasicAuth](../README.md#BasicAuth), [SudoHeader](../README.md#SudoHeader), [SudoParam](../README.md#SudoParam), [TOTPHeader](../README.md#TOTPHeader), [Token](../README.md#Token)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

View File

@@ -0,0 +1,17 @@
# AnnotatedTag
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**message** | Option<**String**> | | [optional]
**object** | Option<[**crate::models::AnnotatedTagObject**](AnnotatedTagObject.md)> | | [optional]
**sha** | Option<**String**> | | [optional]
**tag** | Option<**String**> | | [optional]
**tagger** | Option<[**crate::models::CommitUser**](CommitUser.md)> | | [optional]
**url** | Option<**String**> | | [optional]
**verification** | Option<[**crate::models::PayloadCommitVerification**](PayloadCommitVerification.md)> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,13 @@
# AnnotatedTagObject
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**sha** | Option<**String**> | | [optional]
**r#type** | Option<**String**> | | [optional]
**url** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,12 @@
# ApiError
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**message** | Option<**String**> | | [optional]
**url** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,17 @@
# Attachment
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**browser_download_url** | Option<**String**> | | [optional]
**created_at** | Option<**String**> | | [optional]
**download_count** | Option<**i64**> | | [optional]
**id** | Option<**i64**> | | [optional]
**name** | Option<**String**> | | [optional]
**size** | Option<**i64**> | | [optional]
**uuid** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,19 @@
# Branch
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**commit** | Option<[**crate::models::PayloadCommit**](PayloadCommit.md)> | | [optional]
**effective_branch_protection_name** | Option<**String**> | | [optional]
**enable_status_check** | Option<**bool**> | | [optional]
**name** | Option<**String**> | | [optional]
**protected** | Option<**bool**> | | [optional]
**required_approvals** | Option<**i64**> | | [optional]
**status_check_contexts** | Option<**Vec<String>**> | | [optional]
**user_can_merge** | Option<**bool**> | | [optional]
**user_can_push** | Option<**bool**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,34 @@
# BranchProtection
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**approvals_whitelist_teams** | Option<**Vec<String>**> | | [optional]
**approvals_whitelist_username** | Option<**Vec<String>**> | | [optional]
**block_on_official_review_requests** | Option<**bool**> | | [optional]
**block_on_outdated_branch** | Option<**bool**> | | [optional]
**block_on_rejected_reviews** | Option<**bool**> | | [optional]
**branch_name** | Option<**String**> | | [optional]
**created_at** | Option<**String**> | | [optional]
**dismiss_stale_approvals** | Option<**bool**> | | [optional]
**enable_approvals_whitelist** | Option<**bool**> | | [optional]
**enable_merge_whitelist** | Option<**bool**> | | [optional]
**enable_push** | Option<**bool**> | | [optional]
**enable_push_whitelist** | Option<**bool**> | | [optional]
**enable_status_check** | Option<**bool**> | | [optional]
**merge_whitelist_teams** | Option<**Vec<String>**> | | [optional]
**merge_whitelist_usernames** | Option<**Vec<String>**> | | [optional]
**protected_file_patterns** | Option<**String**> | | [optional]
**push_whitelist_deploy_keys** | Option<**bool**> | | [optional]
**push_whitelist_teams** | Option<**Vec<String>**> | | [optional]
**push_whitelist_usernames** | Option<**Vec<String>**> | | [optional]
**require_signed_commits** | Option<**bool**> | | [optional]
**required_approvals** | Option<**i64**> | | [optional]
**status_check_contexts** | Option<**Vec<String>**> | | [optional]
**unprotected_file_patterns** | Option<**String**> | | [optional]
**updated_at** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,17 @@
# CombinedStatus
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**commit_url** | Option<**String**> | | [optional]
**repository** | Option<[**crate::models::Repository**](Repository.md)> | | [optional]
**sha** | Option<**String**> | | [optional]
**state** | Option<**String**> | CommitStatusState holds the state of a CommitStatus It can be \"pending\", \"success\", \"error\", \"failure\", and \"warning\" | [optional]
**statuses** | Option<[**Vec<crate::models::CommitStatus>**](CommitStatus.md)> | | [optional]
**total_count** | Option<**i64**> | | [optional]
**url** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,20 @@
# Comment
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**body** | Option<**String**> | | [optional]
**created_at** | Option<**String**> | | [optional]
**html_url** | Option<**String**> | | [optional]
**id** | Option<**i64**> | | [optional]
**issue_url** | Option<**String**> | | [optional]
**original_author** | Option<**String**> | | [optional]
**original_author_id** | Option<**i64**> | | [optional]
**pull_request_url** | Option<**String**> | | [optional]
**updated_at** | Option<**String**> | | [optional]
**user** | Option<[**crate::models::User**](User.md)> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,20 @@
# Commit
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**author** | Option<[**crate::models::User**](User.md)> | | [optional]
**commit** | Option<[**crate::models::RepoCommit**](RepoCommit.md)> | | [optional]
**committer** | Option<[**crate::models::User**](User.md)> | | [optional]
**created** | Option<**String**> | | [optional]
**files** | Option<[**Vec<crate::models::CommitAffectedFiles>**](CommitAffectedFiles.md)> | | [optional]
**html_url** | Option<**String**> | | [optional]
**parents** | Option<[**Vec<crate::models::CommitMeta>**](CommitMeta.md)> | | [optional]
**sha** | Option<**String**> | | [optional]
**stats** | Option<[**crate::models::CommitStats**](CommitStats.md)> | | [optional]
**url** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,11 @@
# CommitAffectedFiles
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**filename** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,12 @@
# CommitDateOptions
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**author** | Option<**String**> | | [optional]
**committer** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,13 @@
# CommitMeta
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**created** | Option<**String**> | | [optional]
**sha** | Option<**String**> | | [optional]
**url** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,13 @@
# CommitStats
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**additions** | Option<**i64**> | | [optional]
**deletions** | Option<**i64**> | | [optional]
**total** | Option<**i64**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,19 @@
# CommitStatus
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**context** | Option<**String**> | | [optional]
**created_at** | Option<**String**> | | [optional]
**creator** | Option<[**crate::models::User**](User.md)> | | [optional]
**description** | Option<**String**> | | [optional]
**id** | Option<**i64**> | | [optional]
**status** | Option<**String**> | CommitStatusState holds the state of a CommitStatus It can be \"pending\", \"success\", \"error\", \"failure\", and \"warning\" | [optional]
**target_url** | Option<**String**> | | [optional]
**updated_at** | Option<**String**> | | [optional]
**url** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,13 @@
# CommitUser
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**date** | Option<**String**> | | [optional]
**email** | Option<**String**> | | [optional]
**name** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,24 @@
# ContentsResponse
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**_links** | Option<[**crate::models::FileLinksResponse**](FileLinksResponse.md)> | | [optional]
**content** | Option<**String**> | `content` is populated when `type` is `file`, otherwise null | [optional]
**download_url** | Option<**String**> | | [optional]
**encoding** | Option<**String**> | `encoding` is populated when `type` is `file`, otherwise null | [optional]
**git_url** | Option<**String**> | | [optional]
**html_url** | Option<**String**> | | [optional]
**name** | Option<**String**> | | [optional]
**path** | Option<**String**> | | [optional]
**sha** | Option<**String**> | | [optional]
**size** | Option<**i64**> | | [optional]
**submodule_git_url** | Option<**String**> | `submodule_git_url` is populated when `type` is `submodule`, otherwise null | [optional]
**target** | Option<**String**> | `target` is populated when `type` is `symlink`, otherwise null | [optional]
**r#type** | Option<**String**> | `type` will be `file`, `dir`, `symlink`, or `submodule` | [optional]
**url** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,11 @@
# CreateAccessTokenOption
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**name** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,32 @@
# CreateBranchProtectionOption
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**approvals_whitelist_teams** | Option<**Vec<String>**> | | [optional]
**approvals_whitelist_username** | Option<**Vec<String>**> | | [optional]
**block_on_official_review_requests** | Option<**bool**> | | [optional]
**block_on_outdated_branch** | Option<**bool**> | | [optional]
**block_on_rejected_reviews** | Option<**bool**> | | [optional]
**branch_name** | Option<**String**> | | [optional]
**dismiss_stale_approvals** | Option<**bool**> | | [optional]
**enable_approvals_whitelist** | Option<**bool**> | | [optional]
**enable_merge_whitelist** | Option<**bool**> | | [optional]
**enable_push** | Option<**bool**> | | [optional]
**enable_push_whitelist** | Option<**bool**> | | [optional]
**enable_status_check** | Option<**bool**> | | [optional]
**merge_whitelist_teams** | Option<**Vec<String>**> | | [optional]
**merge_whitelist_usernames** | Option<**Vec<String>**> | | [optional]
**protected_file_patterns** | Option<**String**> | | [optional]
**push_whitelist_deploy_keys** | Option<**bool**> | | [optional]
**push_whitelist_teams** | Option<**Vec<String>**> | | [optional]
**push_whitelist_usernames** | Option<**Vec<String>**> | | [optional]
**require_signed_commits** | Option<**bool**> | | [optional]
**required_approvals** | Option<**i64**> | | [optional]
**status_check_contexts** | Option<**Vec<String>**> | | [optional]
**unprotected_file_patterns** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,12 @@
# CreateBranchRepoOption
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**new_branch_name** | **String** | Name of the branch to create |
**old_branch_name** | Option<**String**> | Name of the old branch to create from | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,11 @@
# CreateEmailOption
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**emails** | Option<**Vec<String>**> | email addresses to add | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,18 @@
# CreateFileOptions
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**author** | Option<[**crate::models::Identity**](Identity.md)> | | [optional]
**branch** | Option<**String**> | branch (optional) to base this file from. if not given, the default branch is used | [optional]
**committer** | Option<[**crate::models::Identity**](Identity.md)> | | [optional]
**content** | **String** | content must be base64 encoded |
**dates** | Option<[**crate::models::CommitDateOptions**](CommitDateOptions.md)> | | [optional]
**message** | Option<**String**> | message (optional) for the commit of this file. if not supplied, a default message will be used | [optional]
**new_branch** | Option<**String**> | new_branch (optional) will make a new branch from `branch` before creating the file | [optional]
**signoff** | Option<**bool**> | Add a Signed-off-by trailer by the committer at the end of the commit log message. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,12 @@
# CreateForkOption
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**name** | Option<**String**> | name of the forked repository | [optional]
**organization** | Option<**String**> | organization name, if forking into an organization | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,12 @@
# CreateGpgKeyOption
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**armored_public_key** | **String** | An armored GPG key to add |
**armored_signature** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,15 @@
# CreateHookOption
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**active** | Option<**bool**> | | [optional][default to false]
**branch_filter** | Option<**String**> | | [optional]
**config** | **::std::collections::HashMap<String, String>** | CreateHookOptionConfig has all config options in it required are \"content_type\" and \"url\" Required |
**events** | Option<**Vec<String>**> | | [optional]
**r#type** | **String** | |
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,11 @@
# CreateIssueCommentOption
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**body** | **String** | |
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,19 @@
# CreateIssueOption
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**assignee** | Option<**String**> | deprecated | [optional]
**assignees** | Option<**Vec<String>**> | | [optional]
**body** | Option<**String**> | | [optional]
**closed** | Option<**bool**> | | [optional]
**due_date** | Option<**String**> | | [optional]
**labels** | Option<**Vec<i64>**> | list of label ids | [optional]
**milestone** | Option<**i64**> | milestone id | [optional]
**r#ref** | Option<**String**> | | [optional]
**title** | **String** | |
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,13 @@
# CreateKeyOption
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**key** | **String** | An armored SSH key to add |
**read_only** | Option<**bool**> | Describe if the key has only read access or read/write | [optional]
**title** | **String** | Title of the key to add |
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,13 @@
# CreateLabelOption
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**color** | **String** | |
**description** | Option<**String**> | | [optional]
**name** | **String** | |
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,14 @@
# CreateMilestoneOption
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**description** | Option<**String**> | | [optional]
**due_on** | Option<**String**> | | [optional]
**state** | Option<**String**> | | [optional]
**title** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,12 @@
# CreateOAuth2ApplicationOptions
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**name** | Option<**String**> | | [optional]
**redirect_uris** | Option<**Vec<String>**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,17 @@
# CreateOrgOption
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**description** | Option<**String**> | | [optional]
**full_name** | Option<**String**> | | [optional]
**location** | Option<**String**> | | [optional]
**repo_admin_change_team_access** | Option<**bool**> | | [optional]
**username** | **String** | |
**visibility** | Option<**String**> | possible values are `public` (default), `limited` or `private` | [optional]
**website** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,19 @@
# CreatePullRequestOption
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**assignee** | Option<**String**> | | [optional]
**assignees** | Option<**Vec<String>**> | | [optional]
**base** | Option<**String**> | | [optional]
**body** | Option<**String**> | | [optional]
**due_date** | Option<**String**> | | [optional]
**head** | Option<**String**> | | [optional]
**labels** | Option<**Vec<i64>**> | | [optional]
**milestone** | Option<**i64**> | | [optional]
**title** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,14 @@
# CreatePullReviewComment
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**body** | Option<**String**> | | [optional]
**new_position** | Option<**i64**> | if comment to new file line or 0 | [optional]
**old_position** | Option<**i64**> | if comment to old file line or 0 | [optional]
**path** | Option<**String**> | the tree path | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,14 @@
# CreatePullReviewOptions
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**body** | Option<**String**> | | [optional]
**comments** | Option<[**Vec<crate::models::CreatePullReviewComment>**](CreatePullReviewComment.md)> | | [optional]
**commit_id** | Option<**String**> | | [optional]
**event** | Option<**String**> | ReviewStateType review state type | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,16 @@
# CreateReleaseOption
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**body** | Option<**String**> | | [optional]
**draft** | Option<**bool**> | | [optional]
**name** | Option<**String**> | | [optional]
**prerelease** | Option<**bool**> | | [optional]
**tag_name** | **String** | |
**target_commitish** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,21 @@
# CreateRepoOption
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**auto_init** | Option<**bool**> | Whether the repository should be auto-initialized? | [optional]
**default_branch** | Option<**String**> | DefaultBranch of the repository (used when initializes and in template) | [optional]
**description** | Option<**String**> | Description of the repository to create | [optional]
**gitignores** | Option<**String**> | Gitignores to use | [optional]
**issue_labels** | Option<**String**> | Label-Set to use | [optional]
**license** | Option<**String**> | License to use | [optional]
**name** | **String** | Name of the repository to create |
**private** | Option<**bool**> | Whether the repository is private | [optional]
**readme** | Option<**String**> | Readme of the repository to create | [optional]
**template** | Option<**bool**> | Whether the repository is template | [optional]
**trust_model** | Option<**String**> | TrustModel of the repository | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,14 @@
# CreateStatusOption
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**context** | Option<**String**> | | [optional]
**description** | Option<**String**> | | [optional]
**state** | Option<**String**> | CommitStatusState holds the state of a CommitStatus It can be \"pending\", \"success\", \"error\", \"failure\", and \"warning\" | [optional]
**target_url** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,13 @@
# CreateTagOption
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**message** | Option<**String**> | | [optional]
**tag_name** | **String** | |
**target** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,17 @@
# CreateTeamOption
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**can_create_org_repo** | Option<**bool**> | | [optional]
**description** | Option<**String**> | | [optional]
**includes_all_repositories** | Option<**bool**> | | [optional]
**name** | **String** | |
**permission** | Option<**String**> | | [optional]
**units** | Option<**Vec<String>**> | | [optional]
**units_map** | Option<**::std::collections::HashMap<String, String>**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,20 @@
# CreateUserOption
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**email** | **String** | |
**full_name** | Option<**String**> | | [optional]
**login_name** | Option<**String**> | | [optional]
**must_change_password** | Option<**bool**> | | [optional]
**password** | **String** | |
**restricted** | Option<**bool**> | | [optional]
**send_notify** | Option<**bool**> | | [optional]
**source_id** | Option<**i64**> | | [optional]
**username** | **String** | |
**visibility** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,13 @@
# CreateWikiPageOptions
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**content_base64** | Option<**String**> | content must be base64 encoded | [optional]
**message** | Option<**String**> | optional commit message summarizing the change | [optional]
**title** | Option<**String**> | page title. leave empty to keep unchanged | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,15 @@
# Cron
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**exec_times** | Option<**i64**> | | [optional]
**name** | Option<**String**> | | [optional]
**next** | Option<**String**> | | [optional]
**prev** | Option<**String**> | | [optional]
**schedule** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,11 @@
# DeleteEmailOption
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**emails** | Option<**Vec<String>**> | email addresses to delete | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,18 @@
# DeleteFileOptions
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**author** | Option<[**crate::models::Identity**](Identity.md)> | | [optional]
**branch** | Option<**String**> | branch (optional) to base this file from. if not given, the default branch is used | [optional]
**committer** | Option<[**crate::models::Identity**](Identity.md)> | | [optional]
**dates** | Option<[**crate::models::CommitDateOptions**](CommitDateOptions.md)> | | [optional]
**message** | Option<**String**> | message (optional) for the commit of this file. if not supplied, a default message will be used | [optional]
**new_branch** | Option<**String**> | new_branch (optional) will make a new branch from `branch` before creating the file | [optional]
**sha** | **String** | sha is the SHA for the file that already exists |
**signoff** | Option<**bool**> | Add a Signed-off-by trailer by the committer at the end of the commit log message. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,19 @@
# DeployKey
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**created_at** | Option<**String**> | | [optional]
**fingerprint** | Option<**String**> | | [optional]
**id** | Option<**i64**> | | [optional]
**key** | Option<**String**> | | [optional]
**key_id** | Option<**i64**> | | [optional]
**read_only** | Option<**bool**> | | [optional]
**repository** | Option<[**crate::models::Repository**](Repository.md)> | | [optional]
**title** | Option<**String**> | | [optional]
**url** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,12 @@
# DismissPullReviewOptions
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**message** | Option<**String**> | | [optional]
**priors** | Option<**bool**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,11 @@
# EditAttachmentOptions
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**name** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,31 @@
# EditBranchProtectionOption
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**approvals_whitelist_teams** | Option<**Vec<String>**> | | [optional]
**approvals_whitelist_username** | Option<**Vec<String>**> | | [optional]
**block_on_official_review_requests** | Option<**bool**> | | [optional]
**block_on_outdated_branch** | Option<**bool**> | | [optional]
**block_on_rejected_reviews** | Option<**bool**> | | [optional]
**dismiss_stale_approvals** | Option<**bool**> | | [optional]
**enable_approvals_whitelist** | Option<**bool**> | | [optional]
**enable_merge_whitelist** | Option<**bool**> | | [optional]
**enable_push** | Option<**bool**> | | [optional]
**enable_push_whitelist** | Option<**bool**> | | [optional]
**enable_status_check** | Option<**bool**> | | [optional]
**merge_whitelist_teams** | Option<**Vec<String>**> | | [optional]
**merge_whitelist_usernames** | Option<**Vec<String>**> | | [optional]
**protected_file_patterns** | Option<**String**> | | [optional]
**push_whitelist_deploy_keys** | Option<**bool**> | | [optional]
**push_whitelist_teams** | Option<**Vec<String>**> | | [optional]
**push_whitelist_usernames** | Option<**Vec<String>**> | | [optional]
**require_signed_commits** | Option<**bool**> | | [optional]
**required_approvals** | Option<**i64**> | | [optional]
**status_check_contexts** | Option<**Vec<String>**> | | [optional]
**unprotected_file_patterns** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,11 @@
# EditDeadlineOption
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**due_date** | **String** | |
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,11 @@
# EditGitHookOption
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**content** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,14 @@
# EditHookOption
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**active** | Option<**bool**> | | [optional]
**branch_filter** | Option<**String**> | | [optional]
**config** | Option<**::std::collections::HashMap<String, String>**> | | [optional]
**events** | Option<**Vec<String>**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,11 @@
# EditIssueCommentOption
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**body** | **String** | |
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,19 @@
# EditIssueOption
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**assignee** | Option<**String**> | deprecated | [optional]
**assignees** | Option<**Vec<String>**> | | [optional]
**body** | Option<**String**> | | [optional]
**due_date** | Option<**String**> | | [optional]
**milestone** | Option<**i64**> | | [optional]
**r#ref** | Option<**String**> | | [optional]
**state** | Option<**String**> | | [optional]
**title** | Option<**String**> | | [optional]
**unset_due_date** | Option<**bool**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,13 @@
# EditLabelOption
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**color** | Option<**String**> | | [optional]
**description** | Option<**String**> | | [optional]
**name** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,14 @@
# EditMilestoneOption
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**description** | Option<**String**> | | [optional]
**due_on** | Option<**String**> | | [optional]
**state** | Option<**String**> | | [optional]
**title** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,16 @@
# EditOrgOption
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**description** | Option<**String**> | | [optional]
**full_name** | Option<**String**> | | [optional]
**location** | Option<**String**> | | [optional]
**repo_admin_change_team_access** | Option<**bool**> | | [optional]
**visibility** | Option<**String**> | possible values are `public`, `limited` or `private` | [optional]
**website** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,21 @@
# EditPullRequestOption
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**allow_maintainer_edit** | Option<**bool**> | | [optional]
**assignee** | Option<**String**> | | [optional]
**assignees** | Option<**Vec<String>**> | | [optional]
**base** | Option<**String**> | | [optional]
**body** | Option<**String**> | | [optional]
**due_date** | Option<**String**> | | [optional]
**labels** | Option<**Vec<i64>**> | | [optional]
**milestone** | Option<**i64**> | | [optional]
**state** | Option<**String**> | | [optional]
**title** | Option<**String**> | | [optional]
**unset_due_date** | Option<**bool**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,11 @@
# EditReactionOption
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**content** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,16 @@
# EditReleaseOption
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**body** | Option<**String**> | | [optional]
**draft** | Option<**bool**> | | [optional]
**name** | Option<**String**> | | [optional]
**prerelease** | Option<**bool**> | | [optional]
**tag_name** | Option<**String**> | | [optional]
**target_commitish** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,36 @@
# EditRepoOption
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**allow_manual_merge** | Option<**bool**> | either `true` to allow mark pr as merged manually, or `false` to prevent it. `has_pull_requests` must be `true`. | [optional]
**allow_merge_commits** | Option<**bool**> | either `true` to allow merging pull requests with a merge commit, or `false` to prevent merging pull requests with merge commits. `has_pull_requests` must be `true`. | [optional]
**allow_rebase** | Option<**bool**> | either `true` to allow rebase-merging pull requests, or `false` to prevent rebase-merging. `has_pull_requests` must be `true`. | [optional]
**allow_rebase_explicit** | Option<**bool**> | either `true` to allow rebase with explicit merge commits (--no-ff), or `false` to prevent rebase with explicit merge commits. `has_pull_requests` must be `true`. | [optional]
**allow_rebase_update** | Option<**bool**> | either `true` to allow updating pull request branch by rebase, or `false` to prevent it. `has_pull_requests` must be `true`. | [optional]
**allow_squash_merge** | Option<**bool**> | either `true` to allow squash-merging pull requests, or `false` to prevent squash-merging. `has_pull_requests` must be `true`. | [optional]
**archived** | Option<**bool**> | set to `true` to archive this repository. | [optional]
**autodetect_manual_merge** | Option<**bool**> | either `true` to enable AutodetectManualMerge, or `false` to prevent it. `has_pull_requests` must be `true`, Note: In some special cases, misjudgments can occur. | [optional]
**default_branch** | Option<**String**> | sets the default branch for this repository. | [optional]
**default_delete_branch_after_merge** | Option<**bool**> | set to `true` to delete pr branch after merge by default | [optional]
**default_merge_style** | Option<**String**> | set to a merge style to be used by this repository: \"merge\", \"rebase\", \"rebase-merge\", or \"squash\". `has_pull_requests` must be `true`. | [optional]
**description** | Option<**String**> | a short description of the repository. | [optional]
**enable_prune** | Option<**bool**> | enable prune - remove obsolete remote-tracking references | [optional]
**external_tracker** | Option<[**crate::models::ExternalTracker**](ExternalTracker.md)> | | [optional]
**external_wiki** | Option<[**crate::models::ExternalWiki**](ExternalWiki.md)> | | [optional]
**has_issues** | Option<**bool**> | either `true` to enable issues for this repository or `false` to disable them. | [optional]
**has_projects** | Option<**bool**> | either `true` to enable project unit, or `false` to disable them. | [optional]
**has_pull_requests** | Option<**bool**> | either `true` to allow pull requests, or `false` to prevent pull request. | [optional]
**has_wiki** | Option<**bool**> | either `true` to enable the wiki for this repository or `false` to disable it. | [optional]
**ignore_whitespace_conflicts** | Option<**bool**> | either `true` to ignore whitespace for conflicts, or `false` to not ignore whitespace. `has_pull_requests` must be `true`. | [optional]
**internal_tracker** | Option<[**crate::models::InternalTracker**](InternalTracker.md)> | | [optional]
**mirror_interval** | Option<**String**> | set to a string like `8h30m0s` to set the mirror interval time | [optional]
**name** | Option<**String**> | name of the repository | [optional]
**private** | Option<**bool**> | either `true` to make the repository private or `false` to make it public. Note: you will get a 422 error if the organization restricts changing repository visibility to organization owners and a non-owner tries to change the value of private. | [optional]
**template** | Option<**bool**> | either `true` to make this repository a template or `false` to make it a normal repository | [optional]
**website** | Option<**String**> | a URL with more information about the repository. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,17 @@
# EditTeamOption
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**can_create_org_repo** | Option<**bool**> | | [optional]
**description** | Option<**String**> | | [optional]
**includes_all_repositories** | Option<**bool**> | | [optional]
**name** | **String** | |
**permission** | Option<**String**> | | [optional]
**units** | Option<**Vec<String>**> | | [optional]
**units_map** | Option<**::std::collections::HashMap<String, String>**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,28 @@
# EditUserOption
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**active** | Option<**bool**> | | [optional]
**admin** | Option<**bool**> | | [optional]
**allow_create_organization** | Option<**bool**> | | [optional]
**allow_git_hook** | Option<**bool**> | | [optional]
**allow_import_local** | Option<**bool**> | | [optional]
**description** | Option<**String**> | | [optional]
**email** | Option<**String**> | | [optional]
**full_name** | Option<**String**> | | [optional]
**location** | Option<**String**> | | [optional]
**login_name** | **String** | |
**max_repo_creation** | Option<**i64**> | | [optional]
**must_change_password** | Option<**bool**> | | [optional]
**password** | Option<**String**> | | [optional]
**prohibit_login** | Option<**bool**> | | [optional]
**restricted** | Option<**bool**> | | [optional]
**source_id** | **i64** | |
**visibility** | Option<**String**> | | [optional]
**website** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,13 @@
# Email
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**email** | Option<**String**> | | [optional]
**primary** | Option<**bool**> | | [optional]
**verified** | Option<**bool**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,13 @@
# ExternalTracker
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**external_tracker_format** | Option<**String**> | External Issue Tracker URL Format. Use the placeholders {user}, {repo} and {index} for the username, repository name and issue index. | [optional]
**external_tracker_style** | Option<**String**> | External Issue Tracker Number Format, either `numeric` or `alphanumeric` | [optional]
**external_tracker_url** | Option<**String**> | URL of external issue tracker. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,11 @@
# ExternalWiki
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**external_wiki_url** | Option<**String**> | URL of external wiki. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,19 @@
# FileCommitResponse
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**author** | Option<[**crate::models::CommitUser**](CommitUser.md)> | | [optional]
**committer** | Option<[**crate::models::CommitUser**](CommitUser.md)> | | [optional]
**created** | Option<**String**> | | [optional]
**html_url** | Option<**String**> | | [optional]
**message** | Option<**String**> | | [optional]
**parents** | Option<[**Vec<crate::models::CommitMeta>**](CommitMeta.md)> | | [optional]
**sha** | Option<**String**> | | [optional]
**tree** | Option<[**crate::models::CommitMeta**](CommitMeta.md)> | | [optional]
**url** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,13 @@
# FileDeleteResponse
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**commit** | Option<[**crate::models::FileCommitResponse**](FileCommitResponse.md)> | | [optional]
**content** | Option<[**serde_json::Value**](.md)> | | [optional]
**verification** | Option<[**crate::models::PayloadCommitVerification**](PayloadCommitVerification.md)> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,13 @@
# FileLinksResponse
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**git** | Option<**String**> | | [optional]
**html** | Option<**String**> | | [optional]
**param_self** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,13 @@
# FileResponse
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**commit** | Option<[**crate::models::FileCommitResponse**](FileCommitResponse.md)> | | [optional]
**content** | Option<[**crate::models::ContentsResponse**](ContentsResponse.md)> | | [optional]
**verification** | Option<[**crate::models::PayloadCommitVerification**](PayloadCommitVerification.md)> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,14 @@
# GeneralApiSettings
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**default_git_trees_per_page** | Option<**i64**> | | [optional]
**default_max_blob_size** | Option<**i64**> | | [optional]
**default_paging_num** | Option<**i64**> | | [optional]
**max_response_items** | Option<**i64**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,14 @@
# GeneralAttachmentSettings
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**allowed_types** | Option<**String**> | | [optional]
**enabled** | Option<**bool**> | | [optional]
**max_files** | Option<**i64**> | | [optional]
**max_size** | Option<**i64**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,16 @@
# GeneralRepoSettings
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**http_git_disabled** | Option<**bool**> | | [optional]
**lfs_disabled** | Option<**bool**> | | [optional]
**migrations_disabled** | Option<**bool**> | | [optional]
**mirrors_disabled** | Option<**bool**> | | [optional]
**stars_disabled** | Option<**bool**> | | [optional]
**time_tracking_disabled** | Option<**bool**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,13 @@
# GeneralUiSettings
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**allowed_reactions** | Option<**Vec<String>**> | | [optional]
**custom_emojis** | Option<**Vec<String>**> | | [optional]
**default_theme** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,21 @@
# GenerateRepoOption
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**avatar** | Option<**bool**> | include avatar of the template repo | [optional]
**default_branch** | Option<**String**> | Default branch of the new repository | [optional]
**description** | Option<**String**> | Description of the repository to create | [optional]
**git_content** | Option<**bool**> | include git content of default branch in template repo | [optional]
**git_hooks** | Option<**bool**> | include git hooks in template repo | [optional]
**labels** | Option<**bool**> | include labels in template repo | [optional]
**name** | **String** | Name of the repository to create |
**owner** | **String** | The organization or person who will own the new repository |
**private** | Option<**bool**> | Whether the repository is private | [optional]
**topics** | Option<**bool**> | include topics in template repo | [optional]
**webhooks** | Option<**bool**> | include webhooks in template repo | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,15 @@
# GitBlobResponse
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**content** | Option<**String**> | | [optional]
**encoding** | Option<**String**> | | [optional]
**sha** | Option<**String**> | | [optional]
**size** | Option<**i64**> | | [optional]
**url** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,16 @@
# GitEntry
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**mode** | Option<**String**> | | [optional]
**path** | Option<**String**> | | [optional]
**sha** | Option<**String**> | | [optional]
**size** | Option<**i64**> | | [optional]
**r#type** | Option<**String**> | | [optional]
**url** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,13 @@
# GitHook
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**content** | Option<**String**> | | [optional]
**is_active** | Option<**bool**> | | [optional]
**name** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,13 @@
# GitObject
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**sha** | Option<**String**> | | [optional]
**r#type** | Option<**String**> | | [optional]
**url** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,16 @@
# GitTreeResponse
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**page** | Option<**i64**> | | [optional]
**sha** | Option<**String**> | | [optional]
**total_count** | Option<**i64**> | | [optional]
**tree** | Option<[**Vec<crate::models::GitEntry>**](GitEntry.md)> | | [optional]
**truncated** | Option<**bool**> | | [optional]
**url** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,23 @@
# GpgKey
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**can_certify** | Option<**bool**> | | [optional]
**can_encrypt_comms** | Option<**bool**> | | [optional]
**can_encrypt_storage** | Option<**bool**> | | [optional]
**can_sign** | Option<**bool**> | | [optional]
**created_at** | Option<**String**> | | [optional]
**emails** | Option<[**Vec<crate::models::GpgKeyEmail>**](GPGKeyEmail.md)> | | [optional]
**expires_at** | Option<**String**> | | [optional]
**id** | Option<**i64**> | | [optional]
**key_id** | Option<**String**> | | [optional]
**primary_key_id** | Option<**String**> | | [optional]
**public_key** | Option<**String**> | | [optional]
**subkeys** | Option<[**Vec<crate::models::GpgKey>**](GPGKey.md)> | | [optional]
**verified** | Option<**bool**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,12 @@
# GpgKeyEmail
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**email** | Option<**String**> | | [optional]
**verified** | Option<**bool**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,17 @@
# Hook
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**active** | Option<**bool**> | | [optional]
**config** | Option<**::std::collections::HashMap<String, String>**> | | [optional]
**created_at** | Option<**String**> | | [optional]
**events** | Option<**Vec<String>**> | | [optional]
**id** | Option<**i64**> | | [optional]
**r#type** | Option<**String**> | | [optional]
**updated_at** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,12 @@
# Identity
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**email** | Option<**String**> | | [optional]
**name** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,13 @@
# InternalTracker
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**allow_only_contributors_to_track_time** | Option<**bool**> | Let only contributors track time (Built-in issue tracker) | [optional]
**enable_issue_dependencies** | Option<**bool**> | Enable dependencies for issues and pull requests (Built-in issue tracker) | [optional]
**enable_time_tracker** | Option<**bool**> | Enable time tracking (Built-in issue tracker) | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,33 @@
# Issue
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**assignee** | Option<[**crate::models::User**](User.md)> | | [optional]
**assignees** | Option<[**Vec<crate::models::User>**](User.md)> | | [optional]
**body** | Option<**String**> | | [optional]
**closed_at** | Option<**String**> | | [optional]
**comments** | Option<**i64**> | | [optional]
**created_at** | Option<**String**> | | [optional]
**due_date** | Option<**String**> | | [optional]
**html_url** | Option<**String**> | | [optional]
**id** | Option<**i64**> | | [optional]
**is_locked** | Option<**bool**> | | [optional]
**labels** | Option<[**Vec<crate::models::Label>**](Label.md)> | | [optional]
**milestone** | Option<[**crate::models::Milestone**](Milestone.md)> | | [optional]
**number** | Option<**i64**> | | [optional]
**original_author** | Option<**String**> | | [optional]
**original_author_id** | Option<**i64**> | | [optional]
**pull_request** | Option<[**crate::models::PullRequestMeta**](PullRequestMeta.md)> | | [optional]
**r#ref** | Option<**String**> | | [optional]
**repository** | Option<[**crate::models::RepositoryMeta**](RepositoryMeta.md)> | | [optional]
**state** | Option<**String**> | StateType issue state type | [optional]
**title** | Option<**String**> | | [optional]
**updated_at** | Option<**String**> | | [optional]
**url** | Option<**String**> | | [optional]
**user** | Option<[**crate::models::User**](User.md)> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,11 @@
# IssueDeadline
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**due_date** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,11 @@
# IssueLabelsOption
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**labels** | Option<**Vec<i64>**> | list of label IDs | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,17 @@
# IssueTemplate
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**about** | Option<**String**> | | [optional]
**content** | Option<**String**> | | [optional]
**file_name** | Option<**String**> | | [optional]
**labels** | Option<**Vec<String>**> | | [optional]
**name** | Option<**String**> | | [optional]
**r#ref** | Option<**String**> | | [optional]
**title** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,15 @@
# Label
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**color** | Option<**String**> | | [optional]
**description** | Option<**String**> | | [optional]
**id** | Option<**i64**> | | [optional]
**name** | Option<**String**> | | [optional]
**url** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,14 @@
# MarkdownOption
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**context** | Option<**String**> | Context to render in: body | [optional]
**mode** | Option<**String**> | Mode to render in: body | [optional]
**text** | Option<**String**> | Text markdown to render in: body | [optional]
**wiki** | Option<**bool**> | Is it a wiki page ? in: body | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,18 @@
# MergePullRequestOption
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**r#do** | **String** | |
**merge_commit_id** | Option<**String**> | | [optional]
**merge_message_field** | Option<**String**> | | [optional]
**merge_title_field** | Option<**String**> | | [optional]
**delete_branch_after_merge** | Option<**bool**> | | [optional]
**force_merge** | Option<**bool**> | | [optional]
**head_commit_id** | Option<**String**> | | [optional]
**merge_when_checks_succeed** | Option<**bool**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,29 @@
# MigrateRepoForm
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**auth_password** | Option<**String**> | | [optional]
**auth_token** | Option<**String**> | | [optional]
**auth_username** | Option<**String**> | | [optional]
**clone_addr** | **String** | |
**description** | Option<**String**> | | [optional]
**issues** | Option<**bool**> | | [optional]
**labels** | Option<**bool**> | | [optional]
**lfs** | Option<**bool**> | | [optional]
**lfs_endpoint** | Option<**String**> | | [optional]
**milestones** | Option<**bool**> | | [optional]
**mirror** | Option<**bool**> | | [optional]
**mirror_interval** | Option<**String**> | | [optional]
**private** | Option<**bool**> | | [optional]
**pull_requests** | Option<**bool**> | | [optional]
**releases** | Option<**bool**> | | [optional]
**repo_name** | **String** | |
**service** | Option<**i64**> | GitServiceType represents a git service | [optional]
**uid** | **i64** | |
**wiki** | Option<**bool**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,30 @@
# MigrateRepoOptions
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**auth_password** | Option<**String**> | | [optional]
**auth_token** | Option<**String**> | | [optional]
**auth_username** | Option<**String**> | | [optional]
**clone_addr** | **String** | |
**description** | Option<**String**> | | [optional]
**issues** | Option<**bool**> | | [optional]
**labels** | Option<**bool**> | | [optional]
**lfs** | Option<**bool**> | | [optional]
**lfs_endpoint** | Option<**String**> | | [optional]
**milestones** | Option<**bool**> | | [optional]
**mirror** | Option<**bool**> | | [optional]
**mirror_interval** | Option<**String**> | | [optional]
**private** | Option<**bool**> | | [optional]
**pull_requests** | Option<**bool**> | | [optional]
**releases** | Option<**bool**> | | [optional]
**repo_name** | **String** | |
**repo_owner** | Option<**String**> | Name of User or Organisation who will own Repo after migration | [optional]
**service** | Option<**String**> | | [optional]
**uid** | Option<**i64**> | deprecated (only for backwards compatibility) | [optional]
**wiki** | Option<**bool**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,20 @@
# Milestone
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**closed_at** | Option<**String**> | | [optional]
**closed_issues** | Option<**i64**> | | [optional]
**created_at** | Option<**String**> | | [optional]
**description** | Option<**String**> | | [optional]
**due_on** | Option<**String**> | | [optional]
**id** | Option<**i64**> | | [optional]
**open_issues** | Option<**i64**> | | [optional]
**state** | Option<**String**> | StateType issue state type | [optional]
**title** | Option<**String**> | | [optional]
**updated_at** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@@ -0,0 +1,144 @@
# \MiscellaneousApi
All URIs are relative to */api/v1*
Method | HTTP request | Description
------------- | ------------- | -------------
[**get_node_info**](MiscellaneousApi.md#get_node_info) | **GET** /nodeinfo | Returns the nodeinfo of the Gitea application
[**get_signing_key**](MiscellaneousApi.md#get_signing_key) | **GET** /signing-key.gpg | Get default signing-key.gpg
[**get_version**](MiscellaneousApi.md#get_version) | **GET** /version | Returns the version of the Gitea application
[**render_markdown**](MiscellaneousApi.md#render_markdown) | **POST** /markdown | Render a markdown document as HTML
[**render_markdown_raw**](MiscellaneousApi.md#render_markdown_raw) | **POST** /markdown/raw | Render raw markdown as HTML
## get_node_info
> crate::models::NodeInfo get_node_info()
Returns the nodeinfo of the Gitea application
### Parameters
This endpoint does not need any parameter.
### Return type
[**crate::models::NodeInfo**](NodeInfo.md)
### Authorization
[AccessToken](../README.md#AccessToken), [AuthorizationHeaderToken](../README.md#AuthorizationHeaderToken), [BasicAuth](../README.md#BasicAuth), [SudoHeader](../README.md#SudoHeader), [SudoParam](../README.md#SudoParam), [TOTPHeader](../README.md#TOTPHeader), [Token](../README.md#Token)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## get_signing_key
> String get_signing_key()
Get default signing-key.gpg
### Parameters
This endpoint does not need any parameter.
### Return type
**String**
### Authorization
[AccessToken](../README.md#AccessToken), [AuthorizationHeaderToken](../README.md#AuthorizationHeaderToken), [BasicAuth](../README.md#BasicAuth), [SudoHeader](../README.md#SudoHeader), [SudoParam](../README.md#SudoParam), [TOTPHeader](../README.md#TOTPHeader), [Token](../README.md#Token)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: text/plain
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## get_version
> crate::models::ServerVersion get_version()
Returns the version of the Gitea application
### Parameters
This endpoint does not need any parameter.
### Return type
[**crate::models::ServerVersion**](ServerVersion.md)
### Authorization
[AccessToken](../README.md#AccessToken), [AuthorizationHeaderToken](../README.md#AuthorizationHeaderToken), [BasicAuth](../README.md#BasicAuth), [SudoHeader](../README.md#SudoHeader), [SudoParam](../README.md#SudoParam), [TOTPHeader](../README.md#TOTPHeader), [Token](../README.md#Token)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## render_markdown
> String render_markdown(body)
Render a markdown document as HTML
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**body** | Option<[**MarkdownOption**](MarkdownOption.md)> | | |
### Return type
**String**
### Authorization
[AccessToken](../README.md#AccessToken), [AuthorizationHeaderToken](../README.md#AuthorizationHeaderToken), [BasicAuth](../README.md#BasicAuth), [SudoHeader](../README.md#SudoHeader), [SudoParam](../README.md#SudoParam), [TOTPHeader](../README.md#TOTPHeader), [Token](../README.md#Token)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: text/html
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## render_markdown_raw
> String render_markdown_raw(body)
Render raw markdown as HTML
### Parameters
Name | Type | Description | Required | Notes
------------- | ------------- | ------------- | ------------- | -------------
**body** | **String** | Request body to render | [required] |
### Return type
**String**
### Authorization
[AccessToken](../README.md#AccessToken), [AuthorizationHeaderToken](../README.md#AuthorizationHeaderToken), [BasicAuth](../README.md#BasicAuth), [SudoHeader](../README.md#SudoHeader), [SudoParam](../README.md#SudoParam), [TOTPHeader](../README.md#TOTPHeader), [Token](../README.md#Token)
### HTTP request headers
- **Content-Type**: text/plain
- **Accept**: text/html
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)

Some files were not shown because too many files have changed in this diff Show More