John Olheiser 
							
						 
					 
					
						
						
							
						
						4f597b1866 
					 
					
						
						
							
							Add single release page and latest redirect ( #11102 )  
						
						... 
						
						
						
						* Add single release and latest release routes
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Update API and move latest search to models
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Fix swagger
Signed-off-by: jolheiser <john.olheiser@gmail.com >
Co-authored-by: guillep2k <18600385+guillep2k@users.noreply.github.com > 
						
						
					 
					
						2020-04-18 11:47:15 -03:00 
						 
				 
			
				
					
						
							
							
								SpaWn2KiLl 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						3249c0ccba 
					 
					
						
						
							
							Extract actions on deletereleasebyid from models to release service ( #8219 )  
						
						... 
						
						
						
						* extract actions on deletereleasebyid from models to release service
* fix tests 
						
						
					 
					
						2019-10-01 00:10:00 +08:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						4959bf1c09 
					 
					
						
						
							
							Move create release from models to a standalone package ( #7539 )  
						
						... 
						
						
						
						* move create release from models to a standalone package
* fix lint
* fix comment year
* fix lint
* fix lint
* fix package import name
* fix vendor
* fix go mod
* some refactors
* fix vendor
* use go1.12 make vendor
* fix vendor 
						
						
					 
					
						2019-09-15 23:28:25 +08:00 
						 
				 
			
				
					
						
							
							
								Mario Lubenka 
							
						 
					 
					
						
						
							
						
						fcbac38d6f 
					 
					
						
						
							
							Unifies pagination template usage ( #6531 ) ( #6533 )  
						
						
						
						
					 
					
						2019-04-20 00:15:19 -04:00 
						 
				 
			
				
					
						
							
							
								kolaente 
							
						 
					 
					
						
						
							
						
						0b510725c9 
					 
					
						
						
							
							Feature: Archive repos ( #5009 )  
						
						
						
						
					 
					
						2019-01-23 13:58:38 -05:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						eabbddcd98 
					 
					
						
						
							
							Restrict permission check on repositories and fix some problems ( #5314 )  
						
						... 
						
						
						
						* fix units permission problems
* fix some bugs and merge LoadUnits to repoAssignment
* refactor permission struct and add some copyright heads
* remove unused codes
* fix routes units check
* improve permission check
* add unit tests for permission
* fix typo
* fix tests
* fix some routes
* fix api permission check
* improve permission check
* fix some permission check
* fix tests
* fix tests
* improve some permission check
* fix some permission check
* refactor AccessLevel
* fix bug
* fix tests
* fix tests
* fix tests
* fix AccessLevel
* rename CanAccess
* fix tests
* fix comment
* fix bug
* add missing unit for test repos
* fix bug
* rename some functions
* fix routes check 
						
						
					 
					
						2018-11-28 19:26:14 +08:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						6bdc556b7f 
					 
					
						
						
							
							Fix some webhooks bugs ( #3981 )  
						
						... 
						
						
						
						* fix some webhooks bugs
* update vendor
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com >
* fix test
* fix clearlabels
* fix pullrequest webhook bug fix  #3492 
* update release webhook description
* remove unused code
* fix push webhook in pull request
* small changes 
						
						
					 
					
						2018-05-21 10:28:29 +08:00 
						 
				 
			
				
					
						
							
							
								Morgan Bazalgette 
							
						 
					 
					
						
						
							
						
						65861900cd 
					 
					
						
						
							
							Handle refactor ( #3339 )  
						
						... 
						
						
						
						* Replace all ctx.Handle with ctx.ServerError or ctx.NotFound
* Change Handle(403) to NotFound, avoid using macaron's NotFound 
						
						
					 
					
						2018-01-10 23:34:17 +02:00 
						 
				 
			
				
					
						
							
							
								Ethan Koenig 
							
						 
					 
					
						
						
							
						
						596308f213 
					 
					
						
						
							
							Fix missing branch in release bug ( #3108 )  
						
						
						
						
					 
					
						2017-12-08 13:22:02 +08:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						0d80af649a 
					 
					
						
						
							
							Add init support of orgmode document type on file view and readme ( #2525 )  
						
						... 
						
						
						
						* add init support of orgmode document type on file view and readme
* fix imports
* fix imports and readmeExist
* fix imports order
* fix format
* remove unnecessary convert 
						
						
					 
					
						2017-09-21 13:20:14 +08:00 
						 
				 
			
				
					
						
							
							
								Lauris BH 
							
						 
					 
					
						
						
							
						
						7a0297819d 
					 
					
						
						
							
							Sync releases table with tags on push and for mirrors ( #2459 )  
						
						... 
						
						
						
						* Sync releases table with tags on push and for mirrors
* Code style fixes
* Fix api to return only releases
* Optimize release creation and update
Minimize posibility of race conditions
* Fix release lower tag name updating
* handle tag reference update by addionally comparing commit id 
						
						
					 
					
						2017-09-20 13:26:49 +08:00 
						 
				 
			
				
					
						
							
							
								Lauris BH 
							
						 
					 
					
						
						
							
						
						783b1967e2 
					 
					
						
						
							
							Fix release display and correct paging ( #2080 )  
						
						
						
						
					 
					
						2017-06-29 23:11:38 +08:00 
						 
				 
			
				
					
						
							
							
								iszla 
							
						 
					 
					
						
						
							
						
						3f9016430f 
					 
					
						
						
							
							Pagination on releases page ( #2035 )  
						
						... 
						
						
						
						* Added count to GetReleasesByRepoID so pagination will work
* Separated it out to a new function, can then also leave the API part unaffected
* Remove extra whitespace added in untouched function
* Added comment and corrected name in error handler
* Account for if the user is owner or not in the count
* Also check if repo is draft
* revert back to the correct count in the ReleasesToDisplay loop
* Fixed lint error regarding else with return statement
* Use Cond struct instead of string, corrected name in error handler
* Removed unused return variable names 
						
						
					 
					
						2017-06-28 22:47:00 +08:00 
						 
				 
			
				
					
						
							
							
								Ethan Koenig 
							
						 
					 
					
						
						
							
						
						4df1a24096 
					 
					
						
						
							
							Let not-logged-in users view releases ( #1999 )  
						
						
						
						
					 
					
						2017-06-18 11:38:24 +08:00 
						 
				 
			
				
					
						
							
							
								Ethan Koenig 
							
						 
					 
					
						
						
							
						
						817a405118 
					 
					
						
						
							
							Fix paginater length ( #1866 )  
						
						
						
						
					 
					
						2017-06-04 11:07:20 +08:00 
						 
				 
			
				
					
						
							
							
								Ethan Koenig 
							
						 
					 
					
						
						
							
						
						b900c04316 
					 
					
						
						
							
							Display draft releases ( #1854 )  
						
						... 
						
						
						
						* Display draft releases
* Include ctx.User in user cache
* Integration test 
						
						
					 
					
						2017-06-03 11:46:56 +08:00 
						 
				 
			
				
					
						
							
							
								Bo-Yi Wu 
							
						 
					 
					
						
						
							
						
						75f1afd1fd 
					 
					
						
						
							
							fix: tag contain character ) will http 500 on release page ( #1670 )  
						
						
						
						
					 
					
						2017-05-04 23:38:34 +08:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						45a324b437 
					 
					
						
						
							
							fix releases count and  resolved   #764  ( #857 )  
						
						
						
						
					 
					
						2017-02-07 23:38:24 +08:00 
						 
				 
			
				
					
						
							
							
								Thomas Boerger 
							
						 
					 
					
						
						
							
						
						78535fb08e 
					 
					
						
						
							
							Allow custom public files ( #782 )  
						
						... 
						
						
						
						* Allow custom public files
* Gofmt code, lots of places not related to this pr 
						
						
					 
					
						2017-01-28 23:14:56 +01:00 
						 
				 
			
				
					
						
							
							
								Philip Couling 
							
						 
					 
					
						
						
							
						
						64375d875b 
					 
					
						
						
							
							Attach to release ( #673 )  
						
						... 
						
						
						
						* Moved attachaments POST url from /issues/attachments to /attachments
* Implemented attachment upload on release page
* Implemented downloading attachments on the release page
* Added zip and gzip files to default allowed attachments
* Implemented uploading attachments on edit release
* Renamed UploadIssueAttachment to UploadAttachment 
						
						
					 
					
						2017-01-15 22:57:00 +08:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						7209917fd7 
					 
					
						
						
							
							bug fix release  
						
						
						
						
					 
					
						2017-01-09 21:54:03 +01:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						61306fa737 
					 
					
						
						
							
							Make releases faster than before and  resolved   #490  ( #588 )  
						
						... 
						
						
						
						* make releases faster than before and resolved  #490 
* fix comment 
						
						
					 
					
						2017-01-06 09:51:15 +08:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						3c7116382f 
					 
					
						
						
							
							change the default action when deleting a release to not delete tag  
						
						
						
						
					 
					
						2017-01-03 02:27:38 +01:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						2d1a1fce93 
					 
					
						
						
							
							Cache users on list releases ( #527 )  
						
						
						
						
					 
					
						2016-12-29 21:21:19 +08:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						15c3d14d55 
					 
					
						
						
							
							fixed vulnerabilities on deleting release ( #399 )  
						
						
						
						
					 
					
						2016-12-16 19:42:39 +08:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						3917ed45de 
					 
					
						
						
							
							golint fixed for routers ( #208 )  
						
						
						
						
					 
					
						2016-11-24 15:04:31 +08:00 
						 
				 
			
				
					
						
							
							
								Sandro Santilli 
							
						 
					 
					
						
						
							
						
						cd339263d9 
					 
					
						
						
							
							Allow updating draft releases while keeping them as draft  
						
						... 
						
						
						
						Closes  #162  
					
						2016-11-14 18:02:21 +01:00 
						 
				 
			
				
					
						
							
							
								Thibault Meyer 
							
						 
					 
					
						
						
							
						
						ddee4c8b58 
					 
					
						
						
							
							Normalize files with gofmt  
						
						
						
						
					 
					
						2016-11-11 13:11:45 +01:00 
						 
				 
			
				
					
						
							
							
								Sandro Santilli 
							
						 
					 
					
						
						
							
						
						4247304f5a 
					 
					
						
						
							
							Update import paths from github.com/go-gitea to code.gitea.io ( #135 )  
						
						... 
						
						
						
						- Update import paths from github.com/go-gitea to code.gitea.io
- Fix import path for travis
See https://docs.travis-ci.com/user/languages/go#Go-Import-Path  
						
						
					 
					
						2016-11-10 17:24:48 +01:00 
						 
				 
			
				
					
						
							
							
								Kim "BKC" Carlbäcker 
							
						 
					 
					
						
						
							
						
						86fb1a0cb1 
					 
					
						
						
							
							Add Pagination to Releases-page  
						
						
						
						
					 
					
						2016-11-07 11:41:09 +01:00 
						 
				 
			
				
					
						
							
							
								Rémy Boulanouar 
							
						 
					 
					
						
						
							
						
						2d68bd1ef9 
					 
					
						
						
							
							Change import reference to match gitea instead of gogs ( #37 )  
						
						
						
						
					 
					
						2016-11-03 10:29:56 -02:00 
						 
				 
			
				
					
						
							
							
								Unknwon 
							
						 
					 
					
						
						
							
						
						3f7f4852ef 
					 
					
						
						
							
							#2246  fully support of webhooks for pull request  
						
						
						
						
					 
					
						2016-08-14 03:32:24 -07:00 
						 
				 
			
				
					
						
							
							
								Thibault Meyer 
							
						 
					 
					
						
						
							
						
						53c573ed02 
					 
					
						
						
							
							Fix   #3314 : Cannot edit release with tag name contains slash ( #3434 )  
						
						
						
						
					 
					
						2016-08-11 13:45:42 -07:00 
						 
				 
			
				
					
						
							
							
								Thibault Meyer 
							
						 
					 
					
						
						
							
						
						30fda0f1ae 
					 
					
						
						
							
							Fix   #3315 : Release dont use tag creation date ( #3374 )  
						
						... 
						
						
						
						* Fix  #3315 : Release dont use tag creation date
* Simplify code and apply gofmt
* remove useless block (ctx.Repo.GitRepo.GetTag) on EditReleasePost
* apply gofmt on modified files 
						
						
					 
					
						2016-08-06 10:02:15 -07:00 
						 
				 
			
				
					
						
							
							
								마누엘 
							
						 
					 
					
						
						
							
						
						fe60ca408b 
					 
					
						
						
							
							routers/repo/release: Use correct branch reference ( #3330 )  
						
						... 
						
						
						
						When calculating the current behind commit count the calculation should
use the current release target to get the total commit count. Should the
release target not exist anymore the calculation will return zero for
the newest release on that target. Older releases on that target will then
use that calculated commit count as reference.
The only use case that is now somehow invalid is when the release target
was merged / deleted after a tag on that release target:
    master 1 - - - - - - - 6
            \             /
    branch   2 - 3 - 4 - 5
When `4` is the last tag on branch `branch` and the branch `branch` is not
yet deleted the calculated numbers would be:
    1 commits to branch since this release
Now if the branch `branch` gets deleted the calculation function will not
find the branch and use the commit count of the newest release (`4`) as
reference resulting in:
    0 commit to branch since this release
This fixes  #3326  
						
						
					 
					
						2016-07-27 16:57:32 +08:00 
						 
				 
			
				
					
						
							
							
								Unknwon 
							
						 
					 
					
						
						
							
						
						1f2e173a74 
					 
					
						
						
							
							Refactor User.Id to User.ID  
						
						
						
						
					 
					
						2016-07-24 01:08:22 +08:00 
						 
				 
			
				
					
						
							
							
								Unknwon 
							
						 
					 
					
						
						
							
						
						c912494609 
					 
					
						
						
							
							#3076  detect invalid tag name git error  
						
						
						
						
					 
					
						2016-07-23 15:59:19 +08:00 
						 
				 
			
				
					
						
							
							
								Unknwon 
							
						 
					 
					
						
						
							
						
						514382e2eb 
					 
					
						
						
							
							Rename module: middleware -> context  
						
						
						
						
					 
					
						2016-03-11 11:56:52 -05:00 
						 
				 
			
				
					
						
							
							
								Unknwon 
							
						 
					 
					
						
						
							
						
						9cf7f3e46f 
					 
					
						
						
							
							Remove duplicated of code  
						
						
						
						
					 
					
						2016-03-06 14:44:22 -05:00 
						 
				 
			
				
					
						
							
							
								Unknwon 
							
						 
					 
					
						
						
							
						
						d5a3021a7d 
					 
					
						
						
							
							Make markdown as an independent module  
						
						
						
						
					 
					
						2016-02-20 17:10:05 -05:00 
						 
				 
			
				
					
						
							
							
								Martin Hartkorn 
							
						 
					 
					
						
						
							
						
						6b3e47b103 
					 
					
						
						
							
							Removed HTTP 500 error on the release page when a user deleted their account  
						
						
						
						
					 
					
						2016-02-10 22:04:11 +01:00 
						 
				 
			
				
					
						
							
							
								Unknwon 
							
						 
					 
					
						
						
							
						
						9a2e43bff2 
					 
					
						
						
							
							move out git module and  #1573  send push hook  
						
						
						
						
					 
					
						2015-12-09 20:46:05 -05:00 
						 
				 
			
				
					
						
							
							
								Unknwon 
							
						 
					 
					
						
						
							
						
						e538ff2770 
					 
					
						
						
							
							fix   #1829  and  fix   #890  
						
						
						
						
					 
					
						2015-12-04 21:30:33 -05:00 
						 
				 
			
				
					
						
							
							
								Unknwon 
							
						 
					 
					
						
						
							
						
						987dcc5372 
					 
					
						
						
							
							fix   #1383  
						
						
						
						
					 
					
						2015-11-20 02:38:41 -05:00 
						 
				 
			
				
					
						
							
							
								Unknwon 
							
						 
					 
					
						
						
							
						
						29ed7872f8 
					 
					
						
						
							
							repo sidebar active class  
						
						
						
						
					 
					
						2015-11-16 11:16:52 -05:00 
						 
				 
			
				
					
						
							
							
								Unknwon 
							
						 
					 
					
						
						
							
						
						18de67380c 
					 
					
						
						
							
							fix   #1958  
						
						
						
						
					 
					
						2015-11-15 23:52:46 -05:00 
						 
				 
			
				
					
						
							
							
								Unknwon 
							
						 
					 
					
						
						
							
						
						3a81fdf092 
					 
					
						
						
							
							rename fields  
						
						
						
						
					 
					
						2015-11-03 22:49:06 -05:00 
						 
				 
			
				
					
						
							
							
								Unknwon 
							
						 
					 
					
						
						
							
						
						dea3a8c6a4 
					 
					
						
						
							
							WIP: create PR - choose branch  
						
						
						
						
					 
					
						2015-08-08 22:43:14 +08:00 
						 
				 
			
				
					
						
							
							
								Peter Smit 
							
						 
					 
					
						
						
							
						
						ed89b39984 
					 
					
						
						
							
							Updating context and fixing permission issues  
						
						... 
						
						
						
						The boolean flags in the repo context have been replaced with mode and two methods
Also, the permissions have been brought more in line with https://help.github.com/articles/permission-levels-for-an-organization-repository/  , Admin Team members are able to change settings of their repositories. 
						
						
					 
					
						2015-02-16 12:51:56 +02:00