27a6e03906 
								
							 
						 
						
							
							
								
								Remove page size limit comment from swagger ( #11806 )  
							
							... 
							
							
							
							Co-authored-by: techknowlogick <techknowlogick@gitea.io> 
							
						 
						
							2020-06-09 00:57:38 -04:00  
				
					
						
							
							
								 
						
							
								48890ce546 
								
							 
						 
						
							
							
								
								Allow site admin to check /api/v1/orgs endpoints ( #10867 )  
							
							... 
							
							
							
							Fix  #9950 
Signed-off-by: Andrew Thornton <art27@cantab.net> 
						
							2020-03-28 19:45:55 +00:00  
				
					
						
							
							
								 
						
							
								585316f3bf 
								
							 
						 
						
							
							
								
								[API] let admin check org membership on other users ( #10201 )  
							
							... 
							
							
							
							* fix
* fix lint on master
Co-authored-by: zeripath <art27@cantab.net> 
							
						 
						
							2020-02-09 23:54:53 +02:00  
				
					
						
							
							
								 
						
							
								1f01f53c53 
								
							 
						 
						
							
							
								
								API add/generalize pagination ( #9452 )  
							
							... 
							
							
							
							* paginate results
* fixed deadlock
* prevented breaking change
* updated swagger
* go fmt
* fixed find topic
* go mod tidy
* go mod vendor with go1.13.5
* fixed repo find topics
* fixed unit test
* added Limit method to Engine struct; use engine variable when provided; fixed gitignore
* use ItemsPerPage for default pagesize; fix GetWatchers, getOrgUsersByOrgID and GetStargazers; fix GetAllCommits headers; reverted some changed behaviors
* set Page value on Home route
* improved memory allocations
* fixed response headers
* removed logfiles
* fixed import order
* import order
* improved swagger
* added function to get models.ListOptions from context
* removed pagesize diff on unit test
* fixed imports
* removed unnecessary struct field
* fixed go fmt
* scoped PR
* code improvements
* code improvements
* go mod tidy
* fixed import order
* fixed commit statuses session
* fixed files headers
* fixed headers; added pagination for notifications
* go mod tidy
* go fmt
* removed Private from user search options; added setting.UI.IssuePagingNum as default valeu on repo's issues list
* Apply suggestions from code review
Co-Authored-By: 6543 <6543@obermui.de>
Co-Authored-By: zeripath <art27@cantab.net>
* fixed build error
* CI.restart()
* fixed merge conflicts resolve
* fixed conflicts resolve
* improved FindTrackedTimesOptions.ToOptions() method
* added backwards compatibility on ListReleases request; fixed issue tracked time ToSession
* fixed build error; fixed swagger template
* fixed swagger template
* fixed ListReleases backwards compatibility
* added page to user search route
Co-authored-by: techknowlogick <matti@mdranta.net>
Co-authored-by: 6543 <6543@obermui.de>
Co-authored-by: zeripath <art27@cantab.net> 
							
						 
						
							2020-01-24 14:00:29 -05:00  
				
					
						
							
							
								 
						
							
								2848c5eb8f 
								
							 
						 
						
							
							
								
								Swagger info corrections ( #9441 )  
							
							... 
							
							
							
							* use numbers and not http.Status___ enum
* fix test
* add many missing swagger responses
* code format
* Deletion Sould return 204 ...
* error handling improvements
* if special error type ... then add it to swagger too
* one smal nit
* invalidTopicsError is []string
* valid swagger specification 2.0
 - if you add responses swagger can tell you if you do it right 👍 
* use ctx.InternalServerError
* Revert "use numbers and not http.Status___ enum"
This reverts commit b1ff386e2418ed6a7f183e756b13277d701278ef.
* use http.Status* enum everywhere 
							
						 
						
							2019-12-20 19:07:12 +02:00  
				
					
						
							
							
								 
						
							
								e3081c667a 
								
							 
						 
						
							
							
								
								Only show part of members on orgnization dashboard and add paging for orgnization members page ( #9092 )  
							
							... 
							
							
							
							* Only show part of members on orgnization dashboard and add paging for orgnization members page
* fix test
* fix typo 
							
						 
						
							2019-12-06 13:34:54 +08:00  
				
					
						
							
							
								 
						
							
								daab245167 
								
							 
						 
						
							
							
								
								Move code.gitea.io/gitea/routers/api/v1/convert to code.gitea.io/gitea/modules/convert ( #8892 )  
							
							... 
							
							
							
							* Move code.gitea.io/gitea/routers/api/v1/convert to code.gitea.io/gitea/modules/convert
* fix fmt 
							
						 
						
							2019-11-10 12:41:51 +08:00  
				
					
						
							
							
								 
						
							
								171b359877 
								
							 
						 
						
							
							
								
								Use gitea forked macaron ( #7933 )  
							
							... 
							
							
							
							Signed-off-by: Tamal Saha <tamal@appscode.com> 
							
						 
						
							2019-08-23 12:40:29 -04:00  
				
					
						
							
							
								 
						
							
								cbf231a675 
								
							 
						 
						
							
							
								
								fix wrong email when use gitea as OAuth2 provider ( #7640 )  
							
							... 
							
							
							
							when you use gitea as OAuth2 provider, the /api/v1/user should return
user primary email as identifier, which is unique in OAuth2 clients.
this patch use convert.ToUser replace all u.APIFormat in api requests,
return primary email when caller is yourself or admin. 
							
						 
						
							2019-07-27 16:15:30 +03:00  
				
					
						
							
							
								 
						
							
								34eee25bd4 
								
							 
						 
						
							
							
								
								Move sdk structs to modules/structs ( #6905 )  
							
							... 
							
							
							
							* move sdk structs to moduels/structs
* fix tests
* fix fmt
* fix swagger
* fix vendor 
							
						 
						
							2019-05-11 18:21:34 +08:00  
				
					
						
							
							
								 
						
							
								cac9e6e760 
								
							 
						 
						
							
							
								
								Updates to API 404 responses ( #6077 )  
							
							
							
						 
						
							2019-03-18 22:29:43 -04:00  
				
					
						
							
							
								 
						
							
								43f9233914 
								
							 
						 
						
							
							
								
								Fix Swagger JSON autogeneration issues. ( #4845 )  
							
							... 
							
							
							
							* Fix Swagger JSON.
Remove unnecessary schema references for the forbidden and empty responses
Signed-off-by: Andrew Thornton <art27@cantab.net>
* Fix swagger API for CreateAccessToken
* Fix admin create org swagger
* Fix swagger for adminCreateRepo
* More swagger fixes
Set int64 format for those which are int64
Some more form fixes
* Fix swagger description of GET /repos/{owner}/{repo}/pulls 
							
						 
						
							2018-10-20 23:40:42 -04:00  
				
					
						
							
							
								 
						
							
								e07d3ad0fc 
								
							 
						 
						
							
							
								
								Fixes repo membership check in API ( #4341 )  
							
							... 
							
							
							
							Untested, since I can't compile (yet). 
							
						 
						
							2018-07-05 15:14:56 +08:00  
				
					
						
							
							
								 
						
							
								515cdaa85d 
								
							 
						 
						
							
							
								
								Fix ignored errors when checking if organization, team member ( #3177 )  
							
							
							
						 
						
							2017-12-21 09:43:26 +02:00  
				
					
						
							
							
								 
						
							
								f26f4a7e01 
								
							 
						 
						
							
							
								
								Update swagger documentation ( #2899 )  
							
							... 
							
							
							
							* Update swagger documentation
Add docs for missing endpoints
Add documentation for request parameters
Make parameter naming consistent
Fix response documentation
* Restore delete comments 
							
						 
						
							2017-11-13 09:02:25 +02:00  
				
					
						
							
							
								 
						
							
								fd8e8a421a 
								
							 
						 
						
							
							
								
								Improve swagger doc ( #2274 )  
							
							... 
							
							
							
							* Add swagger comment for adminCreateOrg
* Add swagger comment for admin route
* add hook swagger doc
* Add tags
* Add auth
* Fix name of responses
* Edit name method
* Update vendor
* make generate-swagger 
							
						 
						
							2017-08-21 14:13:47 +03:00  
				
					
						
							
							
								 
						
							
								f38842320e 
								
							 
						 
						
							
							
								
								Bug fixes for org member API  
							
							
							
						 
						
							2017-06-07 12:10:35 -04:00  
				
					
						
							
							
								 
						
							
								d1b5498cc0 
								
							 
						 
						
							
							
								
								Use handlers for API authorization ( #723 )  
							
							
							
						 
						
							2017-01-26 19:54:04 +08:00  
				
					
						
							
							
								 
						
							
								fcf02e4961 
								
							 
						 
						
							
							
								
								API Endpoints for organization members ( #645 )  
							
							
							
						 
						
							2017-01-20 10:31:46 +08:00