mirror of
				https://gitea.com/gitea/tea.git
				synced 2025-10-31 09:15:26 +01:00 
			
		
		
		
	ignore PRs in runIssuesList() (#111)
Merge branch 'master' into 108-issues Merge branch 'master' into 108-issues ignore pullrequests Update SDK v0.11.0 -> 0.11.2 Co-authored-by: 6543 <6543@obermui.de> Reviewed-on: https://gitea.com/gitea/tea/pulls/111 Reviewed-by: John Olheiser <john.olheiser@gmail.com> Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com>
This commit is contained in:
		
							
								
								
									
										4
									
								
								vendor/code.gitea.io/sdk/gitea/client.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								vendor/code.gitea.io/sdk/gitea/client.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -22,7 +22,7 @@ var jsonHeader = http.Header{"content-type": []string{"application/json"}} | ||||
|  | ||||
| // Version return the library version | ||||
| func Version() string { | ||||
| 	return "0.12.3" | ||||
| 	return "0.11.1" | ||||
| } | ||||
|  | ||||
| // Client represents a Gitea API client. | ||||
| @@ -110,6 +110,8 @@ func (c *Client) getResponse(method, path string, header http.Header, body io.Re | ||||
| 		return nil, errors.New("409 Conflict") | ||||
| 	case 422: | ||||
| 		return nil, fmt.Errorf("422 Unprocessable Entity: %s", string(data)) | ||||
| 	case 500: | ||||
| 		return nil, fmt.Errorf("500 Internal Server Error, request: '%s' with '%s' method and '%s' header", path, method, header) | ||||
| 	} | ||||
|  | ||||
| 	if resp.StatusCode/100 != 2 { | ||||
|   | ||||
							
								
								
									
										14
									
								
								vendor/code.gitea.io/sdk/gitea/issue.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										14
									
								
								vendor/code.gitea.io/sdk/gitea/issue.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -48,10 +48,23 @@ type ListIssueOption struct { | ||||
| 	Page int | ||||
| 	// open, closed, all | ||||
| 	State   string | ||||
| 	Type    IssueType | ||||
| 	Labels  []string | ||||
| 	KeyWord string | ||||
| } | ||||
|  | ||||
| // IssueType is issue a pull or only an issue | ||||
| type IssueType string | ||||
|  | ||||
| const ( | ||||
| 	// IssueTypeAll pr and issue | ||||
| 	IssueTypeAll IssueType = "" | ||||
| 	// IssueTypeIssue only issues | ||||
| 	IssueTypeIssue IssueType = "issues" | ||||
| 	// IssueTypePull only pulls | ||||
| 	IssueTypePull IssueType = "pulls" | ||||
| ) | ||||
|  | ||||
| // QueryEncode turns options into querystring argument | ||||
| func (opt *ListIssueOption) QueryEncode() string { | ||||
| 	query := make(url.Values) | ||||
| @@ -81,6 +94,7 @@ func (opt *ListIssueOption) QueryEncode() string { | ||||
| 	if len(opt.KeyWord) > 0 { | ||||
| 		query.Add("q", opt.KeyWord) | ||||
| 	} | ||||
| 	query.Add("type", string(opt.Type)) | ||||
|  | ||||
| 	return query.Encode() | ||||
| } | ||||
|   | ||||
							
								
								
									
										4
									
								
								vendor/code.gitea.io/sdk/gitea/repo_topics.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								vendor/code.gitea.io/sdk/gitea/repo_topics.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -22,13 +22,13 @@ func (c *Client) ListRepoTopics(user, repo string) (*TopicsList, error) { | ||||
| } | ||||
|  | ||||
| // SetRepoTopics replaces the list of repo's topics | ||||
| func (c *Client) SetRepoTopics(user, repo, list TopicsList) error { | ||||
| func (c *Client) SetRepoTopics(user, repo string, list TopicsList) error { | ||||
| 	body, err := json.Marshal(&list) | ||||
| 	if err != nil { | ||||
| 		return err | ||||
| 	} | ||||
|  | ||||
| 	_, err = c.getResponse("PUT", fmt.Sprintf("/repos/%s/%s/topics", user, repo), nil, bytes.NewReader(body)) | ||||
| 	_, err = c.getResponse("PUT", fmt.Sprintf("/repos/%s/%s/topics", user, repo), jsonHeader, bytes.NewReader(body)) | ||||
| 	return err | ||||
| } | ||||
|  | ||||
|   | ||||
							
								
								
									
										3
									
								
								vendor/code.gitea.io/sdk/gitea/user_app.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										3
									
								
								vendor/code.gitea.io/sdk/gitea/user_app.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -54,6 +54,7 @@ func (c *Client) CreateAccessToken(user, pass string, opt CreateAccessTokenOptio | ||||
|  | ||||
| // DeleteAccessToken delete token with key id | ||||
| func (c *Client) DeleteAccessToken(user string, keyID int64) error { | ||||
| 	_, err := c.getResponse("DELETE", fmt.Sprintf("/user/%s/tokens/%d", user, keyID), nil, nil) | ||||
| 	_, err := c.getResponse("DELETE", fmt.Sprintf("/users/%s/tokens/%d", user, keyID), | ||||
| 		http.Header{"Authorization": []string{"Basic " + BasicAuthEncode(user, c.password)}}, nil) | ||||
| 	return err | ||||
| } | ||||
|   | ||||
							
								
								
									
										2
									
								
								vendor/code.gitea.io/sdk/gitea/user_email.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								vendor/code.gitea.io/sdk/gitea/user_email.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -35,7 +35,7 @@ func (c *Client) AddEmail(opt CreateEmailOption) ([]*Email, error) { | ||||
| 		return nil, err | ||||
| 	} | ||||
| 	emails := make([]*Email, 0, 3) | ||||
| 	return emails, c.getParsedResponse("POST", "/user/emails", jsonHeader, bytes.NewReader(body), emails) | ||||
| 	return emails, c.getParsedResponse("POST", "/user/emails", jsonHeader, bytes.NewReader(body), &emails) | ||||
| } | ||||
|  | ||||
| // DeleteEmailOption options when deleting email addresses | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 6543
					6543