Gitea API 1.13
This commit is contained in:
parent
97a6f5c8cd
commit
a7c65f7c89
48
.classpath
Executable file
48
.classpath
Executable file
@ -0,0 +1,48 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<classpath>
|
||||
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
|
||||
<attributes>
|
||||
<attribute name="maven.pomderived" value="true"/>
|
||||
</attributes>
|
||||
</classpathentry>
|
||||
<classpathentry kind="src" output="target/classes" path="src/main/java">
|
||||
<attributes>
|
||||
<attribute name="optional" value="true"/>
|
||||
<attribute name="maven.pomderived" value="true"/>
|
||||
</attributes>
|
||||
</classpathentry>
|
||||
<classpathentry kind="src" output="target/test-classes" path="src/test/java">
|
||||
<attributes>
|
||||
<attribute name="optional" value="true"/>
|
||||
<attribute name="maven.pomderived" value="true"/>
|
||||
<attribute name="test" value="true"/>
|
||||
</attributes>
|
||||
</classpathentry>
|
||||
<classpathentry kind="lib" path="gradle/wrapper/gradle-wrapper.jar"/>
|
||||
<classpathentry kind="lib" path="openapi-generator-cli-5.0.1.jar"/>
|
||||
<classpathentry kind="lib" path="target/java.gitea.api-1.13.0-sources.jar"/>
|
||||
<classpathentry kind="lib" path="target/java.gitea.api-1.13.0-tests.jar"/>
|
||||
<classpathentry kind="lib" path="target/java.gitea.api-1.13.0.jar"/>
|
||||
<classpathentry kind="lib" path="target/lib/annotations-13.0.jar"/>
|
||||
<classpathentry kind="lib" path="target/lib/commons-lang3-3.11.jar"/>
|
||||
<classpathentry kind="lib" path="target/lib/gson-2.8.6.jar"/>
|
||||
<classpathentry kind="lib" path="target/lib/gson-fire-1.8.5.jar"/>
|
||||
<classpathentry kind="lib" path="target/lib/hamcrest-core-1.3.jar"/>
|
||||
<classpathentry kind="lib" path="target/lib/javax.annotation-api-1.3.2.jar"/>
|
||||
<classpathentry kind="lib" path="target/lib/jsr305-3.0.2.jar"/>
|
||||
<classpathentry kind="lib" path="target/lib/junit-4.13.1.jar"/>
|
||||
<classpathentry kind="lib" path="target/lib/kotlin-stdlib-1.4.10.jar"/>
|
||||
<classpathentry kind="lib" path="target/lib/kotlin-stdlib-common-1.4.0.jar"/>
|
||||
<classpathentry kind="lib" path="target/lib/kotlin-stdlib-jdk7-1.4.10.jar"/>
|
||||
<classpathentry kind="lib" path="target/lib/kotlin-stdlib-jdk8-1.4.10.jar"/>
|
||||
<classpathentry kind="lib" path="target/lib/logging-interceptor-4.9.1.jar"/>
|
||||
<classpathentry kind="lib" path="target/lib/okhttp-4.9.1.jar"/>
|
||||
<classpathentry kind="lib" path="target/lib/okio-2.8.0.jar"/>
|
||||
<classpathentry kind="lib" path="target/lib/swagger-annotations-1.6.2.jar"/>
|
||||
<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
|
||||
<attributes>
|
||||
<attribute name="maven.pomderived" value="true"/>
|
||||
</attributes>
|
||||
</classpathentry>
|
||||
<classpathentry kind="output" path="target/classes"/>
|
||||
</classpath>
|
20
.gitignore
vendored
20
.gitignore
vendored
@ -1,25 +1,21 @@
|
||||
# ---> Java
|
||||
# Compiled class file
|
||||
*.class
|
||||
|
||||
# Log file
|
||||
*.log
|
||||
|
||||
# BlueJ files
|
||||
*.ctxt
|
||||
|
||||
# Mobile Tools for Java (J2ME)
|
||||
.mtj.tmp/
|
||||
|
||||
# Package Files #
|
||||
*.jar
|
||||
*.war
|
||||
*.nar
|
||||
*.ear
|
||||
*.zip
|
||||
*.tar.gz
|
||||
*.rar
|
||||
|
||||
# exclude jar for gradle wrapper
|
||||
!gradle/wrapper/*.jar
|
||||
|
||||
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
|
||||
hs_err_pid*
|
||||
|
||||
# build files
|
||||
**/target
|
||||
target
|
||||
.gradle
|
||||
build
|
||||
|
23
.openapi-generator-ignore
Executable file
23
.openapi-generator-ignore
Executable file
@ -0,0 +1,23 @@
|
||||
# OpenAPI Generator Ignore
|
||||
# Generated by openapi-generator https://github.com/openapitools/openapi-generator
|
||||
|
||||
# Use this file to prevent files from being overwritten by the generator.
|
||||
# The patterns follow closely to .gitignore or .dockerignore.
|
||||
|
||||
# As an example, the C# client generator defines ApiClient.cs.
|
||||
# You can make changes and tell OpenAPI Generator to ignore just this file by uncommenting the following line:
|
||||
#ApiClient.cs
|
||||
|
||||
# You can match any string of characters against a directory, file or extension with a single asterisk (*):
|
||||
#foo/*/qux
|
||||
# The above matches foo/bar/qux and foo/baz/qux, but not foo/bar/baz/qux
|
||||
|
||||
# You can recursively match patterns against a directory, file or extension with a double asterisk (**):
|
||||
#foo/**/qux
|
||||
# This matches foo/bar/qux, foo/baz/qux, and foo/bar/baz/qux
|
||||
|
||||
# You can also negate patterns with an exclamation (!).
|
||||
# For example, you can ignore all files in a docs folder with the file extension .md:
|
||||
#docs/*.md
|
||||
# Then explicitly reverse the ignore rule for a single file:
|
||||
#!docs/README.md
|
306
.openapi-generator/FILES
Executable file
306
.openapi-generator/FILES
Executable file
@ -0,0 +1,306 @@
|
||||
.gitignore
|
||||
.travis.yml
|
||||
README.md
|
||||
api/openapi.yaml
|
||||
build.gradle
|
||||
build.sbt
|
||||
docs/APIError.md
|
||||
docs/AccessToken.md
|
||||
docs/AddCollaboratorOption.md
|
||||
docs/AddTimeOption.md
|
||||
docs/AdminApi.md
|
||||
docs/AnnotatedTag.md
|
||||
docs/AnnotatedTagObject.md
|
||||
docs/Attachment.md
|
||||
docs/Branch.md
|
||||
docs/BranchProtection.md
|
||||
docs/CombinedStatus.md
|
||||
docs/Comment.md
|
||||
docs/Commit.md
|
||||
docs/CommitDateOptions.md
|
||||
docs/CommitMeta.md
|
||||
docs/CommitUser.md
|
||||
docs/ContentsResponse.md
|
||||
docs/CreateBranchProtectionOption.md
|
||||
docs/CreateBranchRepoOption.md
|
||||
docs/CreateEmailOption.md
|
||||
docs/CreateFileOptions.md
|
||||
docs/CreateForkOption.md
|
||||
docs/CreateGPGKeyOption.md
|
||||
docs/CreateHookOption.md
|
||||
docs/CreateIssueCommentOption.md
|
||||
docs/CreateIssueOption.md
|
||||
docs/CreateKeyOption.md
|
||||
docs/CreateLabelOption.md
|
||||
docs/CreateMilestoneOption.md
|
||||
docs/CreateOAuth2ApplicationOptions.md
|
||||
docs/CreateOrgOption.md
|
||||
docs/CreatePullRequestOption.md
|
||||
docs/CreatePullReviewComment.md
|
||||
docs/CreatePullReviewOptions.md
|
||||
docs/CreateReleaseOption.md
|
||||
docs/CreateRepoOption.md
|
||||
docs/CreateStatusOption.md
|
||||
docs/CreateTeamOption.md
|
||||
docs/CreateUserOption.md
|
||||
docs/Cron.md
|
||||
docs/DeleteEmailOption.md
|
||||
docs/DeleteFileOptions.md
|
||||
docs/DeployKey.md
|
||||
docs/EditAttachmentOptions.md
|
||||
docs/EditBranchProtectionOption.md
|
||||
docs/EditDeadlineOption.md
|
||||
docs/EditGitHookOption.md
|
||||
docs/EditHookOption.md
|
||||
docs/EditIssueCommentOption.md
|
||||
docs/EditIssueOption.md
|
||||
docs/EditLabelOption.md
|
||||
docs/EditMilestoneOption.md
|
||||
docs/EditOrgOption.md
|
||||
docs/EditPullRequestOption.md
|
||||
docs/EditReactionOption.md
|
||||
docs/EditReleaseOption.md
|
||||
docs/EditRepoOption.md
|
||||
docs/EditTeamOption.md
|
||||
docs/EditUserOption.md
|
||||
docs/Email.md
|
||||
docs/ExternalTracker.md
|
||||
docs/ExternalWiki.md
|
||||
docs/FileCommitResponse.md
|
||||
docs/FileDeleteResponse.md
|
||||
docs/FileLinksResponse.md
|
||||
docs/FileResponse.md
|
||||
docs/GPGKey.md
|
||||
docs/GPGKeyEmail.md
|
||||
docs/GeneralAPISettings.md
|
||||
docs/GeneralAttachmentSettings.md
|
||||
docs/GeneralRepoSettings.md
|
||||
docs/GeneralUISettings.md
|
||||
docs/GitBlobResponse.md
|
||||
docs/GitEntry.md
|
||||
docs/GitHook.md
|
||||
docs/GitObject.md
|
||||
docs/GitTreeResponse.md
|
||||
docs/Hook.md
|
||||
docs/Identity.md
|
||||
docs/InlineObject.md
|
||||
docs/InlineResponse200.md
|
||||
docs/InlineResponse2001.md
|
||||
docs/InternalTracker.md
|
||||
docs/Issue.md
|
||||
docs/IssueApi.md
|
||||
docs/IssueDeadline.md
|
||||
docs/IssueLabelsOption.md
|
||||
docs/IssueTemplate.md
|
||||
docs/Label.md
|
||||
docs/MarkdownOption.md
|
||||
docs/MergePullRequestOption.md
|
||||
docs/MigrateRepoForm.md
|
||||
docs/MigrateRepoOptions.md
|
||||
docs/Milestone.md
|
||||
docs/MiscellaneousApi.md
|
||||
docs/NotificationApi.md
|
||||
docs/NotificationCount.md
|
||||
docs/NotificationSubject.md
|
||||
docs/NotificationThread.md
|
||||
docs/OAuth2Application.md
|
||||
docs/Organization.md
|
||||
docs/OrganizationApi.md
|
||||
docs/PRBranchInfo.md
|
||||
docs/PayloadCommit.md
|
||||
docs/PayloadCommitVerification.md
|
||||
docs/PayloadUser.md
|
||||
docs/Permission.md
|
||||
docs/PublicKey.md
|
||||
docs/PullRequest.md
|
||||
docs/PullRequestMeta.md
|
||||
docs/PullReview.md
|
||||
docs/PullReviewComment.md
|
||||
docs/Reaction.md
|
||||
docs/Reference.md
|
||||
docs/Release.md
|
||||
docs/RepoCommit.md
|
||||
docs/RepoTopicOptions.md
|
||||
docs/Repository.md
|
||||
docs/RepositoryApi.md
|
||||
docs/RepositoryMeta.md
|
||||
docs/SearchResults.md
|
||||
docs/ServerVersion.md
|
||||
docs/SettingsApi.md
|
||||
docs/Status.md
|
||||
docs/StopWatch.md
|
||||
docs/SubmitPullReviewOptions.md
|
||||
docs/Tag.md
|
||||
docs/Team.md
|
||||
docs/TopicName.md
|
||||
docs/TopicResponse.md
|
||||
docs/TrackedTime.md
|
||||
docs/TransferRepoOption.md
|
||||
docs/UpdateFileOptions.md
|
||||
docs/User.md
|
||||
docs/UserApi.md
|
||||
docs/UserHeatmapData.md
|
||||
docs/WatchInfo.md
|
||||
git_push.sh
|
||||
gradle.properties
|
||||
gradle/wrapper/gradle-wrapper.jar
|
||||
gradle/wrapper/gradle-wrapper.properties
|
||||
gradlew
|
||||
gradlew.bat
|
||||
pom.xml
|
||||
settings.gradle
|
||||
src/main/AndroidManifest.xml
|
||||
src/main/java/io/gitea/ApiCallback.java
|
||||
src/main/java/io/gitea/ApiClient.java
|
||||
src/main/java/io/gitea/ApiException.java
|
||||
src/main/java/io/gitea/ApiResponse.java
|
||||
src/main/java/io/gitea/Configuration.java
|
||||
src/main/java/io/gitea/GzipRequestInterceptor.java
|
||||
src/main/java/io/gitea/JSON.java
|
||||
src/main/java/io/gitea/Pair.java
|
||||
src/main/java/io/gitea/ProgressRequestBody.java
|
||||
src/main/java/io/gitea/ProgressResponseBody.java
|
||||
src/main/java/io/gitea/ServerConfiguration.java
|
||||
src/main/java/io/gitea/ServerVariable.java
|
||||
src/main/java/io/gitea/StringUtil.java
|
||||
src/main/java/io/gitea/api/AdminApi.java
|
||||
src/main/java/io/gitea/api/IssueApi.java
|
||||
src/main/java/io/gitea/api/MiscellaneousApi.java
|
||||
src/main/java/io/gitea/api/NotificationApi.java
|
||||
src/main/java/io/gitea/api/OrganizationApi.java
|
||||
src/main/java/io/gitea/api/RepositoryApi.java
|
||||
src/main/java/io/gitea/api/SettingsApi.java
|
||||
src/main/java/io/gitea/api/UserApi.java
|
||||
src/main/java/io/gitea/auth/ApiKeyAuth.java
|
||||
src/main/java/io/gitea/auth/Authentication.java
|
||||
src/main/java/io/gitea/auth/HttpBasicAuth.java
|
||||
src/main/java/io/gitea/auth/HttpBearerAuth.java
|
||||
src/main/java/io/gitea/model/APIError.java
|
||||
src/main/java/io/gitea/model/AccessToken.java
|
||||
src/main/java/io/gitea/model/AddCollaboratorOption.java
|
||||
src/main/java/io/gitea/model/AddTimeOption.java
|
||||
src/main/java/io/gitea/model/AnnotatedTag.java
|
||||
src/main/java/io/gitea/model/AnnotatedTagObject.java
|
||||
src/main/java/io/gitea/model/Attachment.java
|
||||
src/main/java/io/gitea/model/Branch.java
|
||||
src/main/java/io/gitea/model/BranchProtection.java
|
||||
src/main/java/io/gitea/model/CombinedStatus.java
|
||||
src/main/java/io/gitea/model/Comment.java
|
||||
src/main/java/io/gitea/model/Commit.java
|
||||
src/main/java/io/gitea/model/CommitDateOptions.java
|
||||
src/main/java/io/gitea/model/CommitMeta.java
|
||||
src/main/java/io/gitea/model/CommitUser.java
|
||||
src/main/java/io/gitea/model/ContentsResponse.java
|
||||
src/main/java/io/gitea/model/CreateBranchProtectionOption.java
|
||||
src/main/java/io/gitea/model/CreateBranchRepoOption.java
|
||||
src/main/java/io/gitea/model/CreateEmailOption.java
|
||||
src/main/java/io/gitea/model/CreateFileOptions.java
|
||||
src/main/java/io/gitea/model/CreateForkOption.java
|
||||
src/main/java/io/gitea/model/CreateGPGKeyOption.java
|
||||
src/main/java/io/gitea/model/CreateHookOption.java
|
||||
src/main/java/io/gitea/model/CreateIssueCommentOption.java
|
||||
src/main/java/io/gitea/model/CreateIssueOption.java
|
||||
src/main/java/io/gitea/model/CreateKeyOption.java
|
||||
src/main/java/io/gitea/model/CreateLabelOption.java
|
||||
src/main/java/io/gitea/model/CreateMilestoneOption.java
|
||||
src/main/java/io/gitea/model/CreateOAuth2ApplicationOptions.java
|
||||
src/main/java/io/gitea/model/CreateOrgOption.java
|
||||
src/main/java/io/gitea/model/CreatePullRequestOption.java
|
||||
src/main/java/io/gitea/model/CreatePullReviewComment.java
|
||||
src/main/java/io/gitea/model/CreatePullReviewOptions.java
|
||||
src/main/java/io/gitea/model/CreateReleaseOption.java
|
||||
src/main/java/io/gitea/model/CreateRepoOption.java
|
||||
src/main/java/io/gitea/model/CreateStatusOption.java
|
||||
src/main/java/io/gitea/model/CreateTeamOption.java
|
||||
src/main/java/io/gitea/model/CreateUserOption.java
|
||||
src/main/java/io/gitea/model/Cron.java
|
||||
src/main/java/io/gitea/model/DeleteEmailOption.java
|
||||
src/main/java/io/gitea/model/DeleteFileOptions.java
|
||||
src/main/java/io/gitea/model/DeployKey.java
|
||||
src/main/java/io/gitea/model/EditAttachmentOptions.java
|
||||
src/main/java/io/gitea/model/EditBranchProtectionOption.java
|
||||
src/main/java/io/gitea/model/EditDeadlineOption.java
|
||||
src/main/java/io/gitea/model/EditGitHookOption.java
|
||||
src/main/java/io/gitea/model/EditHookOption.java
|
||||
src/main/java/io/gitea/model/EditIssueCommentOption.java
|
||||
src/main/java/io/gitea/model/EditIssueOption.java
|
||||
src/main/java/io/gitea/model/EditLabelOption.java
|
||||
src/main/java/io/gitea/model/EditMilestoneOption.java
|
||||
src/main/java/io/gitea/model/EditOrgOption.java
|
||||
src/main/java/io/gitea/model/EditPullRequestOption.java
|
||||
src/main/java/io/gitea/model/EditReactionOption.java
|
||||
src/main/java/io/gitea/model/EditReleaseOption.java
|
||||
src/main/java/io/gitea/model/EditRepoOption.java
|
||||
src/main/java/io/gitea/model/EditTeamOption.java
|
||||
src/main/java/io/gitea/model/EditUserOption.java
|
||||
src/main/java/io/gitea/model/Email.java
|
||||
src/main/java/io/gitea/model/ExternalTracker.java
|
||||
src/main/java/io/gitea/model/ExternalWiki.java
|
||||
src/main/java/io/gitea/model/FileCommitResponse.java
|
||||
src/main/java/io/gitea/model/FileDeleteResponse.java
|
||||
src/main/java/io/gitea/model/FileLinksResponse.java
|
||||
src/main/java/io/gitea/model/FileResponse.java
|
||||
src/main/java/io/gitea/model/GPGKey.java
|
||||
src/main/java/io/gitea/model/GPGKeyEmail.java
|
||||
src/main/java/io/gitea/model/GeneralAPISettings.java
|
||||
src/main/java/io/gitea/model/GeneralAttachmentSettings.java
|
||||
src/main/java/io/gitea/model/GeneralRepoSettings.java
|
||||
src/main/java/io/gitea/model/GeneralUISettings.java
|
||||
src/main/java/io/gitea/model/GitBlobResponse.java
|
||||
src/main/java/io/gitea/model/GitEntry.java
|
||||
src/main/java/io/gitea/model/GitHook.java
|
||||
src/main/java/io/gitea/model/GitObject.java
|
||||
src/main/java/io/gitea/model/GitTreeResponse.java
|
||||
src/main/java/io/gitea/model/Hook.java
|
||||
src/main/java/io/gitea/model/Identity.java
|
||||
src/main/java/io/gitea/model/InlineObject.java
|
||||
src/main/java/io/gitea/model/InlineResponse200.java
|
||||
src/main/java/io/gitea/model/InlineResponse2001.java
|
||||
src/main/java/io/gitea/model/InternalTracker.java
|
||||
src/main/java/io/gitea/model/Issue.java
|
||||
src/main/java/io/gitea/model/IssueDeadline.java
|
||||
src/main/java/io/gitea/model/IssueLabelsOption.java
|
||||
src/main/java/io/gitea/model/IssueTemplate.java
|
||||
src/main/java/io/gitea/model/Label.java
|
||||
src/main/java/io/gitea/model/MarkdownOption.java
|
||||
src/main/java/io/gitea/model/MergePullRequestOption.java
|
||||
src/main/java/io/gitea/model/MigrateRepoForm.java
|
||||
src/main/java/io/gitea/model/MigrateRepoOptions.java
|
||||
src/main/java/io/gitea/model/Milestone.java
|
||||
src/main/java/io/gitea/model/NotificationCount.java
|
||||
src/main/java/io/gitea/model/NotificationSubject.java
|
||||
src/main/java/io/gitea/model/NotificationThread.java
|
||||
src/main/java/io/gitea/model/OAuth2Application.java
|
||||
src/main/java/io/gitea/model/Organization.java
|
||||
src/main/java/io/gitea/model/PRBranchInfo.java
|
||||
src/main/java/io/gitea/model/PayloadCommit.java
|
||||
src/main/java/io/gitea/model/PayloadCommitVerification.java
|
||||
src/main/java/io/gitea/model/PayloadUser.java
|
||||
src/main/java/io/gitea/model/Permission.java
|
||||
src/main/java/io/gitea/model/PublicKey.java
|
||||
src/main/java/io/gitea/model/PullRequest.java
|
||||
src/main/java/io/gitea/model/PullRequestMeta.java
|
||||
src/main/java/io/gitea/model/PullReview.java
|
||||
src/main/java/io/gitea/model/PullReviewComment.java
|
||||
src/main/java/io/gitea/model/Reaction.java
|
||||
src/main/java/io/gitea/model/Reference.java
|
||||
src/main/java/io/gitea/model/Release.java
|
||||
src/main/java/io/gitea/model/RepoCommit.java
|
||||
src/main/java/io/gitea/model/RepoTopicOptions.java
|
||||
src/main/java/io/gitea/model/Repository.java
|
||||
src/main/java/io/gitea/model/RepositoryMeta.java
|
||||
src/main/java/io/gitea/model/SearchResults.java
|
||||
src/main/java/io/gitea/model/ServerVersion.java
|
||||
src/main/java/io/gitea/model/Status.java
|
||||
src/main/java/io/gitea/model/StopWatch.java
|
||||
src/main/java/io/gitea/model/SubmitPullReviewOptions.java
|
||||
src/main/java/io/gitea/model/Tag.java
|
||||
src/main/java/io/gitea/model/Team.java
|
||||
src/main/java/io/gitea/model/TopicName.java
|
||||
src/main/java/io/gitea/model/TopicResponse.java
|
||||
src/main/java/io/gitea/model/TrackedTime.java
|
||||
src/main/java/io/gitea/model/TransferRepoOption.java
|
||||
src/main/java/io/gitea/model/UpdateFileOptions.java
|
||||
src/main/java/io/gitea/model/User.java
|
||||
src/main/java/io/gitea/model/UserHeatmapData.java
|
||||
src/main/java/io/gitea/model/WatchInfo.java
|
1
.openapi-generator/VERSION
Executable file
1
.openapi-generator/VERSION
Executable file
@ -0,0 +1 @@
|
||||
5.0.1
|
23
.project
Executable file
23
.project
Executable file
@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>java.gitea.api</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.jdt.core.javabuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.m2e.core.maven2Builder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.eclipse.m2e.core.maven2Nature</nature>
|
||||
<nature>org.eclipse.jdt.core.javanature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
4
.settings/org.eclipse.core.resources.prefs
Executable file
4
.settings/org.eclipse.core.resources.prefs
Executable file
@ -0,0 +1,4 @@
|
||||
eclipse.preferences.version=1
|
||||
encoding//src/main/java=UTF-8
|
||||
encoding//src/test/java=UTF-8
|
||||
encoding/<project>=UTF-8
|
8
.settings/org.eclipse.jdt.core.prefs
Executable file
8
.settings/org.eclipse.jdt.core.prefs
Executable file
@ -0,0 +1,8 @@
|
||||
eclipse.preferences.version=1
|
||||
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
|
||||
org.eclipse.jdt.core.compiler.compliance=1.8
|
||||
org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
|
||||
org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
|
||||
org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=ignore
|
||||
org.eclipse.jdt.core.compiler.release=disabled
|
||||
org.eclipse.jdt.core.compiler.source=1.8
|
4
.settings/org.eclipse.m2e.core.prefs
Executable file
4
.settings/org.eclipse.m2e.core.prefs
Executable file
@ -0,0 +1,4 @@
|
||||
activeProfiles=
|
||||
eclipse.preferences.version=1
|
||||
resolveWorkspaceProjects=true
|
||||
version=1
|
22
.travis.yml
Executable file
22
.travis.yml
Executable file
@ -0,0 +1,22 @@
|
||||
#
|
||||
# Generated by OpenAPI Generator: https://openapi-generator.tech
|
||||
#
|
||||
# Ref: https://docs.travis-ci.com/user/languages/java/
|
||||
#
|
||||
language: java
|
||||
jdk:
|
||||
- openjdk12
|
||||
- openjdk11
|
||||
- openjdk10
|
||||
- openjdk9
|
||||
- openjdk8
|
||||
before_install:
|
||||
# ensure gradlew has proper permission
|
||||
- chmod a+x ./gradlew
|
||||
script:
|
||||
# test using maven
|
||||
#- mvn test
|
||||
# test using gradle
|
||||
- gradle test
|
||||
# test using sbt
|
||||
# - sbt test
|
596
README.md
596
README.md
@ -1,3 +1,597 @@
|
||||
# java.gitea.api
|
||||
|
||||
Can be ween as a fork of https://github.com/zeripath/java-gitea-api with updated Gitea API version and generated thanks to OpenAPI.
|
||||
Gitea API.
|
||||
- API version: 1.1.1
|
||||
|
||||
This documentation describes the Gitea API.
|
||||
|
||||
|
||||
*Automatically generated by the [OpenAPI Generator](https://openapi-generator.tech)*
|
||||
|
||||
|
||||
## Requirements
|
||||
|
||||
Building the API client library requires:
|
||||
1. Java 1.8+
|
||||
2. Maven/Gradle
|
||||
|
||||
## Installation
|
||||
|
||||
To install the API client library to your local Maven repository, simply execute:
|
||||
|
||||
```shell
|
||||
mvn clean install
|
||||
```
|
||||
|
||||
To deploy it to a remote Maven repository instead, configure the settings of the repository and execute:
|
||||
|
||||
```shell
|
||||
mvn clean deploy
|
||||
```
|
||||
|
||||
Refer to the [OSSRH Guide](http://central.sonatype.org/pages/ossrh-guide.html) for more information.
|
||||
|
||||
### Maven users
|
||||
|
||||
Add this dependency to your project's POM:
|
||||
|
||||
```xml
|
||||
<dependency>
|
||||
<groupId>io.gitea</groupId>
|
||||
<artifactId>java.gitea.api</artifactId>
|
||||
<version>1.13.0</version>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
```
|
||||
|
||||
### Gradle users
|
||||
|
||||
Add this dependency to your project's build file:
|
||||
|
||||
```groovy
|
||||
compile "io.gitea:java.gitea.api:1.13.0"
|
||||
```
|
||||
|
||||
### Others
|
||||
|
||||
At first generate the JAR by executing:
|
||||
|
||||
```shell
|
||||
mvn clean package
|
||||
```
|
||||
|
||||
Then manually install the following JARs:
|
||||
|
||||
* `target/java.gitea.api-1.13.0.jar`
|
||||
* `target/lib/*.jar`
|
||||
|
||||
## Getting Started
|
||||
|
||||
Please follow the [installation](#installation) instruction and execute the following Java code:
|
||||
|
||||
```java
|
||||
|
||||
// Import classes:
|
||||
import io.gitea.ApiClient;
|
||||
import io.gitea.ApiException;
|
||||
import io.gitea.Configuration;
|
||||
import io.gitea.auth.*;
|
||||
import io.gitea.models.*;
|
||||
import io.gitea.api.AdminApi;
|
||||
|
||||
public class Example {
|
||||
public static void main(String[] args) {
|
||||
ApiClient defaultClient = Configuration.getDefaultApiClient();
|
||||
defaultClient.setBasePath("http://localhost/api/v1");
|
||||
|
||||
// Configure API key authorization: AccessToken
|
||||
ApiKeyAuth AccessToken = (ApiKeyAuth) defaultClient.getAuthentication("AccessToken");
|
||||
AccessToken.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//AccessToken.setApiKeyPrefix("Token");
|
||||
|
||||
// Configure API key authorization: AuthorizationHeaderToken
|
||||
ApiKeyAuth AuthorizationHeaderToken = (ApiKeyAuth) defaultClient.getAuthentication("AuthorizationHeaderToken");
|
||||
AuthorizationHeaderToken.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//AuthorizationHeaderToken.setApiKeyPrefix("Token");
|
||||
|
||||
// Configure HTTP basic authorization: BasicAuth
|
||||
HttpBasicAuth BasicAuth = (HttpBasicAuth) defaultClient.getAuthentication("BasicAuth");
|
||||
BasicAuth.setUsername("YOUR USERNAME");
|
||||
BasicAuth.setPassword("YOUR PASSWORD");
|
||||
|
||||
// Configure API key authorization: SudoHeader
|
||||
ApiKeyAuth SudoHeader = (ApiKeyAuth) defaultClient.getAuthentication("SudoHeader");
|
||||
SudoHeader.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//SudoHeader.setApiKeyPrefix("Token");
|
||||
|
||||
// Configure API key authorization: SudoParam
|
||||
ApiKeyAuth SudoParam = (ApiKeyAuth) defaultClient.getAuthentication("SudoParam");
|
||||
SudoParam.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//SudoParam.setApiKeyPrefix("Token");
|
||||
|
||||
// Configure API key authorization: TOTPHeader
|
||||
ApiKeyAuth TOTPHeader = (ApiKeyAuth) defaultClient.getAuthentication("TOTPHeader");
|
||||
TOTPHeader.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//TOTPHeader.setApiKeyPrefix("Token");
|
||||
|
||||
// Configure API key authorization: Token
|
||||
ApiKeyAuth Token = (ApiKeyAuth) defaultClient.getAuthentication("Token");
|
||||
Token.setApiKey("YOUR API KEY");
|
||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
||||
//Token.setApiKeyPrefix("Token");
|
||||
|
||||
AdminApi apiInstance = new AdminApi(defaultClient);
|
||||
String owner = "owner_example"; // String | owner of the repo
|
||||
String repo = "repo_example"; // String | name of the repo
|
||||
try {
|
||||
apiInstance.adminAdoptRepository(owner, repo);
|
||||
} catch (ApiException e) {
|
||||
System.err.println("Exception when calling AdminApi#adminAdoptRepository");
|
||||
System.err.println("Status code: " + e.getCode());
|
||||
System.err.println("Reason: " + e.getResponseBody());
|
||||
System.err.println("Response headers: " + e.getResponseHeaders());
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
```
|
||||
|
||||
## Documentation for API Endpoints
|
||||
|
||||
All URIs are relative to *http://localhost/api/v1*
|
||||
|
||||
Class | Method | HTTP request | Description
|
||||
------------ | ------------- | ------------- | -------------
|
||||
*AdminApi* | [**adminAdoptRepository**](docs/AdminApi.md#adminAdoptRepository) | **POST** /admin/unadopted/{owner}/{repo} | Adopt unadopted files as a repository
|
||||
*AdminApi* | [**adminCreateOrg**](docs/AdminApi.md#adminCreateOrg) | **POST** /admin/users/{username}/orgs | Create an organization
|
||||
*AdminApi* | [**adminCreatePublicKey**](docs/AdminApi.md#adminCreatePublicKey) | **POST** /admin/users/{username}/keys | Add a public key on behalf of a user
|
||||
*AdminApi* | [**adminCreateRepo**](docs/AdminApi.md#adminCreateRepo) | **POST** /admin/users/{username}/repos | Create a repository on behalf of a user
|
||||
*AdminApi* | [**adminCreateUser**](docs/AdminApi.md#adminCreateUser) | **POST** /admin/users | Create a user
|
||||
*AdminApi* | [**adminCronList**](docs/AdminApi.md#adminCronList) | **GET** /admin/cron | List cron tasks
|
||||
*AdminApi* | [**adminCronRun**](docs/AdminApi.md#adminCronRun) | **POST** /admin/cron/{task} | Run cron task
|
||||
*AdminApi* | [**adminDeleteUnadoptedRepository**](docs/AdminApi.md#adminDeleteUnadoptedRepository) | **DELETE** /admin/unadopted/{owner}/{repo} | Delete unadopted files
|
||||
*AdminApi* | [**adminDeleteUser**](docs/AdminApi.md#adminDeleteUser) | **DELETE** /admin/users/{username} | Delete a user
|
||||
*AdminApi* | [**adminDeleteUserPublicKey**](docs/AdminApi.md#adminDeleteUserPublicKey) | **DELETE** /admin/users/{username}/keys/{id} | Delete a user's public key
|
||||
*AdminApi* | [**adminEditUser**](docs/AdminApi.md#adminEditUser) | **PATCH** /admin/users/{username} | Edit an existing user
|
||||
*AdminApi* | [**adminGetAllOrgs**](docs/AdminApi.md#adminGetAllOrgs) | **GET** /admin/orgs | List all organizations
|
||||
*AdminApi* | [**adminGetAllUsers**](docs/AdminApi.md#adminGetAllUsers) | **GET** /admin/users | List all users
|
||||
*AdminApi* | [**adminUnadoptedList**](docs/AdminApi.md#adminUnadoptedList) | **GET** /admin/unadopted | List unadopted repositories
|
||||
*IssueApi* | [**issueAddLabel**](docs/IssueApi.md#issueAddLabel) | **POST** /repos/{owner}/{repo}/issues/{index}/labels | Add a label to an issue
|
||||
*IssueApi* | [**issueAddSubscription**](docs/IssueApi.md#issueAddSubscription) | **PUT** /repos/{owner}/{repo}/issues/{index}/subscriptions/{user} | Subscribe user to issue
|
||||
*IssueApi* | [**issueAddTime**](docs/IssueApi.md#issueAddTime) | **POST** /repos/{owner}/{repo}/issues/{index}/times | Add tracked time to a issue
|
||||
*IssueApi* | [**issueCheckSubscription**](docs/IssueApi.md#issueCheckSubscription) | **GET** /repos/{owner}/{repo}/issues/{index}/subscriptions/check | Check if user is subscribed to an issue
|
||||
*IssueApi* | [**issueClearLabels**](docs/IssueApi.md#issueClearLabels) | **DELETE** /repos/{owner}/{repo}/issues/{index}/labels | Remove all labels from an issue
|
||||
*IssueApi* | [**issueCreateComment**](docs/IssueApi.md#issueCreateComment) | **POST** /repos/{owner}/{repo}/issues/{index}/comments | Add a comment to an issue
|
||||
*IssueApi* | [**issueCreateIssue**](docs/IssueApi.md#issueCreateIssue) | **POST** /repos/{owner}/{repo}/issues | Create an issue. If using deadline only the date will be taken into account, and time of day ignored.
|
||||
*IssueApi* | [**issueCreateLabel**](docs/IssueApi.md#issueCreateLabel) | **POST** /repos/{owner}/{repo}/labels | Create a label
|
||||
*IssueApi* | [**issueCreateMilestone**](docs/IssueApi.md#issueCreateMilestone) | **POST** /repos/{owner}/{repo}/milestones | Create a milestone
|
||||
*IssueApi* | [**issueDeleteComment**](docs/IssueApi.md#issueDeleteComment) | **DELETE** /repos/{owner}/{repo}/issues/comments/{id} | Delete a comment
|
||||
*IssueApi* | [**issueDeleteCommentDeprecated**](docs/IssueApi.md#issueDeleteCommentDeprecated) | **DELETE** /repos/{owner}/{repo}/issues/{index}/comments/{id} | Delete a comment
|
||||
*IssueApi* | [**issueDeleteCommentReaction**](docs/IssueApi.md#issueDeleteCommentReaction) | **DELETE** /repos/{owner}/{repo}/issues/comments/{id}/reactions | Remove a reaction from a comment of an issue
|
||||
*IssueApi* | [**issueDeleteIssueReaction**](docs/IssueApi.md#issueDeleteIssueReaction) | **DELETE** /repos/{owner}/{repo}/issues/{index}/reactions | Remove a reaction from an issue
|
||||
*IssueApi* | [**issueDeleteLabel**](docs/IssueApi.md#issueDeleteLabel) | **DELETE** /repos/{owner}/{repo}/labels/{id} | Delete a label
|
||||
*IssueApi* | [**issueDeleteMilestone**](docs/IssueApi.md#issueDeleteMilestone) | **DELETE** /repos/{owner}/{repo}/milestones/{id} | Delete a milestone
|
||||
*IssueApi* | [**issueDeleteStopWatch**](docs/IssueApi.md#issueDeleteStopWatch) | **DELETE** /repos/{owner}/{repo}/issues/{index}/stopwatch/delete | Delete an issue's existing stopwatch.
|
||||
*IssueApi* | [**issueDeleteSubscription**](docs/IssueApi.md#issueDeleteSubscription) | **DELETE** /repos/{owner}/{repo}/issues/{index}/subscriptions/{user} | Unsubscribe user from issue
|
||||
*IssueApi* | [**issueDeleteTime**](docs/IssueApi.md#issueDeleteTime) | **DELETE** /repos/{owner}/{repo}/issues/{index}/times/{id} | Delete specific tracked time
|
||||
*IssueApi* | [**issueEditComment**](docs/IssueApi.md#issueEditComment) | **PATCH** /repos/{owner}/{repo}/issues/comments/{id} | Edit a comment
|
||||
*IssueApi* | [**issueEditCommentDeprecated**](docs/IssueApi.md#issueEditCommentDeprecated) | **PATCH** /repos/{owner}/{repo}/issues/{index}/comments/{id} | Edit a comment
|
||||
*IssueApi* | [**issueEditIssue**](docs/IssueApi.md#issueEditIssue) | **PATCH** /repos/{owner}/{repo}/issues/{index} | Edit an issue. If using deadline only the date will be taken into account, and time of day ignored.
|
||||
*IssueApi* | [**issueEditIssueDeadline**](docs/IssueApi.md#issueEditIssueDeadline) | **POST** /repos/{owner}/{repo}/issues/{index}/deadline | Set an issue deadline. If set to null, the deadline is deleted. If using deadline only the date will be taken into account, and time of day ignored.
|
||||
*IssueApi* | [**issueEditLabel**](docs/IssueApi.md#issueEditLabel) | **PATCH** /repos/{owner}/{repo}/labels/{id} | Update a label
|
||||
*IssueApi* | [**issueEditMilestone**](docs/IssueApi.md#issueEditMilestone) | **PATCH** /repos/{owner}/{repo}/milestones/{id} | Update a milestone
|
||||
*IssueApi* | [**issueGetComment**](docs/IssueApi.md#issueGetComment) | **GET** /repos/{owner}/{repo}/issues/comments/{id} | Get a comment
|
||||
*IssueApi* | [**issueGetCommentReactions**](docs/IssueApi.md#issueGetCommentReactions) | **GET** /repos/{owner}/{repo}/issues/comments/{id}/reactions | Get a list of reactions from a comment of an issue
|
||||
*IssueApi* | [**issueGetComments**](docs/IssueApi.md#issueGetComments) | **GET** /repos/{owner}/{repo}/issues/{index}/comments | List all comments on an issue
|
||||
*IssueApi* | [**issueGetIssue**](docs/IssueApi.md#issueGetIssue) | **GET** /repos/{owner}/{repo}/issues/{index} | Get an issue
|
||||
*IssueApi* | [**issueGetIssueReactions**](docs/IssueApi.md#issueGetIssueReactions) | **GET** /repos/{owner}/{repo}/issues/{index}/reactions | Get a list reactions of an issue
|
||||
*IssueApi* | [**issueGetLabel**](docs/IssueApi.md#issueGetLabel) | **GET** /repos/{owner}/{repo}/labels/{id} | Get a single label
|
||||
*IssueApi* | [**issueGetLabels**](docs/IssueApi.md#issueGetLabels) | **GET** /repos/{owner}/{repo}/issues/{index}/labels | Get an issue's labels
|
||||
*IssueApi* | [**issueGetMilestone**](docs/IssueApi.md#issueGetMilestone) | **GET** /repos/{owner}/{repo}/milestones/{id} | Get a milestone
|
||||
*IssueApi* | [**issueGetMilestonesList**](docs/IssueApi.md#issueGetMilestonesList) | **GET** /repos/{owner}/{repo}/milestones | Get all of a repository's opened milestones
|
||||
*IssueApi* | [**issueGetRepoComments**](docs/IssueApi.md#issueGetRepoComments) | **GET** /repos/{owner}/{repo}/issues/comments | List all comments in a repository
|
||||
*IssueApi* | [**issueListIssues**](docs/IssueApi.md#issueListIssues) | **GET** /repos/{owner}/{repo}/issues | List a repository's issues
|
||||
*IssueApi* | [**issueListLabels**](docs/IssueApi.md#issueListLabels) | **GET** /repos/{owner}/{repo}/labels | Get all of a repository's labels
|
||||
*IssueApi* | [**issuePostCommentReaction**](docs/IssueApi.md#issuePostCommentReaction) | **POST** /repos/{owner}/{repo}/issues/comments/{id}/reactions | Add a reaction to a comment of an issue
|
||||
*IssueApi* | [**issuePostIssueReaction**](docs/IssueApi.md#issuePostIssueReaction) | **POST** /repos/{owner}/{repo}/issues/{index}/reactions | Add a reaction to an issue
|
||||
*IssueApi* | [**issueRemoveLabel**](docs/IssueApi.md#issueRemoveLabel) | **DELETE** /repos/{owner}/{repo}/issues/{index}/labels/{id} | Remove a label from an issue
|
||||
*IssueApi* | [**issueReplaceLabels**](docs/IssueApi.md#issueReplaceLabels) | **PUT** /repos/{owner}/{repo}/issues/{index}/labels | Replace an issue's labels
|
||||
*IssueApi* | [**issueResetTime**](docs/IssueApi.md#issueResetTime) | **DELETE** /repos/{owner}/{repo}/issues/{index}/times | Reset a tracked time of an issue
|
||||
*IssueApi* | [**issueSearchIssues**](docs/IssueApi.md#issueSearchIssues) | **GET** /repos/issues/search | Search for issues across the repositories that the user has access to
|
||||
*IssueApi* | [**issueStartStopWatch**](docs/IssueApi.md#issueStartStopWatch) | **POST** /repos/{owner}/{repo}/issues/{index}/stopwatch/start | Start stopwatch on an issue.
|
||||
*IssueApi* | [**issueStopStopWatch**](docs/IssueApi.md#issueStopStopWatch) | **POST** /repos/{owner}/{repo}/issues/{index}/stopwatch/stop | Stop an issue's existing stopwatch.
|
||||
*IssueApi* | [**issueSubscriptions**](docs/IssueApi.md#issueSubscriptions) | **GET** /repos/{owner}/{repo}/issues/{index}/subscriptions | Get users who subscribed on an issue.
|
||||
*IssueApi* | [**issueTrackedTimes**](docs/IssueApi.md#issueTrackedTimes) | **GET** /repos/{owner}/{repo}/issues/{index}/times | List an issue's tracked times
|
||||
*MiscellaneousApi* | [**getSigningKey**](docs/MiscellaneousApi.md#getSigningKey) | **GET** /signing-key.gpg | Get default signing-key.gpg
|
||||
*MiscellaneousApi* | [**getVersion**](docs/MiscellaneousApi.md#getVersion) | **GET** /version | Returns the version of the Gitea application
|
||||
*MiscellaneousApi* | [**renderMarkdown**](docs/MiscellaneousApi.md#renderMarkdown) | **POST** /markdown | Render a markdown document as HTML
|
||||
*MiscellaneousApi* | [**renderMarkdownRaw**](docs/MiscellaneousApi.md#renderMarkdownRaw) | **POST** /markdown/raw | Render raw markdown as HTML
|
||||
*NotificationApi* | [**notifyGetList**](docs/NotificationApi.md#notifyGetList) | **GET** /notifications | List users's notification threads
|
||||
*NotificationApi* | [**notifyGetRepoList**](docs/NotificationApi.md#notifyGetRepoList) | **GET** /repos/{owner}/{repo}/notifications | List users's notification threads on a specific repo
|
||||
*NotificationApi* | [**notifyGetThread**](docs/NotificationApi.md#notifyGetThread) | **GET** /notifications/threads/{id} | Get notification thread by ID
|
||||
*NotificationApi* | [**notifyNewAvailable**](docs/NotificationApi.md#notifyNewAvailable) | **GET** /notifications/new | Check if unread notifications exist
|
||||
*NotificationApi* | [**notifyReadList**](docs/NotificationApi.md#notifyReadList) | **PUT** /notifications | Mark notification threads as read, pinned or unread
|
||||
*NotificationApi* | [**notifyReadRepoList**](docs/NotificationApi.md#notifyReadRepoList) | **PUT** /repos/{owner}/{repo}/notifications | Mark notification threads as read, pinned or unread on a specific repo
|
||||
*NotificationApi* | [**notifyReadThread**](docs/NotificationApi.md#notifyReadThread) | **PATCH** /notifications/threads/{id} | Mark notification thread as read by ID
|
||||
*OrganizationApi* | [**createOrgRepo**](docs/OrganizationApi.md#createOrgRepo) | **POST** /orgs/{org}/repos | Create a repository in an organization
|
||||
*OrganizationApi* | [**createOrgRepoDeprecated**](docs/OrganizationApi.md#createOrgRepoDeprecated) | **POST** /org/{org}/repos | Create a repository in an organization
|
||||
*OrganizationApi* | [**orgAddTeamMember**](docs/OrganizationApi.md#orgAddTeamMember) | **PUT** /teams/{id}/members/{username} | Add a team member
|
||||
*OrganizationApi* | [**orgAddTeamRepository**](docs/OrganizationApi.md#orgAddTeamRepository) | **PUT** /teams/{id}/repos/{org}/{repo} | Add a repository to a team
|
||||
*OrganizationApi* | [**orgConcealMember**](docs/OrganizationApi.md#orgConcealMember) | **DELETE** /orgs/{org}/public_members/{username} | Conceal a user's membership
|
||||
*OrganizationApi* | [**orgCreate**](docs/OrganizationApi.md#orgCreate) | **POST** /orgs | Create an organization
|
||||
*OrganizationApi* | [**orgCreateHook**](docs/OrganizationApi.md#orgCreateHook) | **POST** /orgs/{org}/hooks/ | Create a hook
|
||||
*OrganizationApi* | [**orgCreateLabel**](docs/OrganizationApi.md#orgCreateLabel) | **POST** /orgs/{org}/labels | Create a label for an organization
|
||||
*OrganizationApi* | [**orgCreateTeam**](docs/OrganizationApi.md#orgCreateTeam) | **POST** /orgs/{org}/teams | Create a team
|
||||
*OrganizationApi* | [**orgDelete**](docs/OrganizationApi.md#orgDelete) | **DELETE** /orgs/{org} | Delete an organization
|
||||
*OrganizationApi* | [**orgDeleteHook**](docs/OrganizationApi.md#orgDeleteHook) | **DELETE** /orgs/{org}/hooks/{id} | Delete a hook
|
||||
*OrganizationApi* | [**orgDeleteLabel**](docs/OrganizationApi.md#orgDeleteLabel) | **DELETE** /orgs/{org}/labels/{id} | Delete a label
|
||||
*OrganizationApi* | [**orgDeleteMember**](docs/OrganizationApi.md#orgDeleteMember) | **DELETE** /orgs/{org}/members/{username} | Remove a member from an organization
|
||||
*OrganizationApi* | [**orgDeleteTeam**](docs/OrganizationApi.md#orgDeleteTeam) | **DELETE** /teams/{id} | Delete a team
|
||||
*OrganizationApi* | [**orgEdit**](docs/OrganizationApi.md#orgEdit) | **PATCH** /orgs/{org} | Edit an organization
|
||||
*OrganizationApi* | [**orgEditHook**](docs/OrganizationApi.md#orgEditHook) | **PATCH** /orgs/{org}/hooks/{id} | Update a hook
|
||||
*OrganizationApi* | [**orgEditLabel**](docs/OrganizationApi.md#orgEditLabel) | **PATCH** /orgs/{org}/labels/{id} | Update a label
|
||||
*OrganizationApi* | [**orgEditTeam**](docs/OrganizationApi.md#orgEditTeam) | **PATCH** /teams/{id} | Edit a team
|
||||
*OrganizationApi* | [**orgGet**](docs/OrganizationApi.md#orgGet) | **GET** /orgs/{org} | Get an organization
|
||||
*OrganizationApi* | [**orgGetAll**](docs/OrganizationApi.md#orgGetAll) | **GET** /orgs | Get list of organizations
|
||||
*OrganizationApi* | [**orgGetHook**](docs/OrganizationApi.md#orgGetHook) | **GET** /orgs/{org}/hooks/{id} | Get a hook
|
||||
*OrganizationApi* | [**orgGetLabel**](docs/OrganizationApi.md#orgGetLabel) | **GET** /orgs/{org}/labels/{id} | Get a single label
|
||||
*OrganizationApi* | [**orgGetTeam**](docs/OrganizationApi.md#orgGetTeam) | **GET** /teams/{id} | Get a team
|
||||
*OrganizationApi* | [**orgIsMember**](docs/OrganizationApi.md#orgIsMember) | **GET** /orgs/{org}/members/{username} | Check if a user is a member of an organization
|
||||
*OrganizationApi* | [**orgIsPublicMember**](docs/OrganizationApi.md#orgIsPublicMember) | **GET** /orgs/{org}/public_members/{username} | Check if a user is a public member of an organization
|
||||
*OrganizationApi* | [**orgListCurrentUserOrgs**](docs/OrganizationApi.md#orgListCurrentUserOrgs) | **GET** /user/orgs | List the current user's organizations
|
||||
*OrganizationApi* | [**orgListHooks**](docs/OrganizationApi.md#orgListHooks) | **GET** /orgs/{org}/hooks | List an organization's webhooks
|
||||
*OrganizationApi* | [**orgListLabels**](docs/OrganizationApi.md#orgListLabels) | **GET** /orgs/{org}/labels | List an organization's labels
|
||||
*OrganizationApi* | [**orgListMembers**](docs/OrganizationApi.md#orgListMembers) | **GET** /orgs/{org}/members | List an organization's members
|
||||
*OrganizationApi* | [**orgListPublicMembers**](docs/OrganizationApi.md#orgListPublicMembers) | **GET** /orgs/{org}/public_members | List an organization's public members
|
||||
*OrganizationApi* | [**orgListRepos**](docs/OrganizationApi.md#orgListRepos) | **GET** /orgs/{org}/repos | List an organization's repos
|
||||
*OrganizationApi* | [**orgListTeamMember**](docs/OrganizationApi.md#orgListTeamMember) | **GET** /teams/{id}/members/{username} | List a particular member of team
|
||||
*OrganizationApi* | [**orgListTeamMembers**](docs/OrganizationApi.md#orgListTeamMembers) | **GET** /teams/{id}/members | List a team's members
|
||||
*OrganizationApi* | [**orgListTeamRepos**](docs/OrganizationApi.md#orgListTeamRepos) | **GET** /teams/{id}/repos | List a team's repos
|
||||
*OrganizationApi* | [**orgListTeams**](docs/OrganizationApi.md#orgListTeams) | **GET** /orgs/{org}/teams | List an organization's teams
|
||||
*OrganizationApi* | [**orgListUserOrgs**](docs/OrganizationApi.md#orgListUserOrgs) | **GET** /users/{username}/orgs | List a user's organizations
|
||||
*OrganizationApi* | [**orgPublicizeMember**](docs/OrganizationApi.md#orgPublicizeMember) | **PUT** /orgs/{org}/public_members/{username} | Publicize a user's membership
|
||||
*OrganizationApi* | [**orgRemoveTeamMember**](docs/OrganizationApi.md#orgRemoveTeamMember) | **DELETE** /teams/{id}/members/{username} | Remove a team member
|
||||
*OrganizationApi* | [**orgRemoveTeamRepository**](docs/OrganizationApi.md#orgRemoveTeamRepository) | **DELETE** /teams/{id}/repos/{org}/{repo} | Remove a repository from a team
|
||||
*OrganizationApi* | [**teamSearch**](docs/OrganizationApi.md#teamSearch) | **GET** /orgs/{org}/teams/search | Search for teams within an organization
|
||||
*RepositoryApi* | [**createCurrentUserRepo**](docs/RepositoryApi.md#createCurrentUserRepo) | **POST** /user/repos | Create a repository
|
||||
*RepositoryApi* | [**createFork**](docs/RepositoryApi.md#createFork) | **POST** /repos/{owner}/{repo}/forks | Fork a repository
|
||||
*RepositoryApi* | [**getBlob**](docs/RepositoryApi.md#getBlob) | **GET** /repos/{owner}/{repo}/git/blobs/{sha} | Gets the blob of a repository.
|
||||
*RepositoryApi* | [**getTag**](docs/RepositoryApi.md#getTag) | **GET** /repos/{owner}/{repo}/git/tags/{sha} | Gets the tag object of an annotated tag (not lightweight tags)
|
||||
*RepositoryApi* | [**getTree**](docs/RepositoryApi.md#getTree) | **GET** /repos/{owner}/{repo}/git/trees/{sha} | Gets the tree of a repository.
|
||||
*RepositoryApi* | [**listForks**](docs/RepositoryApi.md#listForks) | **GET** /repos/{owner}/{repo}/forks | List a repository's forks
|
||||
*RepositoryApi* | [**repoAddCollaborator**](docs/RepositoryApi.md#repoAddCollaborator) | **PUT** /repos/{owner}/{repo}/collaborators/{collaborator} | Add a collaborator to a repository
|
||||
*RepositoryApi* | [**repoAddTopc**](docs/RepositoryApi.md#repoAddTopc) | **PUT** /repos/{owner}/{repo}/topics/{topic} | Add a topic to a repository
|
||||
*RepositoryApi* | [**repoCheckCollaborator**](docs/RepositoryApi.md#repoCheckCollaborator) | **GET** /repos/{owner}/{repo}/collaborators/{collaborator} | Check if a user is a collaborator of a repository
|
||||
*RepositoryApi* | [**repoCreateBranch**](docs/RepositoryApi.md#repoCreateBranch) | **POST** /repos/{owner}/{repo}/branches | Create a branch
|
||||
*RepositoryApi* | [**repoCreateBranchProtection**](docs/RepositoryApi.md#repoCreateBranchProtection) | **POST** /repos/{owner}/{repo}/branch_protections | Create a branch protections for a repository
|
||||
*RepositoryApi* | [**repoCreateFile**](docs/RepositoryApi.md#repoCreateFile) | **POST** /repos/{owner}/{repo}/contents/{filepath} | Create a file in a repository
|
||||
*RepositoryApi* | [**repoCreateHook**](docs/RepositoryApi.md#repoCreateHook) | **POST** /repos/{owner}/{repo}/hooks | Create a hook
|
||||
*RepositoryApi* | [**repoCreateKey**](docs/RepositoryApi.md#repoCreateKey) | **POST** /repos/{owner}/{repo}/keys | Add a key to a repository
|
||||
*RepositoryApi* | [**repoCreatePullRequest**](docs/RepositoryApi.md#repoCreatePullRequest) | **POST** /repos/{owner}/{repo}/pulls | Create a pull request
|
||||
*RepositoryApi* | [**repoCreatePullReview**](docs/RepositoryApi.md#repoCreatePullReview) | **POST** /repos/{owner}/{repo}/pulls/{index}/reviews | Create a review to an pull request
|
||||
*RepositoryApi* | [**repoCreateRelease**](docs/RepositoryApi.md#repoCreateRelease) | **POST** /repos/{owner}/{repo}/releases | Create a release
|
||||
*RepositoryApi* | [**repoCreateReleaseAttachment**](docs/RepositoryApi.md#repoCreateReleaseAttachment) | **POST** /repos/{owner}/{repo}/releases/{id}/assets | Create a release attachment
|
||||
*RepositoryApi* | [**repoCreateStatus**](docs/RepositoryApi.md#repoCreateStatus) | **POST** /repos/{owner}/{repo}/statuses/{sha} | Create a commit status
|
||||
*RepositoryApi* | [**repoDelete**](docs/RepositoryApi.md#repoDelete) | **DELETE** /repos/{owner}/{repo} | Delete a repository
|
||||
*RepositoryApi* | [**repoDeleteBranch**](docs/RepositoryApi.md#repoDeleteBranch) | **DELETE** /repos/{owner}/{repo}/branches/{branch} | Delete a specific branch from a repository
|
||||
*RepositoryApi* | [**repoDeleteBranchProtection**](docs/RepositoryApi.md#repoDeleteBranchProtection) | **DELETE** /repos/{owner}/{repo}/branch_protections/{name} | Delete a specific branch protection for the repository
|
||||
*RepositoryApi* | [**repoDeleteCollaborator**](docs/RepositoryApi.md#repoDeleteCollaborator) | **DELETE** /repos/{owner}/{repo}/collaborators/{collaborator} | Delete a collaborator from a repository
|
||||
*RepositoryApi* | [**repoDeleteFile**](docs/RepositoryApi.md#repoDeleteFile) | **DELETE** /repos/{owner}/{repo}/contents/{filepath} | Delete a file in a repository
|
||||
*RepositoryApi* | [**repoDeleteGitHook**](docs/RepositoryApi.md#repoDeleteGitHook) | **DELETE** /repos/{owner}/{repo}/hooks/git/{id} | Delete a Git hook in a repository
|
||||
*RepositoryApi* | [**repoDeleteHook**](docs/RepositoryApi.md#repoDeleteHook) | **DELETE** /repos/{owner}/{repo}/hooks/{id} | Delete a hook in a repository
|
||||
*RepositoryApi* | [**repoDeleteKey**](docs/RepositoryApi.md#repoDeleteKey) | **DELETE** /repos/{owner}/{repo}/keys/{id} | Delete a key from a repository
|
||||
*RepositoryApi* | [**repoDeletePullReview**](docs/RepositoryApi.md#repoDeletePullReview) | **DELETE** /repos/{owner}/{repo}/pulls/{index}/reviews/{id} | Delete a specific review from a pull request
|
||||
*RepositoryApi* | [**repoDeleteRelease**](docs/RepositoryApi.md#repoDeleteRelease) | **DELETE** /repos/{owner}/{repo}/releases/{id} | Delete a release
|
||||
*RepositoryApi* | [**repoDeleteReleaseAttachment**](docs/RepositoryApi.md#repoDeleteReleaseAttachment) | **DELETE** /repos/{owner}/{repo}/releases/{id}/assets/{attachment_id} | Delete a release attachment
|
||||
*RepositoryApi* | [**repoDeleteTopic**](docs/RepositoryApi.md#repoDeleteTopic) | **DELETE** /repos/{owner}/{repo}/topics/{topic} | Delete a topic from a repository
|
||||
*RepositoryApi* | [**repoDownloadPullDiff**](docs/RepositoryApi.md#repoDownloadPullDiff) | **GET** /repos/{owner}/{repo}/pulls/{index}.diff | Get a pull request diff
|
||||
*RepositoryApi* | [**repoDownloadPullPatch**](docs/RepositoryApi.md#repoDownloadPullPatch) | **GET** /repos/{owner}/{repo}/pulls/{index}.patch | Get a pull request patch file
|
||||
*RepositoryApi* | [**repoEdit**](docs/RepositoryApi.md#repoEdit) | **PATCH** /repos/{owner}/{repo} | Edit a repository's properties. Only fields that are set will be changed.
|
||||
*RepositoryApi* | [**repoEditBranchProtection**](docs/RepositoryApi.md#repoEditBranchProtection) | **PATCH** /repos/{owner}/{repo}/branch_protections/{name} | Edit a branch protections for a repository. Only fields that are set will be changed
|
||||
*RepositoryApi* | [**repoEditGitHook**](docs/RepositoryApi.md#repoEditGitHook) | **PATCH** /repos/{owner}/{repo}/hooks/git/{id} | Edit a Git hook in a repository
|
||||
*RepositoryApi* | [**repoEditHook**](docs/RepositoryApi.md#repoEditHook) | **PATCH** /repos/{owner}/{repo}/hooks/{id} | Edit a hook in a repository
|
||||
*RepositoryApi* | [**repoEditPullRequest**](docs/RepositoryApi.md#repoEditPullRequest) | **PATCH** /repos/{owner}/{repo}/pulls/{index} | Update a pull request. If using deadline only the date will be taken into account, and time of day ignored.
|
||||
*RepositoryApi* | [**repoEditRelease**](docs/RepositoryApi.md#repoEditRelease) | **PATCH** /repos/{owner}/{repo}/releases/{id} | Update a release
|
||||
*RepositoryApi* | [**repoEditReleaseAttachment**](docs/RepositoryApi.md#repoEditReleaseAttachment) | **PATCH** /repos/{owner}/{repo}/releases/{id}/assets/{attachment_id} | Edit a release attachment
|
||||
*RepositoryApi* | [**repoGet**](docs/RepositoryApi.md#repoGet) | **GET** /repos/{owner}/{repo} | Get a repository
|
||||
*RepositoryApi* | [**repoGetAllCommits**](docs/RepositoryApi.md#repoGetAllCommits) | **GET** /repos/{owner}/{repo}/commits | Get a list of all commits from a repository
|
||||
*RepositoryApi* | [**repoGetArchive**](docs/RepositoryApi.md#repoGetArchive) | **GET** /repos/{owner}/{repo}/archive/{archive} | Get an archive of a repository
|
||||
*RepositoryApi* | [**repoGetBranch**](docs/RepositoryApi.md#repoGetBranch) | **GET** /repos/{owner}/{repo}/branches/{branch} | Retrieve a specific branch from a repository, including its effective branch protection
|
||||
*RepositoryApi* | [**repoGetBranchProtection**](docs/RepositoryApi.md#repoGetBranchProtection) | **GET** /repos/{owner}/{repo}/branch_protections/{name} | Get a specific branch protection for the repository
|
||||
*RepositoryApi* | [**repoGetByID**](docs/RepositoryApi.md#repoGetByID) | **GET** /repositories/{id} | Get a repository by id
|
||||
*RepositoryApi* | [**repoGetCombinedStatusByRef**](docs/RepositoryApi.md#repoGetCombinedStatusByRef) | **GET** /repos/{owner}/{repo}/commits/{ref}/status | Get a commit's combined status, by branch/tag/commit reference
|
||||
*RepositoryApi* | [**repoGetContents**](docs/RepositoryApi.md#repoGetContents) | **GET** /repos/{owner}/{repo}/contents/{filepath} | Gets the metadata and contents (if a file) of an entry in a repository, or a list of entries if a dir
|
||||
*RepositoryApi* | [**repoGetContentsList**](docs/RepositoryApi.md#repoGetContentsList) | **GET** /repos/{owner}/{repo}/contents | Gets the metadata of all the entries of the root dir
|
||||
*RepositoryApi* | [**repoGetEditorConfig**](docs/RepositoryApi.md#repoGetEditorConfig) | **GET** /repos/{owner}/{repo}/editorconfig/{filepath} | Get the EditorConfig definitions of a file in a repository
|
||||
*RepositoryApi* | [**repoGetGitHook**](docs/RepositoryApi.md#repoGetGitHook) | **GET** /repos/{owner}/{repo}/hooks/git/{id} | Get a Git hook
|
||||
*RepositoryApi* | [**repoGetHook**](docs/RepositoryApi.md#repoGetHook) | **GET** /repos/{owner}/{repo}/hooks/{id} | Get a hook
|
||||
*RepositoryApi* | [**repoGetIssueTemplates**](docs/RepositoryApi.md#repoGetIssueTemplates) | **GET** /repos/{owner}/{repo}/issue_templates | Get available issue templates for a repository
|
||||
*RepositoryApi* | [**repoGetKey**](docs/RepositoryApi.md#repoGetKey) | **GET** /repos/{owner}/{repo}/keys/{id} | Get a repository's key by id
|
||||
*RepositoryApi* | [**repoGetLanguages**](docs/RepositoryApi.md#repoGetLanguages) | **GET** /repos/{owner}/{repo}/languages | Get languages and number of bytes of code written
|
||||
*RepositoryApi* | [**repoGetPullRequest**](docs/RepositoryApi.md#repoGetPullRequest) | **GET** /repos/{owner}/{repo}/pulls/{index} | Get a pull request
|
||||
*RepositoryApi* | [**repoGetPullReview**](docs/RepositoryApi.md#repoGetPullReview) | **GET** /repos/{owner}/{repo}/pulls/{index}/reviews/{id} | Get a specific review for a pull request
|
||||
*RepositoryApi* | [**repoGetPullReviewComments**](docs/RepositoryApi.md#repoGetPullReviewComments) | **GET** /repos/{owner}/{repo}/pulls/{index}/reviews/{id}/comments | Get a specific review for a pull request
|
||||
*RepositoryApi* | [**repoGetRawFile**](docs/RepositoryApi.md#repoGetRawFile) | **GET** /repos/{owner}/{repo}/raw/{filepath} | Get a file from a repository
|
||||
*RepositoryApi* | [**repoGetRelease**](docs/RepositoryApi.md#repoGetRelease) | **GET** /repos/{owner}/{repo}/releases/{id} | Get a release
|
||||
*RepositoryApi* | [**repoGetReleaseAttachment**](docs/RepositoryApi.md#repoGetReleaseAttachment) | **GET** /repos/{owner}/{repo}/releases/{id}/assets/{attachment_id} | Get a release attachment
|
||||
*RepositoryApi* | [**repoGetReleaseTag**](docs/RepositoryApi.md#repoGetReleaseTag) | **GET** /repos/{owner}/{repo}/releases/tags/{tag} | Get a release by tag name
|
||||
*RepositoryApi* | [**repoGetSingleCommit**](docs/RepositoryApi.md#repoGetSingleCommit) | **GET** /repos/{owner}/{repo}/git/commits/{sha} | Get a single commit from a repository
|
||||
*RepositoryApi* | [**repoListAllGitRefs**](docs/RepositoryApi.md#repoListAllGitRefs) | **GET** /repos/{owner}/{repo}/git/refs | Get specified ref or filtered repository's refs
|
||||
*RepositoryApi* | [**repoListBranchProtection**](docs/RepositoryApi.md#repoListBranchProtection) | **GET** /repos/{owner}/{repo}/branch_protections | List branch protections for a repository
|
||||
*RepositoryApi* | [**repoListBranches**](docs/RepositoryApi.md#repoListBranches) | **GET** /repos/{owner}/{repo}/branches | List a repository's branches
|
||||
*RepositoryApi* | [**repoListCollaborators**](docs/RepositoryApi.md#repoListCollaborators) | **GET** /repos/{owner}/{repo}/collaborators | List a repository's collaborators
|
||||
*RepositoryApi* | [**repoListGitHooks**](docs/RepositoryApi.md#repoListGitHooks) | **GET** /repos/{owner}/{repo}/hooks/git | List the Git hooks in a repository
|
||||
*RepositoryApi* | [**repoListGitRefs**](docs/RepositoryApi.md#repoListGitRefs) | **GET** /repos/{owner}/{repo}/git/refs/{ref} | Get specified ref or filtered repository's refs
|
||||
*RepositoryApi* | [**repoListHooks**](docs/RepositoryApi.md#repoListHooks) | **GET** /repos/{owner}/{repo}/hooks | List the hooks in a repository
|
||||
*RepositoryApi* | [**repoListKeys**](docs/RepositoryApi.md#repoListKeys) | **GET** /repos/{owner}/{repo}/keys | List a repository's keys
|
||||
*RepositoryApi* | [**repoListPullRequests**](docs/RepositoryApi.md#repoListPullRequests) | **GET** /repos/{owner}/{repo}/pulls | List a repo's pull requests
|
||||
*RepositoryApi* | [**repoListPullReviews**](docs/RepositoryApi.md#repoListPullReviews) | **GET** /repos/{owner}/{repo}/pulls/{index}/reviews | List all reviews for a pull request
|
||||
*RepositoryApi* | [**repoListReleaseAttachments**](docs/RepositoryApi.md#repoListReleaseAttachments) | **GET** /repos/{owner}/{repo}/releases/{id}/assets | List release's attachments
|
||||
*RepositoryApi* | [**repoListReleases**](docs/RepositoryApi.md#repoListReleases) | **GET** /repos/{owner}/{repo}/releases | List a repo's releases
|
||||
*RepositoryApi* | [**repoListStargazers**](docs/RepositoryApi.md#repoListStargazers) | **GET** /repos/{owner}/{repo}/stargazers | List a repo's stargazers
|
||||
*RepositoryApi* | [**repoListStatuses**](docs/RepositoryApi.md#repoListStatuses) | **GET** /repos/{owner}/{repo}/statuses/{sha} | Get a commit's statuses
|
||||
*RepositoryApi* | [**repoListStatusesByRef**](docs/RepositoryApi.md#repoListStatusesByRef) | **GET** /repos/{owner}/{repo}/commits/{ref}/statuses | Get a commit's statuses, by branch/tag/commit reference
|
||||
*RepositoryApi* | [**repoListSubscribers**](docs/RepositoryApi.md#repoListSubscribers) | **GET** /repos/{owner}/{repo}/subscribers | List a repo's watchers
|
||||
*RepositoryApi* | [**repoListTags**](docs/RepositoryApi.md#repoListTags) | **GET** /repos/{owner}/{repo}/tags | List a repository's tags
|
||||
*RepositoryApi* | [**repoListTopics**](docs/RepositoryApi.md#repoListTopics) | **GET** /repos/{owner}/{repo}/topics | Get list of topics that a repository has
|
||||
*RepositoryApi* | [**repoMergePullRequest**](docs/RepositoryApi.md#repoMergePullRequest) | **POST** /repos/{owner}/{repo}/pulls/{index}/merge | Merge a pull request
|
||||
*RepositoryApi* | [**repoMigrate**](docs/RepositoryApi.md#repoMigrate) | **POST** /repos/migrate | Migrate a remote git repository
|
||||
*RepositoryApi* | [**repoMirrorSync**](docs/RepositoryApi.md#repoMirrorSync) | **POST** /repos/{owner}/{repo}/mirror-sync | Sync a mirrored repository
|
||||
*RepositoryApi* | [**repoPullRequestIsMerged**](docs/RepositoryApi.md#repoPullRequestIsMerged) | **GET** /repos/{owner}/{repo}/pulls/{index}/merge | Check if a pull request has been merged
|
||||
*RepositoryApi* | [**repoSearch**](docs/RepositoryApi.md#repoSearch) | **GET** /repos/search | Search for repositories
|
||||
*RepositoryApi* | [**repoSigningKey**](docs/RepositoryApi.md#repoSigningKey) | **GET** /repos/{owner}/{repo}/signing-key.gpg | Get signing-key.gpg for given repository
|
||||
*RepositoryApi* | [**repoSubmitPullReview**](docs/RepositoryApi.md#repoSubmitPullReview) | **POST** /repos/{owner}/{repo}/pulls/{index}/reviews/{id} | Submit a pending review to an pull request
|
||||
*RepositoryApi* | [**repoTestHook**](docs/RepositoryApi.md#repoTestHook) | **POST** /repos/{owner}/{repo}/hooks/{id}/tests | Test a push webhook
|
||||
*RepositoryApi* | [**repoTrackedTimes**](docs/RepositoryApi.md#repoTrackedTimes) | **GET** /repos/{owner}/{repo}/times | List a repo's tracked times
|
||||
*RepositoryApi* | [**repoTransfer**](docs/RepositoryApi.md#repoTransfer) | **POST** /repos/{owner}/{repo}/transfer | Transfer a repo ownership
|
||||
*RepositoryApi* | [**repoUpdateFile**](docs/RepositoryApi.md#repoUpdateFile) | **PUT** /repos/{owner}/{repo}/contents/{filepath} | Update a file in a repository
|
||||
*RepositoryApi* | [**repoUpdatePullRequest**](docs/RepositoryApi.md#repoUpdatePullRequest) | **POST** /repos/{owner}/{repo}/pulls/{index}/update | Merge PR's baseBranch into headBranch
|
||||
*RepositoryApi* | [**repoUpdateTopics**](docs/RepositoryApi.md#repoUpdateTopics) | **PUT** /repos/{owner}/{repo}/topics | Replace list of topics for a repository
|
||||
*RepositoryApi* | [**topicSearch**](docs/RepositoryApi.md#topicSearch) | **GET** /topics/search | search topics via keyword
|
||||
*RepositoryApi* | [**userCurrentCheckSubscription**](docs/RepositoryApi.md#userCurrentCheckSubscription) | **GET** /repos/{owner}/{repo}/subscription | Check if the current user is watching a repo
|
||||
*RepositoryApi* | [**userCurrentDeleteSubscription**](docs/RepositoryApi.md#userCurrentDeleteSubscription) | **DELETE** /repos/{owner}/{repo}/subscription | Unwatch a repo
|
||||
*RepositoryApi* | [**userCurrentPutSubscription**](docs/RepositoryApi.md#userCurrentPutSubscription) | **PUT** /repos/{owner}/{repo}/subscription | Watch a repo
|
||||
*RepositoryApi* | [**userTrackedTimes**](docs/RepositoryApi.md#userTrackedTimes) | **GET** /repos/{owner}/{repo}/times/{user} | List a user's tracked times in a repo
|
||||
*SettingsApi* | [**getGeneralAPISettings**](docs/SettingsApi.md#getGeneralAPISettings) | **GET** /settings/api | Get instance's global settings for api
|
||||
*SettingsApi* | [**getGeneralAttachmentSettings**](docs/SettingsApi.md#getGeneralAttachmentSettings) | **GET** /settings/attachment | Get instance's global settings for Attachment
|
||||
*SettingsApi* | [**getGeneralRepositorySettings**](docs/SettingsApi.md#getGeneralRepositorySettings) | **GET** /settings/repository | Get instance's global settings for repositories
|
||||
*SettingsApi* | [**getGeneralUISettings**](docs/SettingsApi.md#getGeneralUISettings) | **GET** /settings/ui | Get instance's global settings for ui
|
||||
*UserApi* | [**createCurrentUserRepo**](docs/UserApi.md#createCurrentUserRepo) | **POST** /user/repos | Create a repository
|
||||
*UserApi* | [**userAddEmail**](docs/UserApi.md#userAddEmail) | **POST** /user/emails | Add email addresses
|
||||
*UserApi* | [**userCheckFollowing**](docs/UserApi.md#userCheckFollowing) | **GET** /users/{follower}/following/{followee} | Check if one user is following another user
|
||||
*UserApi* | [**userCreateOAuth2Application**](docs/UserApi.md#userCreateOAuth2Application) | **POST** /user/applications/oauth2 | creates a new OAuth2 application
|
||||
*UserApi* | [**userCreateToken**](docs/UserApi.md#userCreateToken) | **POST** /users/{username}/tokens | Create an access token
|
||||
*UserApi* | [**userCurrentCheckFollowing**](docs/UserApi.md#userCurrentCheckFollowing) | **GET** /user/following/{username} | Check whether a user is followed by the authenticated user
|
||||
*UserApi* | [**userCurrentCheckStarring**](docs/UserApi.md#userCurrentCheckStarring) | **GET** /user/starred/{owner}/{repo} | Whether the authenticated is starring the repo
|
||||
*UserApi* | [**userCurrentDeleteFollow**](docs/UserApi.md#userCurrentDeleteFollow) | **DELETE** /user/following/{username} | Unfollow a user
|
||||
*UserApi* | [**userCurrentDeleteGPGKey**](docs/UserApi.md#userCurrentDeleteGPGKey) | **DELETE** /user/gpg_keys/{id} | Remove a GPG key
|
||||
*UserApi* | [**userCurrentDeleteKey**](docs/UserApi.md#userCurrentDeleteKey) | **DELETE** /user/keys/{id} | Delete a public key
|
||||
*UserApi* | [**userCurrentDeleteStar**](docs/UserApi.md#userCurrentDeleteStar) | **DELETE** /user/starred/{owner}/{repo} | Unstar the given repo
|
||||
*UserApi* | [**userCurrentGetGPGKey**](docs/UserApi.md#userCurrentGetGPGKey) | **GET** /user/gpg_keys/{id} | Get a GPG key
|
||||
*UserApi* | [**userCurrentGetKey**](docs/UserApi.md#userCurrentGetKey) | **GET** /user/keys/{id} | Get a public key
|
||||
*UserApi* | [**userCurrentListFollowers**](docs/UserApi.md#userCurrentListFollowers) | **GET** /user/followers | List the authenticated user's followers
|
||||
*UserApi* | [**userCurrentListFollowing**](docs/UserApi.md#userCurrentListFollowing) | **GET** /user/following | List the users that the authenticated user is following
|
||||
*UserApi* | [**userCurrentListGPGKeys**](docs/UserApi.md#userCurrentListGPGKeys) | **GET** /user/gpg_keys | List the authenticated user's GPG keys
|
||||
*UserApi* | [**userCurrentListKeys**](docs/UserApi.md#userCurrentListKeys) | **GET** /user/keys | List the authenticated user's public keys
|
||||
*UserApi* | [**userCurrentListRepos**](docs/UserApi.md#userCurrentListRepos) | **GET** /user/repos | List the repos that the authenticated user owns or has access to
|
||||
*UserApi* | [**userCurrentListStarred**](docs/UserApi.md#userCurrentListStarred) | **GET** /user/starred | The repos that the authenticated user has starred
|
||||
*UserApi* | [**userCurrentListSubscriptions**](docs/UserApi.md#userCurrentListSubscriptions) | **GET** /user/subscriptions | List repositories watched by the authenticated user
|
||||
*UserApi* | [**userCurrentPostGPGKey**](docs/UserApi.md#userCurrentPostGPGKey) | **POST** /user/gpg_keys | Create a GPG key
|
||||
*UserApi* | [**userCurrentPostKey**](docs/UserApi.md#userCurrentPostKey) | **POST** /user/keys | Create a public key
|
||||
*UserApi* | [**userCurrentPutFollow**](docs/UserApi.md#userCurrentPutFollow) | **PUT** /user/following/{username} | Follow a user
|
||||
*UserApi* | [**userCurrentPutStar**](docs/UserApi.md#userCurrentPutStar) | **PUT** /user/starred/{owner}/{repo} | Star the given repo
|
||||
*UserApi* | [**userCurrentTrackedTimes**](docs/UserApi.md#userCurrentTrackedTimes) | **GET** /user/times | List the current user's tracked times
|
||||
*UserApi* | [**userDeleteAccessToken**](docs/UserApi.md#userDeleteAccessToken) | **DELETE** /users/{username}/tokens/{token} | delete an access token
|
||||
*UserApi* | [**userDeleteEmail**](docs/UserApi.md#userDeleteEmail) | **DELETE** /user/emails | Delete email addresses
|
||||
*UserApi* | [**userDeleteOAuth2Application**](docs/UserApi.md#userDeleteOAuth2Application) | **DELETE** /user/applications/oauth2/{id} | delete an OAuth2 Application
|
||||
*UserApi* | [**userGet**](docs/UserApi.md#userGet) | **GET** /users/{username} | Get a user
|
||||
*UserApi* | [**userGetCurrent**](docs/UserApi.md#userGetCurrent) | **GET** /user | Get the authenticated user
|
||||
*UserApi* | [**userGetHeatmapData**](docs/UserApi.md#userGetHeatmapData) | **GET** /users/{username}/heatmap | Get a user's heatmap
|
||||
*UserApi* | [**userGetOAuth2Application**](docs/UserApi.md#userGetOAuth2Application) | **GET** /user/applications/oauth2/{id} | get an OAuth2 Application
|
||||
*UserApi* | [**userGetOauth2Application**](docs/UserApi.md#userGetOauth2Application) | **GET** /user/applications/oauth2 | List the authenticated user's oauth2 applications
|
||||
*UserApi* | [**userGetStopWatches**](docs/UserApi.md#userGetStopWatches) | **GET** /user/stopwatches | Get list of all existing stopwatches
|
||||
*UserApi* | [**userGetTokens**](docs/UserApi.md#userGetTokens) | **GET** /users/{username}/tokens | List the authenticated user's access tokens
|
||||
*UserApi* | [**userListEmails**](docs/UserApi.md#userListEmails) | **GET** /user/emails | List the authenticated user's email addresses
|
||||
*UserApi* | [**userListFollowers**](docs/UserApi.md#userListFollowers) | **GET** /users/{username}/followers | List the given user's followers
|
||||
*UserApi* | [**userListFollowing**](docs/UserApi.md#userListFollowing) | **GET** /users/{username}/following | List the users that the given user is following
|
||||
*UserApi* | [**userListGPGKeys**](docs/UserApi.md#userListGPGKeys) | **GET** /users/{username}/gpg_keys | List the given user's GPG keys
|
||||
*UserApi* | [**userListKeys**](docs/UserApi.md#userListKeys) | **GET** /users/{username}/keys | List the given user's public keys
|
||||
*UserApi* | [**userListRepos**](docs/UserApi.md#userListRepos) | **GET** /users/{username}/repos | List the repos owned by the given user
|
||||
*UserApi* | [**userListStarred**](docs/UserApi.md#userListStarred) | **GET** /users/{username}/starred | The repos that the given user has starred
|
||||
*UserApi* | [**userListSubscriptions**](docs/UserApi.md#userListSubscriptions) | **GET** /users/{username}/subscriptions | List the repositories watched by a user
|
||||
*UserApi* | [**userListTeams**](docs/UserApi.md#userListTeams) | **GET** /user/teams | List all the teams a user belongs to
|
||||
*UserApi* | [**userSearch**](docs/UserApi.md#userSearch) | **GET** /users/search | Search for users
|
||||
*UserApi* | [**userUpdateOAuth2Application**](docs/UserApi.md#userUpdateOAuth2Application) | **PATCH** /user/applications/oauth2/{id} | update an OAuth2 Application, this includes regenerating the client secret
|
||||
|
||||
|
||||
## Documentation for Models
|
||||
|
||||
- [APIError](docs/APIError.md)
|
||||
- [AccessToken](docs/AccessToken.md)
|
||||
- [AddCollaboratorOption](docs/AddCollaboratorOption.md)
|
||||
- [AddTimeOption](docs/AddTimeOption.md)
|
||||
- [AnnotatedTag](docs/AnnotatedTag.md)
|
||||
- [AnnotatedTagObject](docs/AnnotatedTagObject.md)
|
||||
- [Attachment](docs/Attachment.md)
|
||||
- [Branch](docs/Branch.md)
|
||||
- [BranchProtection](docs/BranchProtection.md)
|
||||
- [CombinedStatus](docs/CombinedStatus.md)
|
||||
- [Comment](docs/Comment.md)
|
||||
- [Commit](docs/Commit.md)
|
||||
- [CommitDateOptions](docs/CommitDateOptions.md)
|
||||
- [CommitMeta](docs/CommitMeta.md)
|
||||
- [CommitUser](docs/CommitUser.md)
|
||||
- [ContentsResponse](docs/ContentsResponse.md)
|
||||
- [CreateBranchProtectionOption](docs/CreateBranchProtectionOption.md)
|
||||
- [CreateBranchRepoOption](docs/CreateBranchRepoOption.md)
|
||||
- [CreateEmailOption](docs/CreateEmailOption.md)
|
||||
- [CreateFileOptions](docs/CreateFileOptions.md)
|
||||
- [CreateForkOption](docs/CreateForkOption.md)
|
||||
- [CreateGPGKeyOption](docs/CreateGPGKeyOption.md)
|
||||
- [CreateHookOption](docs/CreateHookOption.md)
|
||||
- [CreateIssueCommentOption](docs/CreateIssueCommentOption.md)
|
||||
- [CreateIssueOption](docs/CreateIssueOption.md)
|
||||
- [CreateKeyOption](docs/CreateKeyOption.md)
|
||||
- [CreateLabelOption](docs/CreateLabelOption.md)
|
||||
- [CreateMilestoneOption](docs/CreateMilestoneOption.md)
|
||||
- [CreateOAuth2ApplicationOptions](docs/CreateOAuth2ApplicationOptions.md)
|
||||
- [CreateOrgOption](docs/CreateOrgOption.md)
|
||||
- [CreatePullRequestOption](docs/CreatePullRequestOption.md)
|
||||
- [CreatePullReviewComment](docs/CreatePullReviewComment.md)
|
||||
- [CreatePullReviewOptions](docs/CreatePullReviewOptions.md)
|
||||
- [CreateReleaseOption](docs/CreateReleaseOption.md)
|
||||
- [CreateRepoOption](docs/CreateRepoOption.md)
|
||||
- [CreateStatusOption](docs/CreateStatusOption.md)
|
||||
- [CreateTeamOption](docs/CreateTeamOption.md)
|
||||
- [CreateUserOption](docs/CreateUserOption.md)
|
||||
- [Cron](docs/Cron.md)
|
||||
- [DeleteEmailOption](docs/DeleteEmailOption.md)
|
||||
- [DeleteFileOptions](docs/DeleteFileOptions.md)
|
||||
- [DeployKey](docs/DeployKey.md)
|
||||
- [EditAttachmentOptions](docs/EditAttachmentOptions.md)
|
||||
- [EditBranchProtectionOption](docs/EditBranchProtectionOption.md)
|
||||
- [EditDeadlineOption](docs/EditDeadlineOption.md)
|
||||
- [EditGitHookOption](docs/EditGitHookOption.md)
|
||||
- [EditHookOption](docs/EditHookOption.md)
|
||||
- [EditIssueCommentOption](docs/EditIssueCommentOption.md)
|
||||
- [EditIssueOption](docs/EditIssueOption.md)
|
||||
- [EditLabelOption](docs/EditLabelOption.md)
|
||||
- [EditMilestoneOption](docs/EditMilestoneOption.md)
|
||||
- [EditOrgOption](docs/EditOrgOption.md)
|
||||
- [EditPullRequestOption](docs/EditPullRequestOption.md)
|
||||
- [EditReactionOption](docs/EditReactionOption.md)
|
||||
- [EditReleaseOption](docs/EditReleaseOption.md)
|
||||
- [EditRepoOption](docs/EditRepoOption.md)
|
||||
- [EditTeamOption](docs/EditTeamOption.md)
|
||||
- [EditUserOption](docs/EditUserOption.md)
|
||||
- [Email](docs/Email.md)
|
||||
- [ExternalTracker](docs/ExternalTracker.md)
|
||||
- [ExternalWiki](docs/ExternalWiki.md)
|
||||
- [FileCommitResponse](docs/FileCommitResponse.md)
|
||||
- [FileDeleteResponse](docs/FileDeleteResponse.md)
|
||||
- [FileLinksResponse](docs/FileLinksResponse.md)
|
||||
- [FileResponse](docs/FileResponse.md)
|
||||
- [GPGKey](docs/GPGKey.md)
|
||||
- [GPGKeyEmail](docs/GPGKeyEmail.md)
|
||||
- [GeneralAPISettings](docs/GeneralAPISettings.md)
|
||||
- [GeneralAttachmentSettings](docs/GeneralAttachmentSettings.md)
|
||||
- [GeneralRepoSettings](docs/GeneralRepoSettings.md)
|
||||
- [GeneralUISettings](docs/GeneralUISettings.md)
|
||||
- [GitBlobResponse](docs/GitBlobResponse.md)
|
||||
- [GitEntry](docs/GitEntry.md)
|
||||
- [GitHook](docs/GitHook.md)
|
||||
- [GitObject](docs/GitObject.md)
|
||||
- [GitTreeResponse](docs/GitTreeResponse.md)
|
||||
- [Hook](docs/Hook.md)
|
||||
- [Identity](docs/Identity.md)
|
||||
- [InlineObject](docs/InlineObject.md)
|
||||
- [InlineResponse200](docs/InlineResponse200.md)
|
||||
- [InlineResponse2001](docs/InlineResponse2001.md)
|
||||
- [InternalTracker](docs/InternalTracker.md)
|
||||
- [Issue](docs/Issue.md)
|
||||
- [IssueDeadline](docs/IssueDeadline.md)
|
||||
- [IssueLabelsOption](docs/IssueLabelsOption.md)
|
||||
- [IssueTemplate](docs/IssueTemplate.md)
|
||||
- [Label](docs/Label.md)
|
||||
- [MarkdownOption](docs/MarkdownOption.md)
|
||||
- [MergePullRequestOption](docs/MergePullRequestOption.md)
|
||||
- [MigrateRepoForm](docs/MigrateRepoForm.md)
|
||||
- [MigrateRepoOptions](docs/MigrateRepoOptions.md)
|
||||
- [Milestone](docs/Milestone.md)
|
||||
- [NotificationCount](docs/NotificationCount.md)
|
||||
- [NotificationSubject](docs/NotificationSubject.md)
|
||||
- [NotificationThread](docs/NotificationThread.md)
|
||||
- [OAuth2Application](docs/OAuth2Application.md)
|
||||
- [Organization](docs/Organization.md)
|
||||
- [PRBranchInfo](docs/PRBranchInfo.md)
|
||||
- [PayloadCommit](docs/PayloadCommit.md)
|
||||
- [PayloadCommitVerification](docs/PayloadCommitVerification.md)
|
||||
- [PayloadUser](docs/PayloadUser.md)
|
||||
- [Permission](docs/Permission.md)
|
||||
- [PublicKey](docs/PublicKey.md)
|
||||
- [PullRequest](docs/PullRequest.md)
|
||||
- [PullRequestMeta](docs/PullRequestMeta.md)
|
||||
- [PullReview](docs/PullReview.md)
|
||||
- [PullReviewComment](docs/PullReviewComment.md)
|
||||
- [Reaction](docs/Reaction.md)
|
||||
- [Reference](docs/Reference.md)
|
||||
- [Release](docs/Release.md)
|
||||
- [RepoCommit](docs/RepoCommit.md)
|
||||
- [RepoTopicOptions](docs/RepoTopicOptions.md)
|
||||
- [Repository](docs/Repository.md)
|
||||
- [RepositoryMeta](docs/RepositoryMeta.md)
|
||||
- [SearchResults](docs/SearchResults.md)
|
||||
- [ServerVersion](docs/ServerVersion.md)
|
||||
- [Status](docs/Status.md)
|
||||
- [StopWatch](docs/StopWatch.md)
|
||||
- [SubmitPullReviewOptions](docs/SubmitPullReviewOptions.md)
|
||||
- [Tag](docs/Tag.md)
|
||||
- [Team](docs/Team.md)
|
||||
- [TopicName](docs/TopicName.md)
|
||||
- [TopicResponse](docs/TopicResponse.md)
|
||||
- [TrackedTime](docs/TrackedTime.md)
|
||||
- [TransferRepoOption](docs/TransferRepoOption.md)
|
||||
- [UpdateFileOptions](docs/UpdateFileOptions.md)
|
||||
- [User](docs/User.md)
|
||||
- [UserHeatmapData](docs/UserHeatmapData.md)
|
||||
- [WatchInfo](docs/WatchInfo.md)
|
||||
|
||||
|
||||
## Documentation for Authorization
|
||||
|
||||
Authentication schemes defined for the API:
|
||||
### AccessToken
|
||||
|
||||
- **Type**: API key
|
||||
- **API key parameter name**: access_token
|
||||
- **Location**: URL query string
|
||||
|
||||
### AuthorizationHeaderToken
|
||||
|
||||
- **Type**: API key
|
||||
- **API key parameter name**: Authorization
|
||||
- **Location**: HTTP header
|
||||
|
||||
### BasicAuth
|
||||
|
||||
- **Type**: HTTP basic authentication
|
||||
|
||||
### SudoHeader
|
||||
|
||||
- **Type**: API key
|
||||
- **API key parameter name**: Sudo
|
||||
- **Location**: HTTP header
|
||||
|
||||
### SudoParam
|
||||
|
||||
- **Type**: API key
|
||||
- **API key parameter name**: sudo
|
||||
- **Location**: URL query string
|
||||
|
||||
### TOTPHeader
|
||||
|
||||
- **Type**: API key
|
||||
- **API key parameter name**: X-GITEA-OTP
|
||||
- **Location**: HTTP header
|
||||
|
||||
### Token
|
||||
|
||||
- **Type**: API key
|
||||
- **API key parameter name**: token
|
||||
- **Location**: URL query string
|
||||
|
||||
|
||||
## Recommendation
|
||||
|
||||
It's recommended to create an instance of `ApiClient` per thread in a multithreaded environment to avoid any potential issues.
|
||||
|
||||
## Author
|
||||
|
||||
|
||||
|
||||
|
17116
api/openapi.yaml
Executable file
17116
api/openapi.yaml
Executable file
File diff suppressed because it is too large
Load Diff
114
build.gradle
Executable file
114
build.gradle
Executable file
@ -0,0 +1,114 @@
|
||||
apply plugin: 'idea'
|
||||
apply plugin: 'eclipse'
|
||||
apply plugin: 'java'
|
||||
|
||||
group = 'io.gitea'
|
||||
version = '1.13.0'
|
||||
|
||||
buildscript {
|
||||
repositories {
|
||||
maven { url "https://repo1.maven.org/maven2" }
|
||||
jcenter()
|
||||
}
|
||||
dependencies {
|
||||
classpath 'com.android.tools.build:gradle:2.3.+'
|
||||
classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5'
|
||||
}
|
||||
}
|
||||
|
||||
repositories {
|
||||
jcenter()
|
||||
}
|
||||
sourceSets {
|
||||
main.java.srcDirs = ['src/main/java']
|
||||
}
|
||||
|
||||
if(hasProperty('target') && target == 'android') {
|
||||
|
||||
apply plugin: 'com.android.library'
|
||||
apply plugin: 'com.github.dcendents.android-maven'
|
||||
|
||||
android {
|
||||
compileSdkVersion 25
|
||||
buildToolsVersion '25.0.2'
|
||||
defaultConfig {
|
||||
minSdkVersion 14
|
||||
targetSdkVersion 25
|
||||
}
|
||||
compileOptions {
|
||||
sourceCompatibility JavaVersion.VERSION_1_8
|
||||
targetCompatibility JavaVersion.VERSION_1_8
|
||||
}
|
||||
|
||||
// Rename the aar correctly
|
||||
libraryVariants.all { variant ->
|
||||
variant.outputs.each { output ->
|
||||
def outputFile = output.outputFile
|
||||
if (outputFile != null && outputFile.name.endsWith('.aar')) {
|
||||
def fileName = "${project.name}-${variant.baseName}-${version}.aar"
|
||||
output.outputFile = new File(outputFile.parent, fileName)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
dependencies {
|
||||
provided 'javax.annotation:javax.annotation-api:1.3.2'
|
||||
}
|
||||
}
|
||||
|
||||
afterEvaluate {
|
||||
android.libraryVariants.all { variant ->
|
||||
def task = project.tasks.create "jar${variant.name.capitalize()}", Jar
|
||||
task.description = "Create jar artifact for ${variant.name}"
|
||||
task.dependsOn variant.javaCompile
|
||||
task.from variant.javaCompile.destinationDir
|
||||
task.destinationDir = project.file("${project.buildDir}/outputs/jar")
|
||||
task.archiveName = "${project.name}-${variant.baseName}-${version}.jar"
|
||||
artifacts.add('archives', task);
|
||||
}
|
||||
}
|
||||
|
||||
task sourcesJar(type: Jar) {
|
||||
from android.sourceSets.main.java.srcDirs
|
||||
classifier = 'sources'
|
||||
}
|
||||
|
||||
artifacts {
|
||||
archives sourcesJar
|
||||
}
|
||||
|
||||
} else {
|
||||
|
||||
apply plugin: 'java'
|
||||
apply plugin: 'maven'
|
||||
|
||||
sourceCompatibility = JavaVersion.VERSION_1_8
|
||||
targetCompatibility = JavaVersion.VERSION_1_8
|
||||
|
||||
install {
|
||||
repositories.mavenInstaller {
|
||||
pom.artifactId = 'java.gitea.api'
|
||||
}
|
||||
}
|
||||
|
||||
task execute(type:JavaExec) {
|
||||
main = System.getProperty('mainClass')
|
||||
classpath = sourceSets.main.runtimeClasspath
|
||||
}
|
||||
}
|
||||
|
||||
dependencies {
|
||||
implementation 'io.swagger:swagger-annotations:1.5.24'
|
||||
implementation "com.google.code.findbugs:jsr305:3.0.2"
|
||||
implementation 'com.squareup.okhttp3:okhttp:3.14.7'
|
||||
implementation 'com.squareup.okhttp3:logging-interceptor:3.14.7'
|
||||
implementation 'com.google.code.gson:gson:2.8.6'
|
||||
implementation 'io.gsonfire:gson-fire:1.8.4'
|
||||
implementation group: 'org.apache.commons', name: 'commons-lang3', version: '3.10'
|
||||
implementation 'javax.annotation:javax.annotation-api:1.3.2'
|
||||
testImplementation 'junit:junit:4.13.1'
|
||||
}
|
||||
|
||||
javadoc {
|
||||
options.tags = [ "http.response.details:a:Http Response Details" ]
|
||||
}
|
24
build.sbt
Executable file
24
build.sbt
Executable file
@ -0,0 +1,24 @@
|
||||
lazy val root = (project in file(".")).
|
||||
settings(
|
||||
organization := "io.gitea",
|
||||
name := "java.gitea.api",
|
||||
version := "1.13.0",
|
||||
scalaVersion := "2.11.4",
|
||||
scalacOptions ++= Seq("-feature"),
|
||||
javacOptions in compile ++= Seq("-Xlint:deprecation"),
|
||||
publishArtifact in (Compile, packageDoc) := false,
|
||||
resolvers += Resolver.mavenLocal,
|
||||
libraryDependencies ++= Seq(
|
||||
"io.swagger" % "swagger-annotations" % "1.5.24",
|
||||
"com.squareup.okhttp3" % "okhttp" % "3.14.7",
|
||||
"com.squareup.okhttp3" % "logging-interceptor" % "3.14.7",
|
||||
"com.google.code.gson" % "gson" % "2.8.6",
|
||||
"org.apache.commons" % "commons-lang3" % "3.10",
|
||||
"io.gsonfire" % "gson-fire" % "1.8.3" % "compile",
|
||||
"javax.annotation" % "javax.annotation-api" % "1.3.2" % "compile",
|
||||
"com.google.code.findbugs" % "jsr305" % "3.0.2" % "compile",
|
||||
"javax.annotation" % "javax.annotation-api" % "1.3.2" % "compile",
|
||||
"junit" % "junit" % "4.13.1" % "test",
|
||||
"com.novocode" % "junit-interface" % "0.10" % "test"
|
||||
)
|
||||
)
|
@ -25,9 +25,9 @@ artifactDescription: Access GITEA services in Java.
|
||||
artifactId: java.gitea.api
|
||||
artifactUrl: https://forge.chapril.org/gitea/java.gitea.api
|
||||
artifactVersion: 1.13.0
|
||||
developerEmail: fterrot<@>april.org
|
||||
developerEmail: ''
|
||||
developerName: Gitea Contributors, OpenAPI-generator Contributors
|
||||
developerOrganisation: none
|
||||
developerOrganisation: ''
|
||||
developerOragnisationUrl: https://gitea.io/
|
||||
groupId: io.gitea
|
||||
hideGenerationTimestamp: true
|
||||
@ -35,6 +35,8 @@ invokerPackage: io.gitea
|
||||
licenseName: MIT
|
||||
modelPackage: io.gitea.model
|
||||
scmUrl: https://forge.chapril.org/gitea/java.gitea.api
|
||||
scmConnection: ''
|
||||
scmDeveloper: ''
|
||||
snapshotVersion: false # true for master
|
||||
java8: true
|
||||
dateLibrary: java8
|
||||
|
14
docs/APIError.md
Executable file
14
docs/APIError.md
Executable file
@ -0,0 +1,14 @@
|
||||
|
||||
|
||||
# APIError
|
||||
|
||||
APIError is an api error with a message
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**message** | **String** | | [optional]
|
||||
**url** | **String** | | [optional]
|
||||
|
||||
|
||||
|
15
docs/AccessToken.md
Executable file
15
docs/AccessToken.md
Executable file
@ -0,0 +1,15 @@
|
||||
|
||||
|
||||
# AccessToken
|
||||
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**id** | **Long** | | [optional]
|
||||
**name** | **String** | | [optional]
|
||||
**sha1** | **String** | | [optional]
|
||||
**tokenLastEight** | **String** | | [optional]
|
||||
|
||||
|
||||
|
13
docs/AddCollaboratorOption.md
Executable file
13
docs/AddCollaboratorOption.md
Executable file
@ -0,0 +1,13 @@
|
||||
|
||||
|
||||
# AddCollaboratorOption
|
||||
|
||||
AddCollaboratorOption options when adding a user as a collaborator of a repository
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**permission** | **String** | | [optional]
|
||||
|
||||
|
||||
|
15
docs/AddTimeOption.md
Executable file
15
docs/AddTimeOption.md
Executable file
@ -0,0 +1,15 @@
|
||||
|
||||
|
||||
# AddTimeOption
|
||||
|
||||
AddTimeOption options for adding time to an issue
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**created** | **OffsetDateTime** | | [optional]
|
||||
**time** | **Long** | time in seconds |
|
||||
**userName** | **String** | User who spent the time (optional) | [optional]
|
||||
|
||||
|
||||
|
1494
docs/AdminApi.md
Executable file
1494
docs/AdminApi.md
Executable file
File diff suppressed because it is too large
Load Diff
19
docs/AnnotatedTag.md
Executable file
19
docs/AnnotatedTag.md
Executable file
@ -0,0 +1,19 @@
|
||||
|
||||
|
||||
# AnnotatedTag
|
||||
|
||||
AnnotatedTag represents an annotated tag
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**message** | **String** | | [optional]
|
||||
**_object** | [**AnnotatedTagObject**](AnnotatedTagObject.md) | | [optional]
|
||||
**sha** | **String** | | [optional]
|
||||
**tag** | **String** | | [optional]
|
||||
**tagger** | [**CommitUser**](CommitUser.md) | | [optional]
|
||||
**url** | **String** | | [optional]
|
||||
**verification** | [**PayloadCommitVerification**](PayloadCommitVerification.md) | | [optional]
|
||||
|
||||
|
||||
|
15
docs/AnnotatedTagObject.md
Executable file
15
docs/AnnotatedTagObject.md
Executable file
@ -0,0 +1,15 @@
|
||||
|
||||
|
||||
# AnnotatedTagObject
|
||||
|
||||
AnnotatedTagObject contains meta information of the tag object
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**sha** | **String** | | [optional]
|
||||
**type** | **String** | | [optional]
|
||||
**url** | **String** | | [optional]
|
||||
|
||||
|
||||
|
19
docs/Attachment.md
Executable file
19
docs/Attachment.md
Executable file
@ -0,0 +1,19 @@
|
||||
|
||||
|
||||
# Attachment
|
||||
|
||||
Attachment a generic attachment
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**browserDownloadUrl** | **String** | | [optional]
|
||||
**createdAt** | **OffsetDateTime** | | [optional]
|
||||
**downloadCount** | **Long** | | [optional]
|
||||
**id** | **Long** | | [optional]
|
||||
**name** | **String** | | [optional]
|
||||
**size** | **Long** | | [optional]
|
||||
**uuid** | **String** | | [optional]
|
||||
|
||||
|
||||
|
21
docs/Branch.md
Executable file
21
docs/Branch.md
Executable file
@ -0,0 +1,21 @@
|
||||
|
||||
|
||||
# Branch
|
||||
|
||||
Branch represents a repository branch
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**commit** | [**PayloadCommit**](PayloadCommit.md) | | [optional]
|
||||
**effectiveBranchProtectionName** | **String** | | [optional]
|
||||
**enableStatusCheck** | **Boolean** | | [optional]
|
||||
**name** | **String** | | [optional]
|
||||
**_protected** | **Boolean** | | [optional]
|
||||
**requiredApprovals** | **Long** | | [optional]
|
||||
**statusCheckContexts** | **List<String>** | | [optional]
|
||||
**userCanMerge** | **Boolean** | | [optional]
|
||||
**userCanPush** | **Boolean** | | [optional]
|
||||
|
||||
|
||||
|
34
docs/BranchProtection.md
Executable file
34
docs/BranchProtection.md
Executable file
@ -0,0 +1,34 @@
|
||||
|
||||
|
||||
# BranchProtection
|
||||
|
||||
BranchProtection represents a branch protection for a repository
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**approvalsWhitelistTeams** | **List<String>** | | [optional]
|
||||
**approvalsWhitelistUsername** | **List<String>** | | [optional]
|
||||
**blockOnOutdatedBranch** | **Boolean** | | [optional]
|
||||
**blockOnRejectedReviews** | **Boolean** | | [optional]
|
||||
**branchName** | **String** | | [optional]
|
||||
**createdAt** | **OffsetDateTime** | | [optional]
|
||||
**dismissStaleApprovals** | **Boolean** | | [optional]
|
||||
**enableApprovalsWhitelist** | **Boolean** | | [optional]
|
||||
**enableMergeWhitelist** | **Boolean** | | [optional]
|
||||
**enablePush** | **Boolean** | | [optional]
|
||||
**enablePushWhitelist** | **Boolean** | | [optional]
|
||||
**enableStatusCheck** | **Boolean** | | [optional]
|
||||
**mergeWhitelistTeams** | **List<String>** | | [optional]
|
||||
**mergeWhitelistUsernames** | **List<String>** | | [optional]
|
||||
**protectedFilePatterns** | **String** | | [optional]
|
||||
**pushWhitelistDeployKeys** | **Boolean** | | [optional]
|
||||
**pushWhitelistTeams** | **List<String>** | | [optional]
|
||||
**pushWhitelistUsernames** | **List<String>** | | [optional]
|
||||
**requireSignedCommits** | **Boolean** | | [optional]
|
||||
**requiredApprovals** | **Long** | | [optional]
|
||||
**statusCheckContexts** | **List<String>** | | [optional]
|
||||
**updatedAt** | **OffsetDateTime** | | [optional]
|
||||
|
||||
|
||||
|
19
docs/CombinedStatus.md
Executable file
19
docs/CombinedStatus.md
Executable file
@ -0,0 +1,19 @@
|
||||
|
||||
|
||||
# CombinedStatus
|
||||
|
||||
CombinedStatus holds the combined state of several statuses for a single commit
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**commitUrl** | **String** | | [optional]
|
||||
**repository** | [**Repository**](Repository.md) | | [optional]
|
||||
**sha** | **String** | | [optional]
|
||||
**state** | **String** | StatusState holds the state of a Status It can be \"pending\", \"success\", \"error\", \"failure\", and \"warning\" | [optional]
|
||||
**statuses** | [**List<Status>**](Status.md) | | [optional]
|
||||
**totalCount** | **Long** | | [optional]
|
||||
**url** | **String** | | [optional]
|
||||
|
||||
|
||||
|
22
docs/Comment.md
Executable file
22
docs/Comment.md
Executable file
@ -0,0 +1,22 @@
|
||||
|
||||
|
||||
# Comment
|
||||
|
||||
Comment represents a comment on a commit or issue
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**body** | **String** | | [optional]
|
||||
**createdAt** | **OffsetDateTime** | | [optional]
|
||||
**htmlUrl** | **String** | | [optional]
|
||||
**id** | **Long** | | [optional]
|
||||
**issueUrl** | **String** | | [optional]
|
||||
**originalAuthor** | **String** | | [optional]
|
||||
**originalAuthorId** | **Long** | | [optional]
|
||||
**pullRequestUrl** | **String** | | [optional]
|
||||
**updatedAt** | **OffsetDateTime** | | [optional]
|
||||
**user** | [**User**](User.md) | | [optional]
|
||||
|
||||
|
||||
|
19
docs/Commit.md
Executable file
19
docs/Commit.md
Executable file
@ -0,0 +1,19 @@
|
||||
|
||||
|
||||
# Commit
|
||||
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**author** | [**User**](User.md) | | [optional]
|
||||
**commit** | [**RepoCommit**](RepoCommit.md) | | [optional]
|
||||
**committer** | [**User**](User.md) | | [optional]
|
||||
**created** | **OffsetDateTime** | | [optional]
|
||||
**htmlUrl** | **String** | | [optional]
|
||||
**parents** | [**List<CommitMeta>**](CommitMeta.md) | | [optional]
|
||||
**sha** | **String** | | [optional]
|
||||
**url** | **String** | | [optional]
|
||||
|
||||
|
||||
|
14
docs/CommitDateOptions.md
Executable file
14
docs/CommitDateOptions.md
Executable file
@ -0,0 +1,14 @@
|
||||
|
||||
|
||||
# CommitDateOptions
|
||||
|
||||
CommitDateOptions store dates for GIT_AUTHOR_DATE and GIT_COMMITTER_DATE
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**author** | **OffsetDateTime** | | [optional]
|
||||
**committer** | **OffsetDateTime** | | [optional]
|
||||
|
||||
|
||||
|
14
docs/CommitMeta.md
Executable file
14
docs/CommitMeta.md
Executable file
@ -0,0 +1,14 @@
|
||||
|
||||
|
||||
# CommitMeta
|
||||
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**created** | **OffsetDateTime** | | [optional]
|
||||
**sha** | **String** | | [optional]
|
||||
**url** | **String** | | [optional]
|
||||
|
||||
|
||||
|
14
docs/CommitUser.md
Executable file
14
docs/CommitUser.md
Executable file
@ -0,0 +1,14 @@
|
||||
|
||||
|
||||
# CommitUser
|
||||
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**date** | **String** | | [optional]
|
||||
**email** | **String** | | [optional]
|
||||
**name** | **String** | | [optional]
|
||||
|
||||
|
||||
|
26
docs/ContentsResponse.md
Executable file
26
docs/ContentsResponse.md
Executable file
@ -0,0 +1,26 @@
|
||||
|
||||
|
||||
# ContentsResponse
|
||||
|
||||
ContentsResponse contains information about a repo's entry's (dir, file, symlink, submodule) metadata and content
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**links** | [**FileLinksResponse**](FileLinksResponse.md) | | [optional]
|
||||
**content** | **String** | `content` is populated when `type` is `file`, otherwise null | [optional]
|
||||
**downloadUrl** | **String** | | [optional]
|
||||
**encoding** | **String** | `encoding` is populated when `type` is `file`, otherwise null | [optional]
|
||||
**gitUrl** | **String** | | [optional]
|
||||
**htmlUrl** | **String** | | [optional]
|
||||
**name** | **String** | | [optional]
|
||||
**path** | **String** | | [optional]
|
||||
**sha** | **String** | | [optional]
|
||||
**size** | **Long** | | [optional]
|
||||
**submoduleGitUrl** | **String** | `submodule_git_url` is populated when `type` is `submodule`, otherwise null | [optional]
|
||||
**target** | **String** | `target` is populated when `type` is `symlink`, otherwise null | [optional]
|
||||
**type** | **String** | `type` will be `file`, `dir`, `symlink`, or `submodule` | [optional]
|
||||
**url** | **String** | | [optional]
|
||||
|
||||
|
||||
|
32
docs/CreateBranchProtectionOption.md
Executable file
32
docs/CreateBranchProtectionOption.md
Executable file
@ -0,0 +1,32 @@
|
||||
|
||||
|
||||
# CreateBranchProtectionOption
|
||||
|
||||
CreateBranchProtectionOption options for creating a branch protection
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**approvalsWhitelistTeams** | **List<String>** | | [optional]
|
||||
**approvalsWhitelistUsername** | **List<String>** | | [optional]
|
||||
**blockOnOutdatedBranch** | **Boolean** | | [optional]
|
||||
**blockOnRejectedReviews** | **Boolean** | | [optional]
|
||||
**branchName** | **String** | | [optional]
|
||||
**dismissStaleApprovals** | **Boolean** | | [optional]
|
||||
**enableApprovalsWhitelist** | **Boolean** | | [optional]
|
||||
**enableMergeWhitelist** | **Boolean** | | [optional]
|
||||
**enablePush** | **Boolean** | | [optional]
|
||||
**enablePushWhitelist** | **Boolean** | | [optional]
|
||||
**enableStatusCheck** | **Boolean** | | [optional]
|
||||
**mergeWhitelistTeams** | **List<String>** | | [optional]
|
||||
**mergeWhitelistUsernames** | **List<String>** | | [optional]
|
||||
**protectedFilePatterns** | **String** | | [optional]
|
||||
**pushWhitelistDeployKeys** | **Boolean** | | [optional]
|
||||
**pushWhitelistTeams** | **List<String>** | | [optional]
|
||||
**pushWhitelistUsernames** | **List<String>** | | [optional]
|
||||
**requireSignedCommits** | **Boolean** | | [optional]
|
||||
**requiredApprovals** | **Long** | | [optional]
|
||||
**statusCheckContexts** | **List<String>** | | [optional]
|
||||
|
||||
|
||||
|
14
docs/CreateBranchRepoOption.md
Executable file
14
docs/CreateBranchRepoOption.md
Executable file
@ -0,0 +1,14 @@
|
||||
|
||||
|
||||
# CreateBranchRepoOption
|
||||
|
||||
CreateBranchRepoOption options when creating a branch in a repository
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**newBranchName** | **String** | Name of the branch to create |
|
||||
**oldBranchName** | **String** | Name of the old branch to create from | [optional]
|
||||
|
||||
|
||||
|
13
docs/CreateEmailOption.md
Executable file
13
docs/CreateEmailOption.md
Executable file
@ -0,0 +1,13 @@
|
||||
|
||||
|
||||
# CreateEmailOption
|
||||
|
||||
CreateEmailOption options when creating email addresses
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**emails** | **List<String>** | email addresses to add | [optional]
|
||||
|
||||
|
||||
|
19
docs/CreateFileOptions.md
Executable file
19
docs/CreateFileOptions.md
Executable file
@ -0,0 +1,19 @@
|
||||
|
||||
|
||||
# CreateFileOptions
|
||||
|
||||
CreateFileOptions options for creating files Note: `author` and `committer` are optional (if only one is given, it will be used for the other, otherwise the authenticated user will be used)
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**author** | [**Identity**](Identity.md) | | [optional]
|
||||
**branch** | **String** | branch (optional) to base this file from. if not given, the default branch is used | [optional]
|
||||
**committer** | [**Identity**](Identity.md) | | [optional]
|
||||
**content** | **String** | content must be base64 encoded |
|
||||
**dates** | [**CommitDateOptions**](CommitDateOptions.md) | | [optional]
|
||||
**message** | **String** | message (optional) for the commit of this file. if not supplied, a default message will be used | [optional]
|
||||
**newBranch** | **String** | new_branch (optional) will make a new branch from `branch` before creating the file | [optional]
|
||||
|
||||
|
||||
|
13
docs/CreateForkOption.md
Executable file
13
docs/CreateForkOption.md
Executable file
@ -0,0 +1,13 @@
|
||||
|
||||
|
||||
# CreateForkOption
|
||||
|
||||
CreateForkOption options for creating a fork
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**organization** | **String** | organization name, if forking into an organization | [optional]
|
||||
|
||||
|
||||
|
13
docs/CreateGPGKeyOption.md
Executable file
13
docs/CreateGPGKeyOption.md
Executable file
@ -0,0 +1,13 @@
|
||||
|
||||
|
||||
# CreateGPGKeyOption
|
||||
|
||||
CreateGPGKeyOption options create user GPG key
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**armoredPublicKey** | **String** | An armored GPG key to add |
|
||||
|
||||
|
||||
|
32
docs/CreateHookOption.md
Executable file
32
docs/CreateHookOption.md
Executable file
@ -0,0 +1,32 @@
|
||||
|
||||
|
||||
# CreateHookOption
|
||||
|
||||
CreateHookOption options when create a hook
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**active** | **Boolean** | | [optional]
|
||||
**branchFilter** | **String** | | [optional]
|
||||
**config** | **Map<String, String>** | CreateHookOptionConfig has all config options in it required are \"content_type\" and \"url\" Required |
|
||||
**events** | **List<String>** | | [optional]
|
||||
**type** | [**TypeEnum**](#TypeEnum) | |
|
||||
|
||||
|
||||
|
||||
## Enum: TypeEnum
|
||||
|
||||
Name | Value
|
||||
---- | -----
|
||||
DINGTALK | "dingtalk"
|
||||
DISCORD | "discord"
|
||||
GITEA | "gitea"
|
||||
GOGS | "gogs"
|
||||
MSTEAMS | "msteams"
|
||||
SLACK | "slack"
|
||||
TELEGRAM | "telegram"
|
||||
FEISHU | "feishu"
|
||||
|
||||
|
||||
|
13
docs/CreateIssueCommentOption.md
Executable file
13
docs/CreateIssueCommentOption.md
Executable file
@ -0,0 +1,13 @@
|
||||
|
||||
|
||||
# CreateIssueCommentOption
|
||||
|
||||
CreateIssueCommentOption options for creating a comment on an issue
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**body** | **String** | |
|
||||
|
||||
|
||||
|
20
docs/CreateIssueOption.md
Executable file
20
docs/CreateIssueOption.md
Executable file
@ -0,0 +1,20 @@
|
||||
|
||||
|
||||
# CreateIssueOption
|
||||
|
||||
CreateIssueOption options to create one issue
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**assignee** | **String** | username of assignee | [optional]
|
||||
**assignees** | **List<String>** | | [optional]
|
||||
**body** | **String** | | [optional]
|
||||
**closed** | **Boolean** | | [optional]
|
||||
**dueDate** | **OffsetDateTime** | | [optional]
|
||||
**labels** | **List<Long>** | list of label ids | [optional]
|
||||
**milestone** | **Long** | milestone id | [optional]
|
||||
**title** | **String** | |
|
||||
|
||||
|
||||
|
15
docs/CreateKeyOption.md
Executable file
15
docs/CreateKeyOption.md
Executable file
@ -0,0 +1,15 @@
|
||||
|
||||
|
||||
# CreateKeyOption
|
||||
|
||||
CreateKeyOption options when creating a key
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**key** | **String** | An armored SSH key to add |
|
||||
**readOnly** | **Boolean** | Describe if the key has only read access or read/write | [optional]
|
||||
**title** | **String** | Title of the key to add |
|
||||
|
||||
|
||||
|
15
docs/CreateLabelOption.md
Executable file
15
docs/CreateLabelOption.md
Executable file
@ -0,0 +1,15 @@
|
||||
|
||||
|
||||
# CreateLabelOption
|
||||
|
||||
CreateLabelOption options for creating a label
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**color** | **String** | |
|
||||
**description** | **String** | | [optional]
|
||||
**name** | **String** | |
|
||||
|
||||
|
||||
|
25
docs/CreateMilestoneOption.md
Executable file
25
docs/CreateMilestoneOption.md
Executable file
@ -0,0 +1,25 @@
|
||||
|
||||
|
||||
# CreateMilestoneOption
|
||||
|
||||
CreateMilestoneOption options for creating a milestone
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**description** | **String** | | [optional]
|
||||
**dueOn** | **OffsetDateTime** | | [optional]
|
||||
**state** | [**StateEnum**](#StateEnum) | | [optional]
|
||||
**title** | **String** | | [optional]
|
||||
|
||||
|
||||
|
||||
## Enum: StateEnum
|
||||
|
||||
Name | Value
|
||||
---- | -----
|
||||
OPEN | "open"
|
||||
CLOSED | "closed"
|
||||
|
||||
|
||||
|
14
docs/CreateOAuth2ApplicationOptions.md
Executable file
14
docs/CreateOAuth2ApplicationOptions.md
Executable file
@ -0,0 +1,14 @@
|
||||
|
||||
|
||||
# CreateOAuth2ApplicationOptions
|
||||
|
||||
CreateOAuth2ApplicationOptions holds options to create an oauth2 application
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**name** | **String** | | [optional]
|
||||
**redirectUris** | **List<String>** | | [optional]
|
||||
|
||||
|
||||
|
29
docs/CreateOrgOption.md
Executable file
29
docs/CreateOrgOption.md
Executable file
@ -0,0 +1,29 @@
|
||||
|
||||
|
||||
# CreateOrgOption
|
||||
|
||||
CreateOrgOption options for creating an organization
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**description** | **String** | | [optional]
|
||||
**fullName** | **String** | | [optional]
|
||||
**location** | **String** | | [optional]
|
||||
**repoAdminChangeTeamAccess** | **Boolean** | | [optional]
|
||||
**username** | **String** | |
|
||||
**visibility** | [**VisibilityEnum**](#VisibilityEnum) | possible values are `public` (default), `limited` or `private` | [optional]
|
||||
**website** | **String** | | [optional]
|
||||
|
||||
|
||||
|
||||
## Enum: VisibilityEnum
|
||||
|
||||
Name | Value
|
||||
---- | -----
|
||||
PUBLIC | "public"
|
||||
LIMITED | "limited"
|
||||
PRIVATE | "private"
|
||||
|
||||
|
||||
|
21
docs/CreatePullRequestOption.md
Executable file
21
docs/CreatePullRequestOption.md
Executable file
@ -0,0 +1,21 @@
|
||||
|
||||
|
||||
# CreatePullRequestOption
|
||||
|
||||
CreatePullRequestOption options when creating a pull request
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**assignee** | **String** | | [optional]
|
||||
**assignees** | **List<String>** | | [optional]
|
||||
**base** | **String** | | [optional]
|
||||
**body** | **String** | | [optional]
|
||||
**dueDate** | **OffsetDateTime** | | [optional]
|
||||
**head** | **String** | | [optional]
|
||||
**labels** | **List<Long>** | | [optional]
|
||||
**milestone** | **Long** | | [optional]
|
||||
**title** | **String** | | [optional]
|
||||
|
||||
|
||||
|
16
docs/CreatePullReviewComment.md
Executable file
16
docs/CreatePullReviewComment.md
Executable file
@ -0,0 +1,16 @@
|
||||
|
||||
|
||||
# CreatePullReviewComment
|
||||
|
||||
CreatePullReviewComment represent a review comment for creation api
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**body** | **String** | | [optional]
|
||||
**newPosition** | **Long** | if comment to new file line or 0 | [optional]
|
||||
**oldPosition** | **Long** | if comment to old file line or 0 | [optional]
|
||||
**path** | **String** | the tree path | [optional]
|
||||
|
||||
|
||||
|
16
docs/CreatePullReviewOptions.md
Executable file
16
docs/CreatePullReviewOptions.md
Executable file
@ -0,0 +1,16 @@
|
||||
|
||||
|
||||
# CreatePullReviewOptions
|
||||
|
||||
CreatePullReviewOptions are options to create a pull review
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**body** | **String** | | [optional]
|
||||
**comments** | [**List<CreatePullReviewComment>**](CreatePullReviewComment.md) | | [optional]
|
||||
**commitId** | **String** | | [optional]
|
||||
**event** | **String** | ReviewStateType review state type | [optional]
|
||||
|
||||
|
||||
|
18
docs/CreateReleaseOption.md
Executable file
18
docs/CreateReleaseOption.md
Executable file
@ -0,0 +1,18 @@
|
||||
|
||||
|
||||
# CreateReleaseOption
|
||||
|
||||
CreateReleaseOption options when creating a release
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**body** | **String** | | [optional]
|
||||
**draft** | **Boolean** | | [optional]
|
||||
**name** | **String** | | [optional]
|
||||
**prerelease** | **Boolean** | | [optional]
|
||||
**tagName** | **String** | |
|
||||
**targetCommitish** | **String** | | [optional]
|
||||
|
||||
|
||||
|
34
docs/CreateRepoOption.md
Executable file
34
docs/CreateRepoOption.md
Executable file
@ -0,0 +1,34 @@
|
||||
|
||||
|
||||
# CreateRepoOption
|
||||
|
||||
CreateRepoOption options when creating repository
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**autoInit** | **Boolean** | Whether the repository should be auto-intialized? | [optional]
|
||||
**defaultBranch** | **String** | DefaultBranch of the repository (used when initializes and in template) | [optional]
|
||||
**description** | **String** | Description of the repository to create | [optional]
|
||||
**gitignores** | **String** | Gitignores to use | [optional]
|
||||
**issueLabels** | **String** | Label-Set to use | [optional]
|
||||
**license** | **String** | License to use | [optional]
|
||||
**name** | **String** | Name of the repository to create |
|
||||
**_private** | **Boolean** | Whether the repository is private | [optional]
|
||||
**readme** | **String** | Readme of the repository to create | [optional]
|
||||
**template** | **Boolean** | Whether the repository is template | [optional]
|
||||
**trustModel** | [**TrustModelEnum**](#TrustModelEnum) | TrustModel of the repository | [optional]
|
||||
|
||||
|
||||
|
||||
## Enum: TrustModelEnum
|
||||
|
||||
Name | Value
|
||||
---- | -----
|
||||
DEFAULT | "default"
|
||||
COLLABORATOR | "collaborator"
|
||||
COMMITTER | "committer"
|
||||
COLLABORATORCOMMITTER | "collaboratorcommitter"
|
||||
|
||||
|
||||
|
16
docs/CreateStatusOption.md
Executable file
16
docs/CreateStatusOption.md
Executable file
@ -0,0 +1,16 @@
|
||||
|
||||
|
||||
# CreateStatusOption
|
||||
|
||||
CreateStatusOption holds the information needed to create a new Status for a Commit
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**context** | **String** | | [optional]
|
||||
**description** | **String** | | [optional]
|
||||
**state** | **String** | StatusState holds the state of a Status It can be \"pending\", \"success\", \"error\", \"failure\", and \"warning\" | [optional]
|
||||
**targetUrl** | **String** | | [optional]
|
||||
|
||||
|
||||
|
28
docs/CreateTeamOption.md
Executable file
28
docs/CreateTeamOption.md
Executable file
@ -0,0 +1,28 @@
|
||||
|
||||
|
||||
# CreateTeamOption
|
||||
|
||||
CreateTeamOption options for creating a team
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**canCreateOrgRepo** | **Boolean** | | [optional]
|
||||
**description** | **String** | | [optional]
|
||||
**includesAllRepositories** | **Boolean** | | [optional]
|
||||
**name** | **String** | |
|
||||
**permission** | [**PermissionEnum**](#PermissionEnum) | | [optional]
|
||||
**units** | **List<String>** | | [optional]
|
||||
|
||||
|
||||
|
||||
## Enum: PermissionEnum
|
||||
|
||||
Name | Value
|
||||
---- | -----
|
||||
READ | "read"
|
||||
WRITE | "write"
|
||||
ADMIN | "admin"
|
||||
|
||||
|
||||
|
20
docs/CreateUserOption.md
Executable file
20
docs/CreateUserOption.md
Executable file
@ -0,0 +1,20 @@
|
||||
|
||||
|
||||
# CreateUserOption
|
||||
|
||||
CreateUserOption create user options
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**email** | **String** | |
|
||||
**fullName** | **String** | | [optional]
|
||||
**loginName** | **String** | | [optional]
|
||||
**mustChangePassword** | **Boolean** | | [optional]
|
||||
**password** | **String** | |
|
||||
**sendNotify** | **Boolean** | | [optional]
|
||||
**sourceId** | **Long** | | [optional]
|
||||
**username** | **String** | |
|
||||
|
||||
|
||||
|
17
docs/Cron.md
Executable file
17
docs/Cron.md
Executable file
@ -0,0 +1,17 @@
|
||||
|
||||
|
||||
# Cron
|
||||
|
||||
Cron represents a Cron task
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**execTimes** | **Long** | | [optional]
|
||||
**name** | **String** | | [optional]
|
||||
**next** | **OffsetDateTime** | | [optional]
|
||||
**prev** | **OffsetDateTime** | | [optional]
|
||||
**schedule** | **String** | | [optional]
|
||||
|
||||
|
||||
|
13
docs/DeleteEmailOption.md
Executable file
13
docs/DeleteEmailOption.md
Executable file
@ -0,0 +1,13 @@
|
||||
|
||||
|
||||
# DeleteEmailOption
|
||||
|
||||
DeleteEmailOption options when deleting email addresses
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**emails** | **List<String>** | email addresses to delete | [optional]
|
||||
|
||||
|
||||
|
19
docs/DeleteFileOptions.md
Executable file
19
docs/DeleteFileOptions.md
Executable file
@ -0,0 +1,19 @@
|
||||
|
||||
|
||||
# DeleteFileOptions
|
||||
|
||||
DeleteFileOptions options for deleting files (used for other File structs below) Note: `author` and `committer` are optional (if only one is given, it will be used for the other, otherwise the authenticated user will be used)
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**author** | [**Identity**](Identity.md) | | [optional]
|
||||
**branch** | **String** | branch (optional) to base this file from. if not given, the default branch is used | [optional]
|
||||
**committer** | [**Identity**](Identity.md) | | [optional]
|
||||
**dates** | [**CommitDateOptions**](CommitDateOptions.md) | | [optional]
|
||||
**message** | **String** | message (optional) for the commit of this file. if not supplied, a default message will be used | [optional]
|
||||
**newBranch** | **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 |
|
||||
|
||||
|
||||
|
21
docs/DeployKey.md
Executable file
21
docs/DeployKey.md
Executable file
@ -0,0 +1,21 @@
|
||||
|
||||
|
||||
# DeployKey
|
||||
|
||||
DeployKey a deploy key
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**createdAt** | **OffsetDateTime** | | [optional]
|
||||
**fingerprint** | **String** | | [optional]
|
||||
**id** | **Long** | | [optional]
|
||||
**key** | **String** | | [optional]
|
||||
**keyId** | **Long** | | [optional]
|
||||
**readOnly** | **Boolean** | | [optional]
|
||||
**repository** | [**Repository**](Repository.md) | | [optional]
|
||||
**title** | **String** | | [optional]
|
||||
**url** | **String** | | [optional]
|
||||
|
||||
|
||||
|
13
docs/EditAttachmentOptions.md
Executable file
13
docs/EditAttachmentOptions.md
Executable file
@ -0,0 +1,13 @@
|
||||
|
||||
|
||||
# EditAttachmentOptions
|
||||
|
||||
EditAttachmentOptions options for editing attachments
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**name** | **String** | | [optional]
|
||||
|
||||
|
||||
|
31
docs/EditBranchProtectionOption.md
Executable file
31
docs/EditBranchProtectionOption.md
Executable file
@ -0,0 +1,31 @@
|
||||
|
||||
|
||||
# EditBranchProtectionOption
|
||||
|
||||
EditBranchProtectionOption options for editing a branch protection
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**approvalsWhitelistTeams** | **List<String>** | | [optional]
|
||||
**approvalsWhitelistUsername** | **List<String>** | | [optional]
|
||||
**blockOnOutdatedBranch** | **Boolean** | | [optional]
|
||||
**blockOnRejectedReviews** | **Boolean** | | [optional]
|
||||
**dismissStaleApprovals** | **Boolean** | | [optional]
|
||||
**enableApprovalsWhitelist** | **Boolean** | | [optional]
|
||||
**enableMergeWhitelist** | **Boolean** | | [optional]
|
||||
**enablePush** | **Boolean** | | [optional]
|
||||
**enablePushWhitelist** | **Boolean** | | [optional]
|
||||
**enableStatusCheck** | **Boolean** | | [optional]
|
||||
**mergeWhitelistTeams** | **List<String>** | | [optional]
|
||||
**mergeWhitelistUsernames** | **List<String>** | | [optional]
|
||||
**protectedFilePatterns** | **String** | | [optional]
|
||||
**pushWhitelistDeployKeys** | **Boolean** | | [optional]
|
||||
**pushWhitelistTeams** | **List<String>** | | [optional]
|
||||
**pushWhitelistUsernames** | **List<String>** | | [optional]
|
||||
**requireSignedCommits** | **Boolean** | | [optional]
|
||||
**requiredApprovals** | **Long** | | [optional]
|
||||
**statusCheckContexts** | **List<String>** | | [optional]
|
||||
|
||||
|
||||
|
13
docs/EditDeadlineOption.md
Executable file
13
docs/EditDeadlineOption.md
Executable file
@ -0,0 +1,13 @@
|
||||
|
||||
|
||||
# EditDeadlineOption
|
||||
|
||||
EditDeadlineOption options for creating a deadline
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**dueDate** | **OffsetDateTime** | |
|
||||
|
||||
|
||||
|
13
docs/EditGitHookOption.md
Executable file
13
docs/EditGitHookOption.md
Executable file
@ -0,0 +1,13 @@
|
||||
|
||||
|
||||
# EditGitHookOption
|
||||
|
||||
EditGitHookOption options when modifying one Git hook
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**content** | **String** | | [optional]
|
||||
|
||||
|
||||
|
16
docs/EditHookOption.md
Executable file
16
docs/EditHookOption.md
Executable file
@ -0,0 +1,16 @@
|
||||
|
||||
|
||||
# EditHookOption
|
||||
|
||||
EditHookOption options when modify one hook
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**active** | **Boolean** | | [optional]
|
||||
**branchFilter** | **String** | | [optional]
|
||||
**config** | **Map<String, String>** | | [optional]
|
||||
**events** | **List<String>** | | [optional]
|
||||
|
||||
|
||||
|
13
docs/EditIssueCommentOption.md
Executable file
13
docs/EditIssueCommentOption.md
Executable file
@ -0,0 +1,13 @@
|
||||
|
||||
|
||||
# EditIssueCommentOption
|
||||
|
||||
EditIssueCommentOption options for editing a comment
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**body** | **String** | |
|
||||
|
||||
|
||||
|
20
docs/EditIssueOption.md
Executable file
20
docs/EditIssueOption.md
Executable file
@ -0,0 +1,20 @@
|
||||
|
||||
|
||||
# EditIssueOption
|
||||
|
||||
EditIssueOption options for editing an issue
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**assignee** | **String** | | [optional]
|
||||
**assignees** | **List<String>** | | [optional]
|
||||
**body** | **String** | | [optional]
|
||||
**dueDate** | **OffsetDateTime** | | [optional]
|
||||
**milestone** | **Long** | | [optional]
|
||||
**state** | **String** | | [optional]
|
||||
**title** | **String** | | [optional]
|
||||
**unsetDueDate** | **Boolean** | | [optional]
|
||||
|
||||
|
||||
|
15
docs/EditLabelOption.md
Executable file
15
docs/EditLabelOption.md
Executable file
@ -0,0 +1,15 @@
|
||||
|
||||
|
||||
# EditLabelOption
|
||||
|
||||
EditLabelOption options for editing a label
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**color** | **String** | | [optional]
|
||||
**description** | **String** | | [optional]
|
||||
**name** | **String** | | [optional]
|
||||
|
||||
|
||||
|
16
docs/EditMilestoneOption.md
Executable file
16
docs/EditMilestoneOption.md
Executable file
@ -0,0 +1,16 @@
|
||||
|
||||
|
||||
# EditMilestoneOption
|
||||
|
||||
EditMilestoneOption options for editing a milestone
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**description** | **String** | | [optional]
|
||||
**dueOn** | **OffsetDateTime** | | [optional]
|
||||
**state** | **String** | | [optional]
|
||||
**title** | **String** | | [optional]
|
||||
|
||||
|
||||
|
28
docs/EditOrgOption.md
Executable file
28
docs/EditOrgOption.md
Executable file
@ -0,0 +1,28 @@
|
||||
|
||||
|
||||
# EditOrgOption
|
||||
|
||||
EditOrgOption options for editing an organization
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**description** | **String** | | [optional]
|
||||
**fullName** | **String** | | [optional]
|
||||
**location** | **String** | | [optional]
|
||||
**repoAdminChangeTeamAccess** | **Boolean** | | [optional]
|
||||
**visibility** | [**VisibilityEnum**](#VisibilityEnum) | possible values are `public`, `limited` or `private` | [optional]
|
||||
**website** | **String** | | [optional]
|
||||
|
||||
|
||||
|
||||
## Enum: VisibilityEnum
|
||||
|
||||
Name | Value
|
||||
---- | -----
|
||||
PUBLIC | "public"
|
||||
LIMITED | "limited"
|
||||
PRIVATE | "private"
|
||||
|
||||
|
||||
|
22
docs/EditPullRequestOption.md
Executable file
22
docs/EditPullRequestOption.md
Executable file
@ -0,0 +1,22 @@
|
||||
|
||||
|
||||
# EditPullRequestOption
|
||||
|
||||
EditPullRequestOption options when modify pull request
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**assignee** | **String** | | [optional]
|
||||
**assignees** | **List<String>** | | [optional]
|
||||
**base** | **String** | | [optional]
|
||||
**body** | **String** | | [optional]
|
||||
**dueDate** | **OffsetDateTime** | | [optional]
|
||||
**labels** | **List<Long>** | | [optional]
|
||||
**milestone** | **Long** | | [optional]
|
||||
**state** | **String** | | [optional]
|
||||
**title** | **String** | | [optional]
|
||||
**unsetDueDate** | **Boolean** | | [optional]
|
||||
|
||||
|
||||
|
13
docs/EditReactionOption.md
Executable file
13
docs/EditReactionOption.md
Executable file
@ -0,0 +1,13 @@
|
||||
|
||||
|
||||
# EditReactionOption
|
||||
|
||||
EditReactionOption contain the reaction type
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**content** | **String** | | [optional]
|
||||
|
||||
|
||||
|
18
docs/EditReleaseOption.md
Executable file
18
docs/EditReleaseOption.md
Executable file
@ -0,0 +1,18 @@
|
||||
|
||||
|
||||
# EditReleaseOption
|
||||
|
||||
EditReleaseOption options when editing a release
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**body** | **String** | | [optional]
|
||||
**draft** | **Boolean** | | [optional]
|
||||
**name** | **String** | | [optional]
|
||||
**prerelease** | **Boolean** | | [optional]
|
||||
**tagName** | **String** | | [optional]
|
||||
**targetCommitish** | **String** | | [optional]
|
||||
|
||||
|
||||
|
31
docs/EditRepoOption.md
Executable file
31
docs/EditRepoOption.md
Executable file
@ -0,0 +1,31 @@
|
||||
|
||||
|
||||
# EditRepoOption
|
||||
|
||||
EditRepoOption options when editing a repository's properties
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**allowMergeCommits** | **Boolean** | 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]
|
||||
**allowRebase** | **Boolean** | either `true` to allow rebase-merging pull requests, or `false` to prevent rebase-merging. `has_pull_requests` must be `true`. | [optional]
|
||||
**allowRebaseExplicit** | **Boolean** | 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]
|
||||
**allowSquashMerge** | **Boolean** | either `true` to allow squash-merging pull requests, or `false` to prevent squash-merging. `has_pull_requests` must be `true`. | [optional]
|
||||
**archived** | **Boolean** | set to `true` to archive this repository. | [optional]
|
||||
**defaultBranch** | **String** | sets the default branch for this repository. | [optional]
|
||||
**description** | **String** | a short description of the repository. | [optional]
|
||||
**externalTracker** | [**ExternalTracker**](ExternalTracker.md) | | [optional]
|
||||
**externalWiki** | [**ExternalWiki**](ExternalWiki.md) | | [optional]
|
||||
**hasIssues** | **Boolean** | either `true` to enable issues for this repository or `false` to disable them. | [optional]
|
||||
**hasProjects** | **Boolean** | either `true` to enable project unit, or `false` to disable them. | [optional]
|
||||
**hasPullRequests** | **Boolean** | either `true` to allow pull requests, or `false` to prevent pull request. | [optional]
|
||||
**hasWiki** | **Boolean** | either `true` to enable the wiki for this repository or `false` to disable it. | [optional]
|
||||
**ignoreWhitespaceConflicts** | **Boolean** | either `true` to ignore whitespace for conflicts, or `false` to not ignore whitespace. `has_pull_requests` must be `true`. | [optional]
|
||||
**internalTracker** | [**InternalTracker**](InternalTracker.md) | | [optional]
|
||||
**name** | **String** | name of the repository | [optional]
|
||||
**_private** | **Boolean** | 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** | **Boolean** | either `true` to make this repository a template or `false` to make it a normal repository | [optional]
|
||||
**website** | **String** | a URL with more information about the repository. | [optional]
|
||||
|
||||
|
||||
|
28
docs/EditTeamOption.md
Executable file
28
docs/EditTeamOption.md
Executable file
@ -0,0 +1,28 @@
|
||||
|
||||
|
||||
# EditTeamOption
|
||||
|
||||
EditTeamOption options for editing a team
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**canCreateOrgRepo** | **Boolean** | | [optional]
|
||||
**description** | **String** | | [optional]
|
||||
**includesAllRepositories** | **Boolean** | | [optional]
|
||||
**name** | **String** | |
|
||||
**permission** | [**PermissionEnum**](#PermissionEnum) | | [optional]
|
||||
**units** | **List<String>** | | [optional]
|
||||
|
||||
|
||||
|
||||
## Enum: PermissionEnum
|
||||
|
||||
Name | Value
|
||||
---- | -----
|
||||
READ | "read"
|
||||
WRITE | "write"
|
||||
ADMIN | "admin"
|
||||
|
||||
|
||||
|
27
docs/EditUserOption.md
Executable file
27
docs/EditUserOption.md
Executable file
@ -0,0 +1,27 @@
|
||||
|
||||
|
||||
# EditUserOption
|
||||
|
||||
EditUserOption edit user options
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**active** | **Boolean** | | [optional]
|
||||
**admin** | **Boolean** | | [optional]
|
||||
**allowCreateOrganization** | **Boolean** | | [optional]
|
||||
**allowGitHook** | **Boolean** | | [optional]
|
||||
**allowImportLocal** | **Boolean** | | [optional]
|
||||
**email** | **String** | |
|
||||
**fullName** | **String** | | [optional]
|
||||
**location** | **String** | | [optional]
|
||||
**loginName** | **String** | | [optional]
|
||||
**maxRepoCreation** | **Long** | | [optional]
|
||||
**mustChangePassword** | **Boolean** | | [optional]
|
||||
**password** | **String** | | [optional]
|
||||
**prohibitLogin** | **Boolean** | | [optional]
|
||||
**sourceId** | **Long** | | [optional]
|
||||
**website** | **String** | | [optional]
|
||||
|
||||
|
||||
|
15
docs/Email.md
Executable file
15
docs/Email.md
Executable file
@ -0,0 +1,15 @@
|
||||
|
||||
|
||||
# Email
|
||||
|
||||
Email an email address belonging to a user
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**email** | **String** | | [optional]
|
||||
**primary** | **Boolean** | | [optional]
|
||||
**verified** | **Boolean** | | [optional]
|
||||
|
||||
|
||||
|
15
docs/ExternalTracker.md
Executable file
15
docs/ExternalTracker.md
Executable file
@ -0,0 +1,15 @@
|
||||
|
||||
|
||||
# ExternalTracker
|
||||
|
||||
ExternalTracker represents settings for external tracker
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**externalTrackerFormat** | **String** | External Issue Tracker URL Format. Use the placeholders {user}, {repo} and {index} for the username, repository name and issue index. | [optional]
|
||||
**externalTrackerStyle** | **String** | External Issue Tracker Number Format, either `numeric` or `alphanumeric` | [optional]
|
||||
**externalTrackerUrl** | **String** | URL of external issue tracker. | [optional]
|
||||
|
||||
|
||||
|
13
docs/ExternalWiki.md
Executable file
13
docs/ExternalWiki.md
Executable file
@ -0,0 +1,13 @@
|
||||
|
||||
|
||||
# ExternalWiki
|
||||
|
||||
ExternalWiki represents setting for external wiki
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**externalWikiUrl** | **String** | URL of external wiki. | [optional]
|
||||
|
||||
|
||||
|
20
docs/FileCommitResponse.md
Executable file
20
docs/FileCommitResponse.md
Executable file
@ -0,0 +1,20 @@
|
||||
|
||||
|
||||
# FileCommitResponse
|
||||
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**author** | [**CommitUser**](CommitUser.md) | | [optional]
|
||||
**committer** | [**CommitUser**](CommitUser.md) | | [optional]
|
||||
**created** | **OffsetDateTime** | | [optional]
|
||||
**htmlUrl** | **String** | | [optional]
|
||||
**message** | **String** | | [optional]
|
||||
**parents** | [**List<CommitMeta>**](CommitMeta.md) | | [optional]
|
||||
**sha** | **String** | | [optional]
|
||||
**tree** | [**CommitMeta**](CommitMeta.md) | | [optional]
|
||||
**url** | **String** | | [optional]
|
||||
|
||||
|
||||
|
15
docs/FileDeleteResponse.md
Executable file
15
docs/FileDeleteResponse.md
Executable file
@ -0,0 +1,15 @@
|
||||
|
||||
|
||||
# FileDeleteResponse
|
||||
|
||||
FileDeleteResponse contains information about a repo's file that was deleted
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**commit** | [**FileCommitResponse**](FileCommitResponse.md) | | [optional]
|
||||
**content** | **Object** | | [optional]
|
||||
**verification** | [**PayloadCommitVerification**](PayloadCommitVerification.md) | | [optional]
|
||||
|
||||
|
||||
|
15
docs/FileLinksResponse.md
Executable file
15
docs/FileLinksResponse.md
Executable file
@ -0,0 +1,15 @@
|
||||
|
||||
|
||||
# FileLinksResponse
|
||||
|
||||
FileLinksResponse contains the links for a repo's file
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**git** | **String** | | [optional]
|
||||
**html** | **String** | | [optional]
|
||||
**self** | **String** | | [optional]
|
||||
|
||||
|
||||
|
15
docs/FileResponse.md
Executable file
15
docs/FileResponse.md
Executable file
@ -0,0 +1,15 @@
|
||||
|
||||
|
||||
# FileResponse
|
||||
|
||||
FileResponse contains information about a repo's file
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**commit** | [**FileCommitResponse**](FileCommitResponse.md) | | [optional]
|
||||
**content** | [**ContentsResponse**](ContentsResponse.md) | | [optional]
|
||||
**verification** | [**PayloadCommitVerification**](PayloadCommitVerification.md) | | [optional]
|
||||
|
||||
|
||||
|
24
docs/GPGKey.md
Executable file
24
docs/GPGKey.md
Executable file
@ -0,0 +1,24 @@
|
||||
|
||||
|
||||
# GPGKey
|
||||
|
||||
GPGKey a user GPG key to sign commit and tag in repository
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**canCertify** | **Boolean** | | [optional]
|
||||
**canEncryptComms** | **Boolean** | | [optional]
|
||||
**canEncryptStorage** | **Boolean** | | [optional]
|
||||
**canSign** | **Boolean** | | [optional]
|
||||
**createdAt** | **OffsetDateTime** | | [optional]
|
||||
**emails** | [**List<GPGKeyEmail>**](GPGKeyEmail.md) | | [optional]
|
||||
**expiresAt** | **OffsetDateTime** | | [optional]
|
||||
**id** | **Long** | | [optional]
|
||||
**keyId** | **String** | | [optional]
|
||||
**primaryKeyId** | **String** | | [optional]
|
||||
**publicKey** | **String** | | [optional]
|
||||
**subkeys** | [**List<GPGKey>**](GPGKey.md) | | [optional]
|
||||
|
||||
|
||||
|
14
docs/GPGKeyEmail.md
Executable file
14
docs/GPGKeyEmail.md
Executable file
@ -0,0 +1,14 @@
|
||||
|
||||
|
||||
# GPGKeyEmail
|
||||
|
||||
GPGKeyEmail an email attached to a GPGKey
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**email** | **String** | | [optional]
|
||||
**verified** | **Boolean** | | [optional]
|
||||
|
||||
|
||||
|
16
docs/GeneralAPISettings.md
Executable file
16
docs/GeneralAPISettings.md
Executable file
@ -0,0 +1,16 @@
|
||||
|
||||
|
||||
# GeneralAPISettings
|
||||
|
||||
GeneralAPISettings contains global api settings exposed by it
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**defaultGitTreesPerPage** | **Long** | | [optional]
|
||||
**defaultMaxBlobSize** | **Long** | | [optional]
|
||||
**defaultPagingNum** | **Long** | | [optional]
|
||||
**maxResponseItems** | **Long** | | [optional]
|
||||
|
||||
|
||||
|
16
docs/GeneralAttachmentSettings.md
Executable file
16
docs/GeneralAttachmentSettings.md
Executable file
@ -0,0 +1,16 @@
|
||||
|
||||
|
||||
# GeneralAttachmentSettings
|
||||
|
||||
GeneralAttachmentSettings contains global Attachment settings exposed by API
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**allowedTypes** | **String** | | [optional]
|
||||
**enabled** | **Boolean** | | [optional]
|
||||
**maxFiles** | **Long** | | [optional]
|
||||
**maxSize** | **Long** | | [optional]
|
||||
|
||||
|
||||
|
14
docs/GeneralRepoSettings.md
Executable file
14
docs/GeneralRepoSettings.md
Executable file
@ -0,0 +1,14 @@
|
||||
|
||||
|
||||
# GeneralRepoSettings
|
||||
|
||||
GeneralRepoSettings contains global repository settings exposed by API
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**httpGitDisabled** | **Boolean** | | [optional]
|
||||
**mirrorsDisabled** | **Boolean** | | [optional]
|
||||
|
||||
|
||||
|
13
docs/GeneralUISettings.md
Executable file
13
docs/GeneralUISettings.md
Executable file
@ -0,0 +1,13 @@
|
||||
|
||||
|
||||
# GeneralUISettings
|
||||
|
||||
GeneralUISettings contains global ui settings exposed by API
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**allowedReactions** | **List<String>** | | [optional]
|
||||
|
||||
|
||||
|
17
docs/GitBlobResponse.md
Executable file
17
docs/GitBlobResponse.md
Executable file
@ -0,0 +1,17 @@
|
||||
|
||||
|
||||
# GitBlobResponse
|
||||
|
||||
GitBlobResponse represents a git blob
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**content** | **String** | | [optional]
|
||||
**encoding** | **String** | | [optional]
|
||||
**sha** | **String** | | [optional]
|
||||
**size** | **Long** | | [optional]
|
||||
**url** | **String** | | [optional]
|
||||
|
||||
|
||||
|
18
docs/GitEntry.md
Executable file
18
docs/GitEntry.md
Executable file
@ -0,0 +1,18 @@
|
||||
|
||||
|
||||
# GitEntry
|
||||
|
||||
GitEntry represents a git tree
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**mode** | **String** | | [optional]
|
||||
**path** | **String** | | [optional]
|
||||
**sha** | **String** | | [optional]
|
||||
**size** | **Long** | | [optional]
|
||||
**type** | **String** | | [optional]
|
||||
**url** | **String** | | [optional]
|
||||
|
||||
|
||||
|
15
docs/GitHook.md
Executable file
15
docs/GitHook.md
Executable file
@ -0,0 +1,15 @@
|
||||
|
||||
|
||||
# GitHook
|
||||
|
||||
GitHook represents a Git repository hook
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**content** | **String** | | [optional]
|
||||
**isActive** | **Boolean** | | [optional]
|
||||
**name** | **String** | | [optional]
|
||||
|
||||
|
||||
|
14
docs/GitObject.md
Executable file
14
docs/GitObject.md
Executable file
@ -0,0 +1,14 @@
|
||||
|
||||
|
||||
# GitObject
|
||||
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**sha** | **String** | | [optional]
|
||||
**type** | **String** | | [optional]
|
||||
**url** | **String** | | [optional]
|
||||
|
||||
|
||||
|
18
docs/GitTreeResponse.md
Executable file
18
docs/GitTreeResponse.md
Executable file
@ -0,0 +1,18 @@
|
||||
|
||||
|
||||
# GitTreeResponse
|
||||
|
||||
GitTreeResponse returns a git tree
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**page** | **Long** | | [optional]
|
||||
**sha** | **String** | | [optional]
|
||||
**totalCount** | **Long** | | [optional]
|
||||
**tree** | [**List<GitEntry>**](GitEntry.md) | | [optional]
|
||||
**truncated** | **Boolean** | | [optional]
|
||||
**url** | **String** | | [optional]
|
||||
|
||||
|
||||
|
19
docs/Hook.md
Executable file
19
docs/Hook.md
Executable file
@ -0,0 +1,19 @@
|
||||
|
||||
|
||||
# Hook
|
||||
|
||||
Hook a hook is a web hook when one repository changed
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**active** | **Boolean** | | [optional]
|
||||
**config** | **Map<String, String>** | | [optional]
|
||||
**createdAt** | **OffsetDateTime** | | [optional]
|
||||
**events** | **List<String>** | | [optional]
|
||||
**id** | **Long** | | [optional]
|
||||
**type** | **String** | | [optional]
|
||||
**updatedAt** | **OffsetDateTime** | | [optional]
|
||||
|
||||
|
||||
|
14
docs/Identity.md
Executable file
14
docs/Identity.md
Executable file
@ -0,0 +1,14 @@
|
||||
|
||||
|
||||
# Identity
|
||||
|
||||
Identity for a person's identity like an author or committer
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**email** | **String** | | [optional]
|
||||
**name** | **String** | | [optional]
|
||||
|
||||
|
||||
|
12
docs/InlineObject.md
Executable file
12
docs/InlineObject.md
Executable file
@ -0,0 +1,12 @@
|
||||
|
||||
|
||||
# InlineObject
|
||||
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**name** | **String** | |
|
||||
|
||||
|
||||
|
13
docs/InlineResponse200.md
Executable file
13
docs/InlineResponse200.md
Executable file
@ -0,0 +1,13 @@
|
||||
|
||||
|
||||
# InlineResponse200
|
||||
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**data** | [**List<Team>**](Team.md) | | [optional]
|
||||
**ok** | **Boolean** | | [optional]
|
||||
|
||||
|
||||
|
13
docs/InlineResponse2001.md
Executable file
13
docs/InlineResponse2001.md
Executable file
@ -0,0 +1,13 @@
|
||||
|
||||
|
||||
# InlineResponse2001
|
||||
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**data** | [**List<User>**](User.md) | | [optional]
|
||||
**ok** | **Boolean** | | [optional]
|
||||
|
||||
|
||||
|
15
docs/InternalTracker.md
Executable file
15
docs/InternalTracker.md
Executable file
@ -0,0 +1,15 @@
|
||||
|
||||
|
||||
# InternalTracker
|
||||
|
||||
InternalTracker represents settings for internal tracker
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**allowOnlyContributorsToTrackTime** | **Boolean** | Let only contributors track time (Built-in issue tracker) | [optional]
|
||||
**enableIssueDependencies** | **Boolean** | Enable dependencies for issues and pull requests (Built-in issue tracker) | [optional]
|
||||
**enableTimeTracker** | **Boolean** | Enable time tracking (Built-in issue tracker) | [optional]
|
||||
|
||||
|
||||
|
34
docs/Issue.md
Executable file
34
docs/Issue.md
Executable file
@ -0,0 +1,34 @@
|
||||
|
||||
|
||||
# Issue
|
||||
|
||||
Issue represents an issue in a repository
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**assignee** | [**User**](User.md) | | [optional]
|
||||
**assignees** | [**List<User>**](User.md) | | [optional]
|
||||
**body** | **String** | | [optional]
|
||||
**closedAt** | **OffsetDateTime** | | [optional]
|
||||
**comments** | **Long** | | [optional]
|
||||
**createdAt** | **OffsetDateTime** | | [optional]
|
||||
**dueDate** | **OffsetDateTime** | | [optional]
|
||||
**htmlUrl** | **String** | | [optional]
|
||||
**id** | **Long** | | [optional]
|
||||
**isLocked** | **Boolean** | | [optional]
|
||||
**labels** | [**List<Label>**](Label.md) | | [optional]
|
||||
**milestone** | [**Milestone**](Milestone.md) | | [optional]
|
||||
**number** | **Long** | | [optional]
|
||||
**originalAuthor** | **String** | | [optional]
|
||||
**originalAuthorId** | **Long** | | [optional]
|
||||
**pullRequest** | [**PullRequestMeta**](PullRequestMeta.md) | | [optional]
|
||||
**repository** | [**RepositoryMeta**](RepositoryMeta.md) | | [optional]
|
||||
**state** | **String** | StateType issue state type | [optional]
|
||||
**title** | **String** | | [optional]
|
||||
**updatedAt** | **OffsetDateTime** | | [optional]
|
||||
**url** | **String** | | [optional]
|
||||
**user** | [**User**](User.md) | | [optional]
|
||||
|
||||
|
||||
|
5070
docs/IssueApi.md
Executable file
5070
docs/IssueApi.md
Executable file
File diff suppressed because it is too large
Load Diff
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user