Pedro Alves 
							
						 
					 
					
						
						
							
						
						c40df54e28 
					 
					
						
						
							
							Group Label Changed Comments in timeline ( #13304 )  
						
						... 
						
						
						
						* Create function to group label comments
* Combine multiple label additions into one
* Group removed and added labels in the same comment
* Fix indentation on comments.tmpl
Co-authored-by: zeripath <art27@cantab.net >
Co-authored-by: zeripath <art27@cantab.net > 
						
						
					 
					
						2020-10-25 17:49:48 -04:00 
						 
				 
			
				
					
						
							
							
								6543 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								赵智超 
							
						 
					 
					
						
						
							
						
						8be3e439c2 
					 
					
						
						
							
							Add team support for review request ( #12039 )  
						
						... 
						
						
						
						Add team support for review request
Block #11355 
Signed-off-by: a1012112796 <1012112796@qq.com >
Signed-off-by: Andrew Thornton <art27@cantab.net >
Co-authored-by: Lauris BH <lauris@nix.lv >
Co-authored-by: Andrew Thornton <art27@cantab.net > 
						
						
					 
					
						2020-10-12 20:55:13 +01:00 
						 
				 
			
				
					
						
							
							
								Lanre Adelowo 
							
						 
					 
					
						
						
							
						
						4027c5dd7c 
					 
					
						
						
							
							Kanban board ( #8346 )  
						
						... 
						
						
						
						Co-authored-by: 6543 <6543@obermui.de >
Co-authored-by: jaqra <48099350+jaqra@users.noreply.github.com >
Co-authored-by: Kerry <flatline-studios@users.noreply.github.com >
Co-authored-by: Jaqra <jaqra@hotmail.com >
Co-authored-by: Kyle Evans <kevans91@users.noreply.github.com >
Co-authored-by: Tsakiridis Ilias <TsakiDev@users.noreply.github.com >
Co-authored-by: Ilias Tsakiridis <ilias.tsakiridis@outlook.com >
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
Co-authored-by: silverwind <me@silverwind.io >
Co-authored-by: zeripath <art27@cantab.net >
Co-authored-by: techknowlogick <techknowlogick@gitea.io > 
						
						
					 
					
						2020-08-16 23:07:38 -04:00 
						 
				 
			
				
					
						
							
							
								赵智超 
							
						 
					 
					
						
						
							
						
						ae20de7771 
					 
					
						
						
							
							fix bug about can't skip commits base on base branch ( #11555 )  
						
						... 
						
						
						
						* fix bug about can't skip commits base on base branch
Signed-off-by: a1012112796 <1012112796@qq.com >
* Update modules/git/commit.go
Co-authored-by: Lauris BH <lauris@nix.lv >
* Update models/issue_comment.go
Co-authored-by: Lauris BH <lauris@nix.lv >
* fix lint
Co-authored-by: Lauris BH <lauris@nix.lv > 
						
						
					 
					
						2020-06-24 20:40:52 +01:00 
						 
				 
			
				
					
						
							
							
								zeripath 
							
						 
					 
					
						
						
							
						
						654a970644 
					 
					
						
						
							
							Fix commenting on non-utf8 encoded files ( #11916 )  
						
						... 
						
						
						
						* Add comment on non-unicode line to force fail
Signed-off-by: Andrew Thornton <art27@cantab.net >
* Just quote/unquote patch
Signed-off-by: Andrew Thornton <art27@cantab.net > 
						
						
					 
					
						2020-06-18 10:07:09 -04:00 
						 
				 
			
				
					
						
							
							
								zeripath 
							
						 
					 
					
						
						
							
						
						48648d1d86 
					 
					
						
						
							
							Invalidate comments when file is shortened ( #11882 )  
						
						... 
						
						
						
						* Invalidate comments when file is shortened
Fix  #10686 
Signed-off-by: Andrew Thornton <art27@cantab.net >
* handle 1 line
Signed-off-by: Andrew Thornton <art27@cantab.net > 
						
						
					 
					
						2020-06-14 16:55:20 +03:00 
						 
				 
			
				
					
						
							
							
								Cirno the Strongest 
							
						 
					 
					
						
						
							
						
						31df012968 
					 
					
						
						
							
							Properly handle and return empty string for dangling commits in GetBranchName ( #11587 )  
						
						
						
						
					 
					
						2020-05-23 20:49:48 +01:00 
						 
				 
			
				
					
						
							
							
								赵智超 
							
						 
					 
					
						
						
							
						
						0903b1ac8c 
					 
					
						
						
							
							Add push commits history comment on PR time-line ( #11167 )  
						
						... 
						
						
						
						* Add push commits history comment on PR time-line
* Add notify by email and ui of this comment type also
Signed-off-by: a1012112796 <1012112796@qq.com >
* Add migrations for IsForcePush
* fix wrong force-push judgement
* Apply suggestions from code review
* Remove commit number check
* add own notify fun
* fix some typo
Co-authored-by: guillep2k <18600385+guillep2k@users.noreply.github.com >
* fix lint
* fix style again, I forgot something before
* Change email notify way
* fix api
* add number check if It's force-push
* Add repo commit link fuction
remove unnecessary check
skip show push commits comment which not have commits alive
* Update issue_comment.go
* Apply suggestions from code review
Co-authored-by: mrsdizzie <info@mrsdizzie.com >
* Apply suggestions from code review
* fix ui view
Co-authored-by: silverwind <me@silverwind.io >
* fix height
* remove unnecessary style define
* simplify GetBranchName
* Apply suggestions from code review
* save commit ids and isForce push by json
* simplify GetBranchName
* fix bug
Co-authored-by: guillep2k <18600385+guillep2k@users.noreply.github.com >
Co-authored-by: mrsdizzie <info@mrsdizzie.com >
Co-authored-by: Lauris BH <lauris@nix.lv >
Co-authored-by: silverwind <me@silverwind.io > 
						
						
					 
					
						2020-05-20 09:47:24 -03:00 
						 
				 
			
				
					
						
							
							
								赵智超 
							
						 
					 
					
						
						
							
						
						1b86f174ce 
					 
					
						
						
							
							Add a way to mark Conversation (code comment) resolved ( #11037 )  
						
						... 
						
						
						
						* Add a way to mark Conversation (code comment) resolved
mark Conversation is a way to mark a Conversation is stale
or be solved. when it's marked as stale, will be hided like
stale. all Pull Request writer , Offical Reviewers and poster
can add or remove Conversation resolved mark.
Signed-off-by: a1012112796 <1012112796@qq.com >
* fix lint
* Apply suggestions from code review
* Add ResolveDoer
* fix ui
Co-Authored-By: Lauris BH <lauris@nix.lv >
Co-Authored-By: 6543 <6543@obermui.de >
* change IsResolved to an function
Add permission check in UpdateResolveConversation
* Apply suggestions from code review
* change return error for permisson check
* add default message for deleted user
* get issue message from comment
* add migration for ``ResolveDoerID`` column
another  change:
* block mark pending review as resolved because it's not necessary
Co-authored-by: guillep2k <18600385+guillep2k@users.noreply.github.com >
* change button color
* resolve button size
* fix code style
* remove unusefull code
Co-authored-by: guillep2k <18600385+guillep2k@users.noreply.github.com >
Co-authored-by: Lauris BH <lauris@nix.lv >
Co-authored-by: 6543 <6543@obermui.de >
Co-authored-by: guillep2k <18600385+guillep2k@users.noreply.github.com > 
						
						
					 
					
						2020-04-18 10:50:25 -03:00 
						 
				 
			
				
					
						
							
							
								赵智超 
							
						 
					 
					
						
						
							
						
						281029529b 
					 
					
						
						
							
							ui: Add MergePull comment type instead of close for merge PR ( #11058 )  
						
						... 
						
						
						
						Signed-off-by: a1012112796 <1012112796@qq.com >
Co-authored-by: Lauris BH <lauris@nix.lv > 
						
						
					 
					
						2020-04-14 09:06:23 +08:00 
						 
				 
			
				
					
						
							
							
								赵智超 
							
						 
					 
					
						
						
							
						
						ef89e75d0e 
					 
					
						
						
							
							add request review from specific reviewers feature in pull request ( #10756 )  
						
						... 
						
						
						
						* add request review feature in pull request
add a way to notify specific reviewers to review like github , by add  or delet a  special type
review . The acton is  is similar to Assign ,  so many code reuse the function and items of
Assignee, but the meaning and result is different.
The Permission style is is similar to github, that only writer can add a review request from Reviewers,
but the poster can recall and remove a review request after a reviwer has revied even if he don't have
Write Premission. only manager , the poster and reviewer of a request review can remove it.
The reviewers can be requested to review contain all readers for private repo , for public, contain
all writers and watchers.
The offical Review Request will block merge if Reject can block it.
an other change: add ui otify for Assignees.
Co-authored-by: guillep2k <18600385+guillep2k@users.noreply.github.com >
Co-authored-by: Lauris BH <lauris@nix.lv >
Signed-off-by: a1012112796 <1012112796@qq.com >
* new change
* add placeholder string
* do some changes follow #10238  to add review requests num on lists also
change icon for review requests to eye
Co-authored-by: Lauris BH <lauris@nix.lv > 
						
						
					 
					
						2020-04-06 19:33:34 +03:00 
						 
				 
			
				
					
						
							
							
								6543 
							
						 
					 
					
						
						
							
						
						e57ac841de 
					 
					
						
						
							
							Fix potential bugs ( #10513 )  
						
						... 
						
						
						
						* use e if it is an option
* potential nil so check err first
* check err first
* m == nil already checked 
						
						
					 
					
						2020-02-27 20:10:27 -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 
							
						 
					 
					
						
						
							
						
						2b3e931cde 
					 
					
						
						
							
							Migrate reactions when migrating repository from github ( #9599 )  
						
						... 
						
						
						
						* Migrate reactions when migrating repository from github
* fix missed sleep
* fix tests
* update reactions when external user binding
* Fix test
* fix tests
* change the copy head
* fix test
* fix migrator add/delete reaction 
						
						
					 
					
						2020-01-15 12:14:07 +01:00 
						 
				 
			
				
					
						
							
							
								6543 
							
						 
					 
					
						
						
							
						
						44de66bf50 
					 
					
						
						
							
							[API] add endpoint to check notifications [Extend  #9488 ] ( #9595 )  
						
						... 
						
						
						
						* introduce GET /notifications/new
* add TEST
* use Sprintf instead of path.Join
* Error more verbose
* return number of notifications if unreaded exist
* 200 http status for available notifications 
						
						
					 
					
						2020-01-14 16:37:19 +01:00 
						 
				 
			
				
					
						
							
							
								6543 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								6543 
							
						 
					 
					
						
						
							
						
						6baa5d7588 
					 
					
						
						
							
							[API] Add notification endpoint ( #9488 )  
						
						... 
						
						
						
						* [API] Add notification endpoints
 * add func GetNotifications(opts FindNotificationOptions)
 * add func (n *Notification) APIFormat()
 * add func (nl NotificationList) APIFormat()
 * add func (n *Notification) APIURL()
 * add func (nl NotificationList) APIFormat()
 * add LoadAttributes functions (loadRepo, loadIssue, loadComment, loadUser)
 * add func (c *Comment) APIURL()
 * add func (issue *Issue) GetLastComment()
 * add endpoint GET /notifications
 * add endpoint PUT /notifications
 * add endpoint GET /repos/{owner}/{repo}/notifications
 * add endpoint PUT /repos/{owner}/{repo}/notifications
 * add endpoint GET /notifications/threads/{id}
 * add endpoint PATCH /notifications/threads/{id}
* Add TEST
* code format
* code format 
						
						
					 
					
						2020-01-09 11:56:32 +00:00 
						 
				 
			
				
					
						
							
							
								6543 
							
						 
					 
					
						
						
							
						
						f2d03cda96 
					 
					
						
						
							
							[API] Extend times API ( #9200 )  
						
						... 
						
						
						
						Extensively extend the times API.
close  #8833 ; close  #8513 ; close  #8559  
						
						
					 
					
						2019-12-27 20:30:58 +00:00 
						 
				 
			
				
					
						
							
							
								Mario Lubenka 
							
						 
					 
					
						
						
							
						
						61db834904 
					 
					
						
						
							
							Change target branch for pull request ( #6488 )  
						
						... 
						
						
						
						* Adds functionality to change target branch of created pull requests
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com >
* Use const instead of var in JavaScript additions
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com >
* Check if branches are equal and if PR already exists before changing target branch
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com >
* Make sure to check all commits
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com >
* Print error messages for user as error flash message
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com >
* Disallow changing target branch of closed or merged pull requests
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com >
* Resolve conflicts after merge of upstream/master
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com >
* Change order of branch select fields
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com >
* Removes duplicate check
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com >
* Use ctx.Tr for translations
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com >
* Recompile JS
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com >
* Use correct translation namespace
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com >
* Remove redundant if condition
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com >
* Moves most change branch logic into pull service
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com >
* Completes comment
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com >
* Add Ref to ChangesPayload for logging changed target branches
instead of creating a new struct
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com >
* Revert changes to go.mod
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com >
* Directly use createComment method
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com >
* Return 404 if pull request is not found. Move written check up
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com >
* Remove variable declaration
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com >
* Return client errors on change pull request target errors
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com >
* Return error in commit.HasPreviousCommit
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com >
* Adds blank line
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com >
* Test patch before persisting new target branch
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com >
* Update patch before testing (not working)
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com >
* Removes patch calls when changeing pull request target
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com >
* Removes unneeded check for base name
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com >
* Moves ChangeTargetBranch completely to pull service. Update patch status.
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com >
* Set webhook mode after errors were validated
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com >
* Update PR in one transaction
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com >
* Move logic for check if head is equal with branch to pull model
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com >
* Adds missing comment and simplify return
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com >
* Adjust CreateComment method call
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com > 
						
						
					 
					
						2019-12-16 14:20:25 +08:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						43ada65571 
					 
					
						
						
							
							remove unused method and rename createcommentWithNoAction ( #9367 )  
						
						
						
						
					 
					
						2019-12-16 11:54:24 +08:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						67b316a954 
					 
					
						
						
							
							Refactor comment ( #9330 )  
						
						... 
						
						
						
						* Refactor comment
* fix test
* improve code 
						
						
					 
					
						2019-12-15 16:57:34 -05:00 
						 
				 
			
				
					
						
							
							
								Antoine GIRARD 
							
						 
					 
					
						
						
							
						
						c3d31e5534 
					 
					
						
						
							
							refactor(models/attachement): use getAttachmentsByUUIDs ( #9317 )  
						
						
						
						
					 
					
						2019-12-11 00:01:52 +00:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						6e81eafdd6 
					 
					
						
						
							
							Remove unused comment actions ( #9222 )  
						
						... 
						
						
						
						* Remove unused comment actions
* improve code 
						
						
					 
					
						2019-12-02 16:43:39 +02:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						2011a5b818 
					 
					
						
						
							
							Extract createComment ( #9125 )  
						
						... 
						
						
						
						* Extract createComment
* fix lint
* fix lint 
						
						
					 
					
						2019-11-30 21:44:39 -05:00 
						 
				 
			
				
					
						
							
							
								guillep2k 
							
						 
					 
					
						
						
							
						
						2c2b9718e6 
					 
					
						
						
							
							Avoid re-issuing redundant cross-references. ( #8734 )  
						
						... 
						
						
						
						* Avoid re-issuing redundant cross-references.
* Remove unused func; fix lint
* Simplify code as suggested by @laftriks
* Update test 
						
						
					 
					
						2019-11-19 01:43:03 +02:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						e0e4473172 
					 
					
						
						
							
							extract some inline functions related with create comment ( #8931 )  
						
						
						
						
					 
					
						2019-11-15 18:18:09 +00:00 
						 
				 
			
				
					
						
							
							
								guillep2k 
							
						 
					 
					
						
						
							
						
						9930d47be2 
					 
					
						
						
							
							Add review comments to mail notifications ( #8996 )  
						
						
						
						
					 
					
						2019-11-15 12:59:21 +00:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						dad67cae54 
					 
					
						
						
							
							Refactor pull request review ( #8954 )  
						
						... 
						
						
						
						* refactor submit review
* remove unnecessary code
* remove unused comment
* fix lint
* remove duplicated actions
* remove duplicated actions
* fix typo
* fix comment content 
						
						
					 
					
						2019-11-14 10:57:36 +08:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						12170d26a7 
					 
					
						
						
							
							Split sendCreateCommentAction as two parts, one for update comment related informations, another for actions ( #8784 )  
						
						... 
						
						
						
						* Split sendCreateCommentAction as two parts, one for update comment related informations, another for actions
* fix lint 
						
						
					 
					
						2019-11-06 15:39:29 +02:00 
						 
				 
			
				
					
						
							
							
								succcubbus 
							
						 
					 
					
						
						
							
						
						a2bd8fe8dc 
					 
					
						
						
							
							mark review comment as invalidated when file is deleted ( #8751 )  
						
						
						
						
					 
					
						2019-10-31 13:59:36 -04:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						d151503d34 
					 
					
						
						
							
							Upgrade xorm to v0.8.0 ( #8536 )  
						
						
						
						
					 
					
						2019-10-17 11:26:49 +02:00 
						 
				 
			
				
					
						
							
							
								Wenxuan Zhao 
							
						 
					 
					
						
						
							
						
						cf42cb0ae6 
					 
					
						
						
							
							Allow externalID to be UUID ( #8551 )  
						
						... 
						
						
						
						Signed-off-by: Wenxuan Zhao <viz@linux.com > 
						
						
					 
					
						2019-10-17 10:06:28 +08:00 
						 
				 
			
				
					
						
							
							
								blueworrybear 
							
						 
					 
					
						
						
							
						
						8c909820a9 
					 
					
						
						
							
							Enable Uploading/Removing Attachments When Editing an Issue/Comment ( #8426 )  
						
						
						
						
					 
					
						2019-10-15 13:19:32 +01:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						e3e44a59d0 
					 
					
						
						
							
							Update migrated repositories' issues/comments/prs poster id if user has a github external user saved ( #7751 )  
						
						... 
						
						
						
						* update migrated issues/comments when login as github
* add get userid when migrating or login with github oauth2
* fix lint
* add migrations for repository service type
* fix build
* remove unnecessary dependencies on migrations
* add cron task to update migrations poster ids and fix posterid when migrating
* fix lint
* fix lint
* improve code
* fix lint
* improve code
* replace releases publish id to actual author id
* fix import
* fix bug
* fix lint
* fix rawdata definition
* fix some bugs
* fix error message 
						
						
					 
					
						2019-10-14 09:10:42 +03:00 
						 
				 
			
				
					
						
							
							
								guillep2k 
							
						 
					 
					
						
						
							
						
						15809d81f7 
					 
					
						
						
							
							Rewrite reference processing code in preparation for opening/closing from comment references ( #8261 )  
						
						... 
						
						
						
						* Add a markdown stripper for mentions and xrefs
* Improve comments
* Small code simplification
* Move reference code to modules/references
* Fix typo
* Make MarkdownStripper return [][]byte
* Implement preliminary keywords parsing
* Add FIXME comment
* Fix comment
* make fmt
* Fix permissions check
* Fix text assumptions
* Fix imports
* Fix lint, fmt
* Fix unused import
* Add missing export comment
* Bypass revive on implemented interface
* Move mdstripper into its own package
* Support alphanumeric patterns
* Refactor FindAllMentions
* Move mentions test to references
* Parse mentions from reference package
* Refactor code to implement renderizable references
* Fix typo
* Move patterns and tests to the references package
* Fix nil reference
* Preliminary rendering attempt of closing keywords
* Normalize names, comments, general tidy-up
* Add CSS style for action keywords
* Fix permission for admin and owner
* Fix golangci-lint
* Fix golangci-lint 
						
						
					 
					
						2019-10-13 23:29:10 +01:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						061388379a 
					 
					
						
						
							
							Move create issue comment to comments package ( #8212 )  
						
						... 
						
						
						
						* move create issue comment to comments package
* extract actions on update/delete comment from models to comment service
* fix lint
* fix lint 
						
						
					 
					
						2019-09-24 13:39:50 -04:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						5a438ee3c0 
					 
					
						
						
							
							Move all mail related codes from models to services/mailer ( #7200 )  
						
						... 
						
						
						
						* move all mail related codes from models to modules/mailer
* fix lint
* use DBContext instead Engine
* use WithContext not WithEngine
* Use DBContext instead of Engine
* don't use defer when sess.Close()
* move DBContext to context.go and add some methods
* move mailer from modules/ to services
* fix lint
* fix tests
* fix fmt
* add gitea copyright
* fix tests
* don't expose db functions
* make code clear
* add DefaultDBContext
* fix build
* fix bug 
						
						
					 
					
						2019-09-24 13:02:49 +08:00 
						 
				 
			
				
					
						
							
							
								guillep2k 
							
						 
					 
					
						
						
							
						
						2a2b46c62e 
					 
					
						
						
							
							Reference issues from pull requests and other issues ( #8137 )  
						
						... 
						
						
						
						* Update ref comment
* Generate comment on simple ref
* Make fmt + remove unneeded repo load
* Add TODO comments
* Add ref-check in issue creation; re-arrange template
* Make unit tests pass; rearrange code
* Make fmt
* Filter out xref comment if user can't see the referencing issue
* Add TODOs
* Add cross reference
* Rearrange code; add cross-repository references
* Striketrhough obsolete references
* Remove unnecesary TODO
* Add "not supported" note
* Support for edits and deletes, and issue title
* Revert changes to go.mod
* Fix fmt
* Add support for xref from API
* Add first integration test
* Add integration tests
* Correct formatting
* Fix add comment test
* Add migration
* Remove outdated comments; fix typo
* Some code refactoring and rearranging
* Rename findCrossReferences to createCrossReferences
* Delete xrefs when repository is deleted
* Corrections as suggested by @lafriks
* Prepare for merge
* Fix log for errors 
						
						
					 
					
						2019-09-20 01:45:38 -04:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						c03d75fbd5 
					 
					
						
						
							
							Move git diff codes from models to services/gitdiff ( #7889 )  
						
						... 
						
						
						
						* move git diff codes from models to services/gitdiff
* fix template
* fix test
* fix template 
						
						
					 
					
						2019-09-05 22:20:09 -04:00 
						 
				 
			
				
					
						
							
							
								Tamal Saha 
							
						 
					 
					
						
						
							
						
						171b359877 
					 
					
						
						
							
							Use gitea forked macaron ( #7933 )  
						
						... 
						
						
						
						Signed-off-by: Tamal Saha <tamal@appscode.com > 
						
						
					 
					
						2019-08-23 12:40:29 -04:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						111d31d681 
					 
					
						
						
							
							don't convert buffer to string ( #7115 )  
						
						
						
						
					 
					
						2019-08-22 12:52:40 +08:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						85202d4784 
					 
					
						
						
							
							Display ui time with customize time location ( #7792 )  
						
						... 
						
						
						
						* display ui time with customize time location
* fix lint
* rename UILocation to DefaultUILocation
* move time related functions to modules/timeutil
* fix tests
* fix tests
* fix build
* fix swagger 
						
						
					 
					
						2019-08-15 22:46:21 +08:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						7b009626da 
					 
					
						
						
							
							Add SQL execution on log and indexes on table repository and comment ( #7740 )  
						
						... 
						
						
						
						* add index on comment
* add SQL execution time on log and index owner_id on repository
* add migration 
						
						
					 
					
						2019-08-05 17:29:40 +03:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						e0d6d2f978 
					 
					
						
						
							
							Fix repository's pull request count error ( #7518 )  
						
						... 
						
						
						
						* fix pr count error
* fix tests 
						
						
					 
					
						2019-07-18 22:51:33 +01:00 
						 
				 
			
				
					
						
							
							
								mrsdizzie 
							
						 
					 
					
						
						
							
						
						1f1ecda541 
					 
					
						
						
							
							Display original author and URL information when showing migrated issues/comments ( #7352 )  
						
						... 
						
						
						
						* Store original author info for migrated issues and comments
Keep original author name for displaying in Gitea interface and also
store original author user ID for potential future use in linking
accounts from old location.
* Add original_url for repo
Store the original URL for a migrated repo
Clean up migrations/tests
* fix migration
* fix golangci-lint
* make 'make revive' happy also
* Modify templates to use OriginalAuthor if set
Use the original author name in templates if it is set rather than the
user who migrated/currently owns the issues
* formatting fixes
* make generate-swagger
* Use default avatar for imported comments
* Remove no longer used IgnoreIssueAuthor option
* Add OriginalAuthorID to swagger also 
						
						
					 
					
						2019-07-08 10:14:12 +08:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						aa7c34cf86 
					 
					
						
						
							
							Fix error log when loading issues caused by a xorm bug ( #7271 )  
						
						... 
						
						
						
						* fix error log when loading issues caused by a xorm bug
* upgrade packages
* fix fmt
* fix Consistency
* fix tests 
						
						
					 
					
						2019-06-23 18:22:43 +03:00 
						 
				 
			
				
					
						
							
							
								kolaente 
							
						 
					 
					
						
						
							
						
						f9ec2f89f2 
					 
					
						
						
							
							Add golangci ( #6418 )  
						
						
						
						
					 
					
						2019-06-12 15:41:28 -04:00 
						 
				 
			
				
					
						
							
							
								silverwind 
							
						 
					 
					
						
						
							
						
						499a8a1cdd 
					 
					
						
						
							
							Various fixes for issue mail notifications ( #7165 )  
						
						... 
						
						
						
						- Send individual mails for actions and comments
- Send mail for new issues/prs without a comment
- Use correct sender for reopen/close actions
- Hopefully fixed all bugs related to missing mails
Fixes: https://github.com/go-gitea/gitea/issues/7124 
Fixes: https://github.com/go-gitea/gitea/issues/5977  
						
						
					 
					
						2019-06-11 20:27:38 +01:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						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