54e9ee37a7 
								
							 
						 
						
							
							
								
								format with gofumpt ( #18184 )  
							
							... 
							
							
							
							* gofumpt -w -l .
* gofumpt -w -l -extra .
* Add linter
* manual fix
* change make fmt 
							
						 
						
							2022-01-20 18:46:10 +01:00  
				
					
						
							
							
								 
						
							
								7db2f110ad 
								
							 
						 
						
							
							
								
								Add API to get issue/pull comments and events (timeline) ( #17403 )  
							
							... 
							
							
							
							* Add API to get issue/pull comments and events (timeline)
Adds an API to get both comments and events in one endpoint with all required data.
Closes  go-gitea/gitea#13250 
* Fix swagger
* Don't show code comments (use review api instead)
* fmt
* Fix comment
* Time -> TrackedTime
* Use var directly
* Add logger
* Fix lint
* Fix test
* Add comments
* fmt
* [test] get issue directly by ID
* Update test
* Add description for changed refs
* Fix build issues + lint
* Fix build
* Use string enums
* Update swagger
* Support `page` and `limit` params
* fmt + swagger
* Use global slices
Co-authored-by: zeripath <art27@cantab.net>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> 
							
						 
						
							2022-01-01 22:12:25 +08:00  
				
					
						
							
							
								 
						
							
								719bddcd76 
								
							 
						 
						
							
							
								
								Move repository model into models/repo ( #17933 )  
							
							... 
							
							
							
							* Some refactors related repository model
* Move more methods out of repository
* Move repository into models/repo
* Fix test
* Fix test
* some improvements
* Remove unnecessary function 
							
						 
						
							2021-12-10 09:27:50 +08:00  
				
					
						
							
							
								 
						
							
								a666829a37 
								
							 
						 
						
							
							
								
								Move user related model into models/user ( #17781 )  
							
							... 
							
							
							
							* Move user related model into models/user
* Fix lint for windows
* Fix windows lint
* Fix windows lint
* Move some tests in models
* Merge 
							
						 
						
							2021-11-24 17:49:20 +08:00  
				
					
						
							
							
								 
						
							
								c98dd7a3e0 
								
							 
						 
						
							
							
								
								Remove unnecessary variable assignments ( #17695 )  
							
							... 
							
							
							
							* Remove unnecessary variable assignments
As title
* enable ineffassign
Co-authored-by: zeripath <art27@cantab.net>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com> 
							
						 
						
							2021-11-18 09:33:06 +08:00  
				
					
						
							
							
								 
						
							
								81926d61db 
								
							 
						 
						
							
							
								
								Decouple unit test, remove intermediate `unittestbridge` package ( #17662 )  
							
							... 
							
							
							
							Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> 
							
						 
						
							2021-11-16 16:53:21 +08:00  
				
					
						
							
							
								 
						
							
								a4bfef265d 
								
							 
						 
						
							
							
								
								Move db related basic functions to models/db ( #17075 )  
							
							... 
							
							
							
							* Move db related basic functions to models/db
* Fix lint
* Fix lint
* Fix test
* Fix lint
* Fix lint
* revert unnecessary change
* Fix test
* Fix wrong replace string
* Use *Context
* Correct committer spelling and fix wrong replaced words
Co-authored-by: zeripath <art27@cantab.net> 
							
						 
						
							2021-09-19 19:49:59 +08:00  
				
					
						
							
							
								 
						
							
								d453533beb 
								
							 
						 
						
							
							
								
								[Refactor] Move APIFormat functions into convert package ( #12856 )  
							
							... 
							
							
							
							* USER APIFormat -> ToUser
* Migrate more and mark APIFormat deprecated
* models.Comment APIFormat() -> convert.ToComment
* models.Release APIFormat() -> convert.ToRelease
* models.Attachments APIFormat() -> convert.ToReleaseAttachments
* models.CommitStatus APIFormat() -> convert.ToCommitStatus
* finish migration to convert.ToUser
* Move Test
* Imprufe Test
* fix test
Co-authored-by: techknowlogick <techknowlogick@gitea.io> 
							
						 
						
							2020-10-17 00:23:08 -04:00  
				
					
						
							
							
								 
						
							
								0b3aaa6196 
								
							 
						 
						
							
							
								
								[API] Add "before" query to ListIssueComments and ListRepoIssue… ( #9685 )  
							
							... 
							
							
							
							* add "before" query to ListIssueComments and ListRepoIssueComments
* Add TEST
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: Antoine GIRARD <sapk@users.noreply.github.com> 
							
						 
						
							2020-01-13 17:02:24 +01:00  
				
					
						
							
							
								 
						
							
								e88d67b774 
								
							 
						 
						
							
							
								
								[API] add comments endpoint for single comment ( #9494 )  
							
							... 
							
							
							
							* add GET /repos/{owner}/{repo}/issues/comments/{id}
 and complete error list for swagger in other func
* add repo check 
							
						 
						
							2020-01-08 15:00:59 +08:00  
				
					
						
							
							
								 
						
							
								055f6d2296 
								
							 
						 
						
							
							
								
								Fix "data race" in testlogger ( #9159 )  
							
							... 
							
							
							
							* Fix data race in testlogger
* Update git_helper_for_declarative_test.go 
							
						 
						
							2019-11-26 01:21:37 +02: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  
				
					
						
							
							
								 
						
							
								e47df0b301 
								
							 
						 
						
							
							
								
								Enforce token on api routes [fixed critical security issue  #4357 ] ( #4840 )  
							
							
							
						 
						
							2018-09-10 12:15:52 -04:00  
				
					
						
							
							
								 
						
							
								c3b6383b3a 
								
							 
						 
						
							
							
								
								Fix comment API paths ( #2813 )  
							
							
							
						 
						
							2017-11-20 15:24:07 +08:00  
				
					
						
							
							
								 
						
							
								dd758ad8dc 
								
							 
						 
						
							
							
								
								More integration tests for comment API ( #2156 )  
							
							
							
						 
						
							2017-07-14 01:33:26 +03:00  
				
					
						
							
							
								 
						
							
								f1adaef458 
								
							 
						 
						
							
							
								
								Less verbose integration tests ( #2123 )  
							
							... 
							
							
							
							* Helper functions for intergration test boilerplate 
							
						 
						
							2017-07-07 21:36:47 +02:00  
				
					
						
							
							
								 
						
							
								f64c232953 
								
							 
						 
						
							
							
								
								Improve integration test helper functions ( #2049 )  
							
							... 
							
							
							
							Set request headers in helper functions, and new helper for requests with string-formatted URLs 
							
						 
						
							2017-06-25 08:15:42 +08:00  
				
					
						
							
							
								 
						
							
								255adc40ae 
								
							 
						 
						
							
							
								
								Don't show non-comments in comments API ( #2001 )  
							
							
							
						 
						
							2017-06-18 17:06:17 +08:00