ff508c9c9b
Add option to prevent LDAP from deactivating everything on empty search ( #9879 ) ( #9896 )
...
* Add option to prevent LDAP from deactivating everything on empty search
* Update options/locale/locale_en-US.ini
Co-Authored-By: guillep2k <18600385+guillep2k@users.noreply.github.com >
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
2020-01-20 21:18:23 +02:00
6d1f7e90cf
Fix ( #9761 ) Korean locales ( #9780 )
...
* backport korean 20-20-01-15 | fix #9761
* update state 14:43:10 UTC
2020-01-15 11:28:44 -05:00
73c90c26d4
Backport Locales [2020-01-14] ( #9773 )
...
* backport state of 2020-01-14
* Apply suggestions from code review
Co-Authored-By: 6543 <6543@obermui.de >
Co-authored-by: zeripath <art27@cantab.net >
2020-01-15 07:03:38 +00:00
b6fa229dcf
[skip ci] Updated translations via Crowdin
2020-01-07 14:32:33 +00:00
c88f0fed36
[skip ci] Updated translations via Crowdin
2020-01-07 11:24:19 +00:00
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 1f83b4fc9b
.
Co-authored-by: guillep2k <18600385+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
f71e1c8e79
[skip ci] Updated translations via Crowdin
2020-01-07 07:40:50 +00:00
5749b26cdd
[skip ci] Updated translations via Crowdin
2020-01-06 16:52:05 +00:00
444c3a1184
[skip ci] Updated translations via Crowdin
2020-01-05 14:30:20 +00:00
6a5a2f493a
[skip ci] Updated translations via Crowdin
2020-01-04 22:21:24 +00:00
07439d8059
[skip ci] Updated translations via Crowdin
2020-01-04 20:29:45 +00:00
2b8b0f66ed
Add translatable Powered by Gitea text in footer ( #9600 )
2020-01-04 20:27:19 +00:00
4a768e1c3e
[skip ci] Updated translations via Crowdin
2020-01-03 18:44:08 +00:00
ea707f5a77
Add branch protection option to block merge on requested changes. ( #9592 )
...
* Add branch protection option to block merge on requested changes.
* Add migration step
* Fix check to correct negation
* Apply suggestions from code review
Language improvement.
Co-Authored-By: John Olheiser <42128690+jolheiser@users.noreply.github.com >
* Copyright year.
Co-authored-by: John Olheiser <42128690+jolheiser@users.noreply.github.com >
Co-authored-by: Lauris BH <lauris@nix.lv >
2020-01-03 19:47:09 +02:00
09bf77bc4f
[skip ci] Updated translations via Crowdin
2020-01-02 12:18:28 +00:00
b983ff4473
[skip ci] Updated translations via Crowdin
2019-12-30 17:14:49 +00:00
ae9d342f54
[skip ci] Updated translations via Crowdin
2019-12-29 12:34:39 +00:00
a70e822100
[skip ci] Updated translations via Crowdin
2019-12-28 23:35:29 +00:00
1ea447aedf
Delete conflicting file ( #9526 )
...
Case collision with other jboss file
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
2019-12-28 10:43:03 +00:00
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
546523a57c
Delete extra Matlab ignore file ( #9479 )
2019-12-23 23:31:36 +00:00
071e7c4f0a
Update matlab gitignore? ( #9478 )
...
Signed-off-by: jolheiser <john.olheiser@gmail.com >
2019-12-23 20:45:43 +00:00
2de8b27dd1
[skip ci] Updated translations via Crowdin
2019-12-23 12:34:47 +00:00
1df701fd1a
Add ActionCommentPull action ( #9456 )
...
* Add ActionCommentPull action
Adds ActionCommentPull action to distinguish between a comment on an
issue and on a pull request
* Update modules/notification/action/action.go
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
2019-12-22 08:29:26 +00:00
a13654562c
[skip ci] Updated translations via Crowdin
2019-12-20 17:10:13 +00:00
e2fc0a0dfd
chore: update license list ( #9436 )
...
go run scripts/generate-licenses.go
Co-authored-by: zeripath <art27@cantab.net >
2019-12-20 08:17:25 +08:00
db5524a9ab
chore: update gitignore list ( #9437 )
...
Updated the gitignore list with the command : `go run scripts/generate-gitignores.go`
2019-12-19 23:04:12 +00:00
d9a0ba2cac
[skip ci] Updated translations via Crowdin
2019-12-19 21:50:14 +00:00
3b4682e172
[skip ci] Updated translations via Crowdin
2019-12-18 12:33:32 +00:00
c939d610b9
[skip ci] Updated translations via Crowdin
2019-12-18 10:02:07 +00:00
669791be99
[skip ci] Updated translations via Crowdin
2019-12-18 04:02:12 +00:00
4714fa6642
[skip ci] Updated translations via Crowdin
2019-12-16 15:57:59 +00:00
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
f6b29012e0
Add /milestones endpoint ( #8733 )
...
Create a /milestones endpoint which basically serves as a dashboard view for milestones, very similar to the /issues or /pulls page.
Closes #8232
2019-12-15 14:20:08 +00:00
47c24be293
[skip ci] Updated translations via Crowdin
2019-12-14 17:32:24 +00:00
dc2fe9801f
Make repository management section handle lfs locks ( #8726 )
...
* Make repository maangement section handle lfs locks
* Add check attribute handling and handle locking paths better
* More cleanly check-attributes
* handle error
* Check if file exists in default branch before linking to it.
* fixup
* Properly cleanPath
* Use cleanPath
* Sigh
2019-12-12 21:18:07 +08:00
baf089e5b9
[skip ci] Updated translations via Crowdin
2019-12-08 16:59:29 +00:00
15254f5762
[skip ci] Updated translations via Crowdin
2019-12-08 02:53:56 +00:00
0e56337f64
[skip ci] Updated translations via Crowdin
2019-12-07 15:54:45 +00:00
eba816e826
[skip ci] Updated translations via Crowdin
2019-12-06 19:16:21 +00:00
43f7b97c4a
[skip ci] Updated translations via Crowdin
2019-12-05 17:21:04 +00:00
7ccaf54140
[skip ci] Updated translations via Crowdin
2019-12-04 01:42:09 +00:00
bac4b78e09
Branch protection: Possibility to not use whitelist but allow anyone with write access ( #9055 )
...
* Possibility to not use whitelist but allow anyone with write access
* fix existing test
* rename migration function
* Try to give a better name for migration step
* Clear settings if higher level setting is not set
* Move official reviews to db instead of counting approvals each time
* migration
* fix
* fix migration
* fix migration
* Remove NOT NULL from EnableWhitelist as migration isn't possible
* Fix migration, reviews are connected to issues.
* Fix SQL query issues in GetReviewersByPullID.
* Simplify function GetReviewersByIssueID
* Handle reviewers that has been deleted
* Ensure reviews for test is in a well defined order
* Only clear and set official reviews when it is an approve or reject.
2019-12-03 20:08:56 -05:00
18236973e9
[skip ci] Updated translations via Crowdin
2019-12-03 13:08:09 +00:00
a00d7200b1
[skip ci] Updated translations via Crowdin
2019-12-02 18:35:05 +00:00
33fc48c8ae
[skip ci] Updated translations via Crowdin
2019-12-02 14:45:50 +00:00
674bc772fb
[skip ci] Updated translations via Crowdin
2019-12-01 13:59:18 +00:00
60c5339042
Graceful: Cancel Process on monitor pages & HammerTime ( #9213 )
...
* Graceful: Create callbacks to with contexts
* Graceful: Say when Gitea is completely finished
* Graceful: Git and Process within HammerTime
Force all git commands to terminate at HammerTime
Force all process commands to terminate at HammerTime
Move almost all git processes to run as git Commands
* Graceful: Always Hammer after Shutdown
* ProcessManager: Add cancel functionality
* Fix tests
* Make sure that process.Manager.Kill() cancels
* Make threadsafe access to Processes and remove own unused Kill
* Remove cmd from the process manager as it is no longer used
* the default context is the correct context
* get rid of double till
2019-11-30 16:40:22 +02:00
b50dee5a61
[skip ci] Updated translations via Crowdin
2019-11-27 00:53:49 +00:00
62bcb2b7f1
Add avatar and issue labels to template repositories ( #9149 )
...
* Add avatar and issue labels
Signed-off-by: jolheiser <john.olheiser@gmail.com >
* Fix redundant if-err
Signed-off-by: jolheiser <john.olheiser@gmail.com >
2019-11-25 13:17:51 +08:00