Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions github/orgs_organization_properties.go
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ type OrganizationCustomPropertyValues struct {

// GetOrganizationCustomPropertyValues returns all custom property names and their values for an organization.
//
// GitHub API docs: https://docs.github.com/rest/orgs/custom-properties-for-orgs#get-all-custom-property-values-for-an-organization
// GitHub API docs: https://docs.github.com/enterprise-cloud@latest/rest/orgs/custom-properties-for-orgs#get-all-custom-property-values-for-an-organization
//
//meta:operation GET /organizations/{org}/org-properties/values
func (s *OrganizationsService) GetOrganizationCustomPropertyValues(ctx context.Context, org string) ([]*CustomPropertyValue, *Response, error) {
Expand All @@ -41,7 +41,7 @@ func (s *OrganizationsService) GetOrganizationCustomPropertyValues(ctx context.C
// CreateOrUpdateOrganizationCustomPropertyValues creates or updates custom property values for an organization.
// To remove a custom property value from an organization, set the property value to null.
//
// GitHub API docs: https://docs.github.com/rest/orgs/custom-properties-for-orgs#create-or-update-custom-property-values-for-an-organization
// GitHub API docs: https://docs.github.com/enterprise-cloud@latest/rest/orgs/custom-properties-for-orgs#create-or-update-custom-property-values-for-an-organization
//
//meta:operation PATCH /organizations/{org}/org-properties/values
func (s *OrganizationsService) CreateOrUpdateOrganizationCustomPropertyValues(ctx context.Context, org string, values OrganizationCustomPropertyValues) (*Response, error) {
Expand Down
20 changes: 10 additions & 10 deletions github/teams_discussions.go
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ type DiscussionListOptions struct {
// ListDiscussionsByID lists all discussions on team's page given Organization and Team ID.
// Authenticated user must grant read:discussion scope.
//
// GitHub API docs: https://docs.github.com/rest/teams/discussions#list-discussions
// GitHub API docs: https://docs.github.com/enterprise-server@3.13/rest/teams/discussions#list-discussions
//
//meta:operation GET /orgs/{org}/teams/{team_slug}/discussions
func (s *TeamsService) ListDiscussionsByID(ctx context.Context, orgID, teamID int64, opts *DiscussionListOptions) ([]*TeamDiscussion, *Response, error) {
Expand All @@ -76,7 +76,7 @@ func (s *TeamsService) ListDiscussionsByID(ctx context.Context, orgID, teamID in
// ListDiscussionsBySlug lists all discussions on team's page given Organization name and Team's slug.
// Authenticated user must grant read:discussion scope.
//
// GitHub API docs: https://docs.github.com/rest/teams/discussions#list-discussions
// GitHub API docs: https://docs.github.com/enterprise-server@3.13/rest/teams/discussions#list-discussions
//
//meta:operation GET /orgs/{org}/teams/{team_slug}/discussions
func (s *TeamsService) ListDiscussionsBySlug(ctx context.Context, org, slug string, opts *DiscussionListOptions) ([]*TeamDiscussion, *Response, error) {
Expand All @@ -103,7 +103,7 @@ func (s *TeamsService) ListDiscussionsBySlug(ctx context.Context, org, slug stri
// GetDiscussionByID gets a specific discussion on a team's page given Organization and Team ID.
// Authenticated user must grant read:discussion scope.
//
// GitHub API docs: https://docs.github.com/rest/teams/discussions#get-a-discussion
// GitHub API docs: https://docs.github.com/enterprise-server@3.13/rest/teams/discussions#get-a-discussion
//
//meta:operation GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}
func (s *TeamsService) GetDiscussionByID(ctx context.Context, orgID, teamID int64, discussionNumber int) (*TeamDiscussion, *Response, error) {
Expand All @@ -125,7 +125,7 @@ func (s *TeamsService) GetDiscussionByID(ctx context.Context, orgID, teamID int6
// GetDiscussionBySlug gets a specific discussion on a team's page given Organization name and Team's slug.
// Authenticated user must grant read:discussion scope.
//
// GitHub API docs: https://docs.github.com/rest/teams/discussions#get-a-discussion
// GitHub API docs: https://docs.github.com/enterprise-server@3.13/rest/teams/discussions#get-a-discussion
//
//meta:operation GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}
func (s *TeamsService) GetDiscussionBySlug(ctx context.Context, org, slug string, discussionNumber int) (*TeamDiscussion, *Response, error) {
Expand All @@ -147,7 +147,7 @@ func (s *TeamsService) GetDiscussionBySlug(ctx context.Context, org, slug string
// CreateDiscussionByID creates a new discussion post on a team's page given Organization and Team ID.
// Authenticated user must grant write:discussion scope.
//
// GitHub API docs: https://docs.github.com/rest/teams/discussions#create-a-discussion
// GitHub API docs: https://docs.github.com/enterprise-server@3.13/rest/teams/discussions#create-a-discussion
//
//meta:operation POST /orgs/{org}/teams/{team_slug}/discussions
func (s *TeamsService) CreateDiscussionByID(ctx context.Context, orgID, teamID int64, discussion TeamDiscussion) (*TeamDiscussion, *Response, error) {
Expand All @@ -169,7 +169,7 @@ func (s *TeamsService) CreateDiscussionByID(ctx context.Context, orgID, teamID i
// CreateDiscussionBySlug creates a new discussion post on a team's page given Organization name and Team's slug.
// Authenticated user must grant write:discussion scope.
//
// GitHub API docs: https://docs.github.com/rest/teams/discussions#create-a-discussion
// GitHub API docs: https://docs.github.com/enterprise-server@3.13/rest/teams/discussions#create-a-discussion
//
//meta:operation POST /orgs/{org}/teams/{team_slug}/discussions
func (s *TeamsService) CreateDiscussionBySlug(ctx context.Context, org, slug string, discussion TeamDiscussion) (*TeamDiscussion, *Response, error) {
Expand All @@ -192,7 +192,7 @@ func (s *TeamsService) CreateDiscussionBySlug(ctx context.Context, org, slug str
// Authenticated user must grant write:discussion scope.
// User is allowed to change Title and Body of a discussion only.
//
// GitHub API docs: https://docs.github.com/rest/teams/discussions#update-a-discussion
// GitHub API docs: https://docs.github.com/enterprise-server@3.13/rest/teams/discussions#update-a-discussion
//
//meta:operation PATCH /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}
func (s *TeamsService) EditDiscussionByID(ctx context.Context, orgID, teamID int64, discussionNumber int, discussion TeamDiscussion) (*TeamDiscussion, *Response, error) {
Expand All @@ -215,7 +215,7 @@ func (s *TeamsService) EditDiscussionByID(ctx context.Context, orgID, teamID int
// Authenticated user must grant write:discussion scope.
// User is allowed to change Title and Body of a discussion only.
//
// GitHub API docs: https://docs.github.com/rest/teams/discussions#update-a-discussion
// GitHub API docs: https://docs.github.com/enterprise-server@3.13/rest/teams/discussions#update-a-discussion
//
//meta:operation PATCH /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}
func (s *TeamsService) EditDiscussionBySlug(ctx context.Context, org, slug string, discussionNumber int, discussion TeamDiscussion) (*TeamDiscussion, *Response, error) {
Expand All @@ -237,7 +237,7 @@ func (s *TeamsService) EditDiscussionBySlug(ctx context.Context, org, slug strin
// DeleteDiscussionByID deletes a discussion from team's page given Organization and Team ID.
// Authenticated user must grant write:discussion scope.
//
// GitHub API docs: https://docs.github.com/rest/teams/discussions#delete-a-discussion
// GitHub API docs: https://docs.github.com/enterprise-server@3.13/rest/teams/discussions#delete-a-discussion
//
//meta:operation DELETE /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}
func (s *TeamsService) DeleteDiscussionByID(ctx context.Context, orgID, teamID int64, discussionNumber int) (*Response, error) {
Expand All @@ -253,7 +253,7 @@ func (s *TeamsService) DeleteDiscussionByID(ctx context.Context, orgID, teamID i
// DeleteDiscussionBySlug deletes a discussion from team's page given Organization name and Team's slug.
// Authenticated user must grant write:discussion scope.
//
// GitHub API docs: https://docs.github.com/rest/teams/discussions#delete-a-discussion
// GitHub API docs: https://docs.github.com/enterprise-server@3.13/rest/teams/discussions#delete-a-discussion
//
//meta:operation DELETE /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}
func (s *TeamsService) DeleteDiscussionBySlug(ctx context.Context, org, slug string, discussionNumber int) (*Response, error) {
Expand Down
78 changes: 33 additions & 45 deletions openapi_operations.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ operation_overrides:
documentation_url: https://docs.github.com/rest/pages/pages#request-a-github-pages-build
- name: GET /repos/{owner}/{repo}/pages/builds/{build_id}
documentation_url: https://docs.github.com/rest/pages/pages#get-github-pages-build
openapi_commit: 76df6d2c9e8fb2188bb8b342d472e9673f9fdc08
openapi_commit: 04fd6c592fc546217404b07e0b0e581fb00a963a
openapi_operations:
- name: GET /
documentation_url: https://docs.github.com/rest/meta/meta#github-api-root
Expand Down Expand Up @@ -1754,14 +1754,12 @@ openapi_operations:
- descriptions/ghec/ghec.json
- descriptions/ghes-3.19/ghes-3.19.json
- name: GET /organizations/{org}/org-properties/values
documentation_url: https://docs.github.com/rest/orgs/custom-properties-for-orgs#get-all-custom-property-values-for-an-organization
documentation_url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-properties-for-orgs#get-all-custom-property-values-for-an-organization
openapi_files:
- descriptions/api.github.com/api.github.com.json
- descriptions/ghec/ghec.json
- name: PATCH /organizations/{org}/org-properties/values
documentation_url: https://docs.github.com/rest/orgs/custom-properties-for-orgs#create-or-update-custom-property-values-for-an-organization
documentation_url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-properties-for-orgs#create-or-update-custom-property-values-for-an-organization
openapi_files:
- descriptions/api.github.com/api.github.com.json
- descriptions/ghec/ghec.json
- name: GET /organizations/{org}/settings/billing/budgets
documentation_url: https://docs.github.com/rest/billing/budgets#get-all-budgets-for-an-organization
Expand Down Expand Up @@ -3366,6 +3364,11 @@ openapi_operations:
openapi_files:
- descriptions/api.github.com/api.github.com.json
- descriptions/ghec/ghec.json
- name: POST /orgs/{org}/projectsV2/{project_number}/views
documentation_url: https://docs.github.com/rest/projects/views#create-a-view-for-an-organization-owned-project
openapi_files:
- descriptions/api.github.com/api.github.com.json
- descriptions/ghec/ghec.json
- name: GET /orgs/{org}/projectsV2/{project_number}/views/{view_number}/items
documentation_url: https://docs.github.com/rest/projects/items#list-items-for-an-organization-project-view
openapi_files:
Expand Down Expand Up @@ -3654,35 +3657,25 @@ openapi_operations:
- descriptions/ghec/ghec.json
- descriptions/ghes-3.19/ghes-3.19.json
- name: GET /orgs/{org}/teams/{team_slug}/discussions
documentation_url: https://docs.github.com/rest/teams/discussions#list-discussions
documentation_url: https://docs.github.com/enterprise-server@3.13/rest/teams/discussions#list-discussions
openapi_files:
- descriptions/api.github.com/api.github.com.json
- descriptions/ghec/ghec.json
- descriptions/ghes-3.19/ghes-3.19.json
- descriptions/ghes-3.13/ghes-3.13.json
- name: POST /orgs/{org}/teams/{team_slug}/discussions
documentation_url: https://docs.github.com/rest/teams/discussions#create-a-discussion
documentation_url: https://docs.github.com/enterprise-server@3.13/rest/teams/discussions#create-a-discussion
openapi_files:
- descriptions/api.github.com/api.github.com.json
- descriptions/ghec/ghec.json
- descriptions/ghes-3.19/ghes-3.19.json
- descriptions/ghes-3.13/ghes-3.13.json
- name: DELETE /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}
documentation_url: https://docs.github.com/rest/teams/discussions#delete-a-discussion
documentation_url: https://docs.github.com/enterprise-server@3.13/rest/teams/discussions#delete-a-discussion
openapi_files:
- descriptions/api.github.com/api.github.com.json
- descriptions/ghec/ghec.json
- descriptions/ghes-3.19/ghes-3.19.json
- descriptions/ghes-3.13/ghes-3.13.json
- name: GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}
documentation_url: https://docs.github.com/rest/teams/discussions#get-a-discussion
documentation_url: https://docs.github.com/enterprise-server@3.13/rest/teams/discussions#get-a-discussion
openapi_files:
- descriptions/api.github.com/api.github.com.json
- descriptions/ghec/ghec.json
- descriptions/ghes-3.19/ghes-3.19.json
- descriptions/ghes-3.13/ghes-3.13.json
- name: PATCH /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}
documentation_url: https://docs.github.com/rest/teams/discussions#update-a-discussion
documentation_url: https://docs.github.com/enterprise-server@3.13/rest/teams/discussions#update-a-discussion
openapi_files:
- descriptions/api.github.com/api.github.com.json
- descriptions/ghec/ghec.json
- descriptions/ghes-3.19/ghes-3.19.json
- descriptions/ghes-3.13/ghes-3.13.json
- name: GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments
documentation_url: https://docs.github.com/enterprise-server@3.13/rest/teams/discussion-comments#list-discussion-comments
openapi_files:
Expand Down Expand Up @@ -7076,35 +7069,25 @@ openapi_operations:
- descriptions/ghec/ghec.json
- descriptions/ghes-3.19/ghes-3.19.json
- name: GET /teams/{team_id}/discussions
documentation_url: https://docs.github.com/rest/teams/discussions#list-discussions-legacy
documentation_url: https://docs.github.com/enterprise-server@3.13/rest/teams/discussions#list-discussions-legacy
openapi_files:
- descriptions/api.github.com/api.github.com.json
- descriptions/ghec/ghec.json
- descriptions/ghes-3.19/ghes-3.19.json
- descriptions/ghes-3.13/ghes-3.13.json
- name: POST /teams/{team_id}/discussions
documentation_url: https://docs.github.com/rest/teams/discussions#create-a-discussion-legacy
documentation_url: https://docs.github.com/enterprise-server@3.13/rest/teams/discussions#create-a-discussion-legacy
openapi_files:
- descriptions/api.github.com/api.github.com.json
- descriptions/ghec/ghec.json
- descriptions/ghes-3.19/ghes-3.19.json
- descriptions/ghes-3.13/ghes-3.13.json
- name: DELETE /teams/{team_id}/discussions/{discussion_number}
documentation_url: https://docs.github.com/rest/teams/discussions#delete-a-discussion-legacy
documentation_url: https://docs.github.com/enterprise-server@3.13/rest/teams/discussions#delete-a-discussion-legacy
openapi_files:
- descriptions/api.github.com/api.github.com.json
- descriptions/ghec/ghec.json
- descriptions/ghes-3.19/ghes-3.19.json
- descriptions/ghes-3.13/ghes-3.13.json
- name: GET /teams/{team_id}/discussions/{discussion_number}
documentation_url: https://docs.github.com/rest/teams/discussions#get-a-discussion-legacy
documentation_url: https://docs.github.com/enterprise-server@3.13/rest/teams/discussions#get-a-discussion-legacy
openapi_files:
- descriptions/api.github.com/api.github.com.json
- descriptions/ghec/ghec.json
- descriptions/ghes-3.19/ghes-3.19.json
- descriptions/ghes-3.13/ghes-3.13.json
- name: PATCH /teams/{team_id}/discussions/{discussion_number}
documentation_url: https://docs.github.com/rest/teams/discussions#update-a-discussion-legacy
documentation_url: https://docs.github.com/enterprise-server@3.13/rest/teams/discussions#update-a-discussion-legacy
openapi_files:
- descriptions/api.github.com/api.github.com.json
- descriptions/ghec/ghec.json
- descriptions/ghes-3.19/ghes-3.19.json
- descriptions/ghes-3.13/ghes-3.13.json
- name: GET /teams/{team_id}/discussions/{discussion_number}/comments
documentation_url: https://docs.github.com/enterprise-server@3.13/rest/teams/discussion-comments#list-discussion-comments-legacy
openapi_files:
Expand Down Expand Up @@ -7782,6 +7765,11 @@ openapi_operations:
- descriptions/api.github.com/api.github.com.json
- descriptions/ghec/ghec.json
- descriptions/ghes-3.19/ghes-3.19.json
- name: POST /users/{user_id}/projectsV2/{project_number}/views
documentation_url: https://docs.github.com/rest/projects/views#create-a-view-for-a-user-owned-project
openapi_files:
- descriptions/api.github.com/api.github.com.json
- descriptions/ghec/ghec.json
- name: GET /users/{username}
documentation_url: https://docs.github.com/rest/users/users#get-a-user
openapi_files:
Expand Down
Loading