summaryrefslogtreecommitdiff
path: root/changelogs/unreleased
Commit message (Collapse)AuthorAgeFilesLines
* Move the circuitbreaker check out in a separate processbvl-circuitbreaker-processBob Van Landuyt2017-12-081-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | Moving the check out of the general requests, makes sure we don't have any slowdown in the regular requests. To keep the process performing this checks small, the check is still performed inside a unicorn. But that is called from a process running on the same server. Because the checks are now done outside normal request, we can have a simpler failure strategy: The check is now performed in the background every `circuitbreaker_check_interval`. Failures are logged in redis. The failures are reset when the check succeeds. Per check we will try `circuitbreaker_access_retries` times within `circuitbreaker_storage_timeout` seconds. When the number of failures exceeds `circuitbreaker_failure_count_threshold`, we will block access to the storage. After `failure_reset_time` of no checks, we will clear the stored failures. This could happen when the process that performs the checks is not running.
* Merge branch ↵Jacob Schatz2017-12-071-0/+6
|\ | | | | | | | | | | | | | | | | '40555-replace-absolute-urls-with-related-branches-to-avoid-hostname' into 'master' Replace absolute URLs on related branches/MRs with relative url to avoid hostname Closes #40555 See merge request gitlab-org/gitlab-ce!15735
| * Replace absolute URLs on related branches/MRs with relative url to avoid ↵40555-replace-absolute-urls-with-related-branches-to-avoid-hostnameEric Eastwood2017-12-041-0/+6
| | | | | | | | hostname
* | Merge branch 'fix_39233' into 'master'Sean McGivern2017-12-071-0/+5
|\ \ | | | | | | | | | | | | | | | | | | fix #39233 - 500 in merge request Closes #39233 See merge request gitlab-org/gitlab-ce!15774
| * | fix #39233 - 500 in merge requestMartin Nowak2017-12-071-0/+5
| | | | | | | | | | | | - handle unchanged empty lines in inline diff
* | | Merge branch 'feature/sm/34834-missing-dependency-should-fail-job-2' into ↵Kamil Trzciński2017-12-071-0/+5
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'master' Dependency validator Closes #34834 See merge request gitlab-org/gitlab-ce!14009
| * | | Add changelog. Fix docShinya Maeda2017-12-061-0/+5
| | | |
* | | | Merge branch 'deploy-keys-loading-icon' into 'master'Filipa Lacerda2017-12-071-0/+5
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixed remove deploy key loading icon not being removed after canceling Closes #37595 See merge request gitlab-org/gitlab-ce!15779
| * | | | Fixed remove deploy key loading icon not being removed after cancelingdeploy-keys-loading-iconPhil Hughes2017-12-071-0/+5
| | | | | | | | | | | | | | | | | | | | Closes #37595
* | | | | Resolve "updateEndpoint undefined on Issue page"Luke Bennett2017-12-071-0/+5
| | | | |
* | | | | Merge branch 'merge-request-lock-icon-size-fix' into 'master'Annabel Dunstone Gray2017-12-071-0/+5
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixed merge request locked icon size Closes #40876 See merge request gitlab-org/gitlab-ce!15767
| * | | | | Fixed merge request locked icon sizemerge-request-lock-icon-size-fixPhil Hughes2017-12-061-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | Closes #40876
* | | | | | Merge branch 'dm-commit-diff-discussions-in-mr-context' into 'master'Douwe Maan2017-12-071-0/+5
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow commenting on individual commits inside an MR Closes #31847 See merge request gitlab-org/gitlab-ce!12148
| * | | | | | add changelogMicael Bergeron2017-12-071-0/+5
| | |/ / / / | |/| | | |
* | | | | | Use Markdown styling for new project guidelinesMarkus Koller2017-12-071-0/+5
|/ / / / /
* | | | | Merge branch 'outdated-browser-position-fix' into 'master'Filipa Lacerda2017-12-071-0/+5
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixed outdated browser banner positioning Closes #40824 See merge request gitlab-org/gitlab-ce!15762
| * | | | | Fixed outdated browser banner positioningoutdated-browser-position-fixPhil Hughes2017-12-061-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | Closes #40824
* | | | | | Merge branch '40573-rename-gke-as-kubernetes-engine' into 'master'Kamil Trzciński2017-12-071-0/+5
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rename GKE as Kubernetes Engine Closes #40537 See merge request gitlab-org/gitlab-ce!15608
| * | | | | | Rename GKE as Kubernetes EngineTakuya Noguchi2017-12-061-0/+5
| | |_|_|/ / | |/| | | |
* | | | | | The API isn't using the appropriate services for managing forksFrancisco Javier López2017-12-071-0/+5
| | | | | |
* | | | | | Merge branch 'mk-add-old-attachments-to-uploads-table' into 'master'Stan Hu2017-12-071-0/+5
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add old files to uploads table See merge request gitlab-org/gitlab-ce!15270
| * | | | | | Add changelog entryMichael Kozono2017-12-011-0/+5
| | |_|_|_|/ | |/| | | |
* | | | | | Merge branch '32329-empty-state-for-changes-tab-in-mr' into 'master'Clement Ho2017-12-071-0/+5
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Resolve "Empty state for Changes tab in MR" Closes #32329 See merge request gitlab-org/gitlab-ce!15611
| * | | | | | Update empty state page of merge request 'changes' tab32329-empty-state-for-changes-tab-in-mrVitaliy @blackst0ne Klachkov2017-11-301-0/+5
| | | | | | |
* | | | | | | Merge branch ↵Tim Zallmann2017-12-061-0/+5
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | '22680-unlabel-slash-command-limit-autocomplete-to-applied-labels' into 'master' Resolve "/unlabel quick action - limit autocomplete to applied labels" Closes #22680 and #27319 See merge request gitlab-org/gitlab-ce!11110
| * | | | | | Limit autocomplete menu to applied labelsVitaliy @blackst0ne Klachkov2017-11-281-0/+5
| | | | | | |
* | | | | | | Merge branch 'commit-title-wrapping' into 'master'Annabel Dunstone Gray2017-12-061-0/+5
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes long commit links breaking the commit list layout Closes #36524 See merge request gitlab-org/gitlab-ce!15763
| * | | | | | | Fixes long commit links breaking the commit list layoutcommit-title-wrappingPhil Hughes2017-12-061-0/+5
| | |_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | Closes #36524
* | | | | | | Merge branch 'admin-welcome-new-group-link' into 'master'Filipa Lacerda2017-12-061-0/+5
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes admin welcome states new group path Closes #40645 See merge request gitlab-org/gitlab-ce!15761
| * | | | | | | Fixes admin welcome states new group pathadmin-welcome-new-group-linkPhil Hughes2017-12-061-0/+5
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | Closes #40645
* | | | | | | Merge branch 'throttle-touching-of-objects' into 'master'Sean McGivern2017-12-061-0/+5
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Throttle the number of UPDATEs triggered by touch Closes #34763 See merge request gitlab-org/gitlab-ce!15682
| * | | | | | Throttle the number of UPDATEs triggered by touchYorick Peterse2017-12-061-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This throttles the number of UPDATE queries that can be triggered by calling "touch" on a Note, Issue, or MergeRequest. For Note objects we also take care of updating the associated "noteable" relation in a smarter way than Rails does by default.
* | | | | | | Merge branch 'patch-24' into 'master'Sean McGivern2017-12-061-0/+5
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | | | | | | | | | | | | | | Fix graph notes number duplication. See merge request gitlab-org/gitlab-ce!15696
| * | | | | | Fix graph notes number duplication.Vladislav Kaverin2017-12-031-0/+5
| | |_|_|/ / | |/| | | | | | | | | | | | | | | | Function `pluralize` already returns the number along with pluralized word.
* | | | | | Merge branch ↵Sean McGivern2017-12-061-0/+5
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | '39364-in-issue-board-url-doesn-t-take-in-account-hostname-settings' into 'master' Resolve "In Issue board url doesn't take in account hostname settings" Closes #39364 See merge request gitlab-org/gitlab-ce!15703
| * | | | | Add changelog entry39364-in-issue-board-url-doesn-t-take-in-account-hostname-settingsLuke Bennett2017-12-051-0/+5
| |/ / / /
* | | | | Export template selector as ES6 modulesFilipa Lacerda2017-12-061-0/+5
| | | | |
* | | | | Merge branch '37354-pipelines-update' into 'master'Kamil Trzciński2017-12-061-0/+5
|\ \ \ \ \ | |_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | Make sure head pippeline always corresponds with an MR Closes #37354 See merge request gitlab-org/gitlab-ce!14358
| * | | | Ensure pippeline corresponds with the sha of an MRJarka Kadlecova2017-12-051-0/+5
| | | | |
* | | | | Merge branch 'perform-sql-matching-of-tags' into 'master'Yorick Peterse2017-12-051-0/+5
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Perform SQL matching of Build&Runner tags to greatly speed-up job picking Closes #24975 See merge request gitlab-org/gitlab-ce!15674
| * | | | | Perform SQL matching of Build&Runner tags to greatly speed-up job pickingKamil Trzcinski2017-12-051-0/+5
| | | | | |
* | | | | | Merge branch '40508-snippets-zen-mode' into 'master'Phil Hughes2017-12-051-0/+5
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Init zenmode in snippets pages Closes #40508 See merge request gitlab-org/gitlab-ce!15742
| * | | | | Init zenmode in snippets pages40508-snippets-zen-modeFilipa Lacerda2017-12-051-0/+5
| | | | | |
* | | | | | Merge branch 'feature/custom-text-for-new-projects' into 'master'Rémy Coutable2017-12-051-0/+5
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add custom brand text on new project pages Closes #15265 See merge request gitlab-org/gitlab-ce!15541
| * | | | | Add custom brand text on new project pagesMarkus Koller2017-12-041-0/+5
| | | | | |
* | | | | | Merge branch '32878-merge-request-from-email' into 'master'Sean McGivern2017-12-051-0/+5
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Create merge request from email Closes #32878 See merge request gitlab-org/gitlab-ce!13817
| * | | | | | Create merge request from emailJan Provaznik2017-12-051-0/+5
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * new merge request can be created by sending an email to the specific email address (similar to creating issues by email) * for the first iteration, source branch must be specified in the mail subject, other merge request parameters can not be set yet * user should enable "Receive notifications about your own activity" in user settings to receive a notification about created merge request Part of #32878
* | | | | | Second iteration of Move Kubernetes from service to Cluster pageFilipa Lacerda2017-12-051-0/+5
| | | | | |
* | | | | | Merge branch 'bvl-limit-fork-queries-on-project-show' into 'master'Sean McGivern2017-12-051-0/+5
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cache the forks in a namespace in the RequestStore Closes #40625 See merge request gitlab-org/gitlab-ce!15663
| * | | | | Cache the forks in a namespace in the RequestStoreBob Van Landuyt2017-12-041-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On the `show` of a project that is part of a fork network. We check if the user already created a fork of this project in their personal namespace. We do this in several places, so caching the result of this query in the request store prevents us from repeating it.