zeripath 
							
						 
					 
					
						
						
							
						
						62eb1b0f25 
					 
					
						
						
							
							Graceful Queues:  Issue Indexing and Tasks ( #9363 )  
						
						... 
						
						
						
						* Queue: Add generic graceful queues with settings
* Queue & Setting: Add worker pool implementation
* Queue: Add worker settings
* Queue: Make resizing worker pools
* Queue: Add name variable to queues
* Queue: Add monitoring
* Queue: Improve logging
* Issues: Gracefulise the issues indexer
Remove the old now unused specific queues
* Task: Move to generic queue and gracefulise
* Issues: Standardise the issues indexer queue settings
* Fix test
* Queue: Allow Redis to connect to unix
* Prevent deadlock during early shutdown of issue indexer
* Add MaxWorker settings to queues
* Merge branch 'master' into graceful-queues
* Update modules/indexer/issues/indexer.go
Co-Authored-By: guillep2k <18600385+guillep2k@users.noreply.github.com >
* Update modules/indexer/issues/indexer.go
Co-Authored-By: guillep2k <18600385+guillep2k@users.noreply.github.com >
* Update modules/queue/queue_channel.go
Co-Authored-By: guillep2k <18600385+guillep2k@users.noreply.github.com >
* Update modules/queue/queue_disk.go
* Update modules/queue/queue_disk_channel.go
Co-Authored-By: guillep2k <18600385+guillep2k@users.noreply.github.com >
* Rename queue.Description to queue.ManagedQueue as per @guillep2k
* Cancel pool workers when removed
* Remove dependency on queue from setting
* Update modules/queue/queue_redis.go
Co-Authored-By: guillep2k <18600385+guillep2k@users.noreply.github.com >
* As per @guillep2k add mutex locks on shutdown/terminate
* move unlocking out of setInternal
* Add warning if number of workers < 0
* Small changes as per @guillep2k
* No redis host specified not found
* Clean up documentation for queues
* Update docs/content/doc/advanced/config-cheat-sheet.en-us.md
* Update modules/indexer/issues/indexer_test.go
* Ensure that persistable channel queue is added to manager
* Rename QUEUE_NAME REDIS_QUEUE_NAME
* Revert "Rename QUEUE_NAME REDIS_QUEUE_NAME"
This reverts commit 1f83b4fc9b18600385+guillep2k@users.noreply.github.com >
Co-authored-by: Lauris BH <lauris@nix.lv >
Co-authored-by: techknowlogick <matti@mdranta.net >
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com > 
						
						
					 
					
						2020-01-07 12:23:09 +01:00 
						 
				 
			
				
					
						
							
							
								David Svantesson 
							
						 
					 
					
						
						
							
						
						9cb418e623 
					 
					
						
						
							
							Redirect issue if repo has configured external tracker. ( #9247 )  
						
						... 
						
						
						
						* Redirect issue if repo has configured external tracker.
* Handle error
* Add tests for redirect
* Fix test consistency 
						
						
					 
					
						2019-12-06 23:21:18 -05:00 
						 
				 
			
				
					
						
							
							
								6543 
							
						 
					 
					
						
						
							
						
						668eaf95d5 
					 
					
						
						
							
							[Feature] Custom Reactions ( #8886 )  
						
						... 
						
						
						
						* add [ui] Reactions
* move contend check from form to go functions
* use else if
* check if reaction is allowed only on react
(so previous custom reaction can be still removed)
* use $.AllowedReactions in templates
* use ctx.Flash.Error
* use it there too
* add redirection
* back to server error
because a wrong reaction is a template issue ...
* add emoji list link
* add docs entry
* small wording nit
suggestions from @jolheiser - thx
* same reactions as github
* fix PR reactions
* handle error so template JS could check
* Add Integrations Test
* add REACTIONS setting to cheat-sheet doc page 
						
						
					 
					
						2019-12-01 17:57:24 -05:00 
						 
				 
			
				
					
						
							
							
								zeripath 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Ethan Koenig 
							
						 
					 
					
						
						
							
						
						befa7445d2 
					 
					
						
						
							
							Unit tests for routers/repo/issue_label ( #3198 )  
						
						
						
						
					 
					
						2017-12-15 23:11:02 +02:00 
						 
				 
			
				
					
						
							
							
								Lauris BH 
							
						 
					 
					
						
						
							
						
						240609432b 
					 
					
						
						
							
							Issue content should not be updated when closing with comment ( #2833 )  
						
						
						
						
					 
					
						2017-11-03 17:23:17 +08:00 
						 
				 
			
				
					
						
							
							
								Ethan Koenig 
							
						 
					 
					
						
						
							
						
						b0f7457d9e 
					 
					
						
						
							
							Improve issue search ( #2387 )  
						
						... 
						
						
						
						* Improve issue indexer
* Fix new issue sqlite bug
* Different test indexer paths for each db
* Add integration indexer paths to make clean 
						
						
					 
					
						2017-09-16 23:16:21 +03:00 
						 
				 
			
				
					
						
							
							
								Ethan Koenig 
							
						 
					 
					
						
						
							
						
						f1adaef458 
					 
					
						
						
							
							Less verbose integration tests ( #2123 )  
						
						... 
						
						
						
						* Helper functions for intergration test boilerplate 
						
						
					 
					
						2017-07-07 21:36:47 +02:00 
						 
				 
			
				
					
						
							
							
								Ethan Koenig 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								Mura Li 
							
						 
					 
					
						
						
							
						
						4d2ea7dc41 
					 
					
						
						
							
							Add integration test for issue creating ( #2002 )  
						
						
						
						
					 
					
						2017-06-18 21:25:58 +08:00 
						 
				 
			
				
					
						
							
							
								Bo-Yi Wu 
							
						 
					 
					
						
						
							
						
						90f9bb12c6 
					 
					
						
						
							
							fix golint error and rename func for suggestion. ( #1997 )  
						
						... 
						
						
						
						Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com > 
						
						
					 
					
						2017-06-17 11:29:59 -05:00 
						 
				 
			
				
					
						
							
							
								Ethan Koenig 
							
						 
					 
					
						
						
							
						
						ce9b86082c 
					 
					
						
						
							
							Consolidate boilerplate in integration tests ( #1979 )  
						
						
						
						
					 
					
						2017-06-17 12:49:45 +08:00 
						 
				 
			
				
					
						
							
							
								Ethan Koenig 
							
						 
					 
					
						
						
							
						
						8fcda0442e 
					 
					
						
						
							
							Fix search by issue type ( #1914 )  
						
						... 
						
						
						
						* Fix search by issue type 
						
						
					 
					
						2017-06-15 05:09:03 +02:00 
						 
				 
			
				
					
						
							
							
								Ethan Koenig 
							
						 
					 
					
						
						
							
						
						61716bd8f7 
					 
					
						
						
							
							Display URLs in integration test logs ( #1924 )  
						
						
						
						
					 
					
						2017-06-09 19:41:36 -05:00 
						 
				 
			
				
					
						
							
							
								Ethan Koenig 
							
						 
					 
					
						
						
							
						
						bafd778c25 
					 
					
						
						
							
							Fix invalid reference in feeds template ( #1820 )  
						
						... 
						
						
						
						* Fix invalid reference in feeds template
* Comment for GetActAvatar
* Add integration test 
						
						
					 
					
						2017-05-27 11:34:11 +08:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						e31c02d4bf 
					 
					
						
						
							
							fix bug on issue view when not login ( #1624 )  
						
						... 
						
						
						
						* fix bug on issue view when not login
* hide issue watch when not login
* update the tests
* fix test on issue 
						
						
					 
					
						2017-04-29 13:52:25 +08:00