summaryrefslogtreecommitdiff
path: root/changelogs
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'lock-trace-writes' into 'master'Stan Hu2018-11-271-0/+5
|\ | | | | | | | | | | | | Lock writes to trace stream Closes #51502 See merge request gitlab-org/gitlab-ce!23332
| * Lock writes to trace streamKamil Trzciński2018-11-271-0/+5
| |
* | Merge branch '53763-fix-encrypt-columns-data-loss' into 'master'Stan Hu2018-11-271-0/+5
|\ \ | | | | | | | | | | | | | | | | | | Correctly handle data-loss scenarios when encrypting columns Closes #53763 See merge request gitlab-org/gitlab-ce!23306
| * | Correctly handle data-loss scenarios when encrypting columnsNick Thomas2018-11-271-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | If the EncryptColumns background migration runs in a sidekiq with a stale view of the database schema, or when the purported destination columns don't actually exist, data loss can result. Attempt to work around these issues by reloading schema information before running the migration, and raising errors if the model reports that any of its source or destination columns are missing.
* | | Resolve "Jump to top in merge request"Sam Bigelow2018-11-271-0/+5
|/ /
* | Resolve "Fix overlapping separator on the mobile navigation bar"Thomas Pathier2018-11-271-0/+5
| |
* | Merge branch '51792-dont-delete-failed-install-pods' into 'master'Dmitriy Zaporozhets2018-11-271-0/+5
|\ \ | | | | | | | | | | | | | | | | | | Don't remove failed install pods Closes #51792 See merge request gitlab-org/gitlab-ce!23350
| * | Don't remove failed install podsDylan Griffith2018-11-271-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We want to keep failed install pods around so that it is easier to debug why a failure occured. With this change we also need to ensure that we remove a previous pod with the same name before installing so that re-install does not fail. Another change here is that we no longer need to catch errors from delete_pod! in CheckInstallationProgressService as we now catch the ResourceNotFoundError in Helm::Api. The catch statement in CheckInstallationProgressService was also probably too broad before and should have been narrowed down simply to ResourceNotFoundError.
* | | Merge branch '53778-remove-site-statistics' into 'master'Sean McGivern2018-11-271-0/+5
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Remove Site Statistic Closes #53778 See merge request gitlab-org/gitlab-ce!23314
| * | | Remove Site Statistic53778-remove-site-statisticsGabriel Mazetto2018-11-261-0/+5
| | | | | | | | | | | | | | | | | | | | This approach caused many different problems as we tightened the query execution timeout.
* | | | Merge branch 'if-ce-54109-fix_user_by_any_email' into 'master'Grzegorz Bizon2018-11-271-0/+5
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | User#find_by_any_email to respect confirmed flag on secondary emails See merge request gitlab-org/gitlab-ce!23181
| * | | | Update ce-54109-fix_user_by_any_email.ymlif-ce-54109-fix_user_by_any_emailGrzegorz Bizon2018-11-271-1/+1
| | | | |
| * | | | User#find_by_any_email to respect confirmed flag on secondary emailsImre Farkas2018-11-261-0/+5
| | | | |
* | | | | Merge branch 'gt-update-env-metrics-empty-state' into 'master'Filipa Lacerda2018-11-271-0/+5
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update environments metrics empty state Closes #51745 See merge request gitlab-org/gitlab-ce!23074
| * | | | | Update environments metrics empty stateGeorge Tsiolis2018-11-261-0/+5
| | | | | |
* | | | | | Merge branch 'upgrade_kubeclient_400' into 'master'Kamil Trzciński2018-11-271-0/+5
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Upgrade kubeclient to 4.0.0 See merge request gitlab-org/gitlab-ce!23261
| * | | | | | Upgrade kubeclient to 4.0.0Thong Kuah2018-11-271-0/+5
| | |_|/ / / | |/| | | | | | | | | | | | | | | | Bumps kubeclient and its dependencies from 3.1.0 to 4.0.0.
* | | | | | Merge branch 'triggermesh-phase2-external-ip' into 'master'Kamil Trzciński2018-11-271-0/+5
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Expose External IP address for Knative's gateway See merge request gitlab-org/gitlab-ce!23162
| * | | | | | Expose external_ip to knative cluster applicationChris Baumbauer2018-11-261-0/+5
| | | | | | |
* | | | | | | Merge branch '53988-remove-notes-index-on-updated-at' into 'master'Sean McGivern2018-11-271-0/+5
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove notes index on updated_at Closes #53988 See merge request gitlab-org/gitlab-ce!23356
| * | | | | | | Remove notes index on updated_atLin Jen-Shin2018-11-271-0/+5
| |/ / / / / /
* | | | | | | Resolve "Warn in Web Editor when user navigates away"Sam Bigelow2018-11-271-0/+5
| | | | | | |
* | | | | | | Merge branch ↵Phil Hughes2018-11-271-0/+5
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | '52828-inconsistency-in-fonts-used-for-branch-name-and-create-from-fields-when-creating-new-branch-from-ui' into 'master' Resolve "Inconsistency in fonts used for branch name and create from fields when creating new branch from UI" Closes #52828 See merge request gitlab-org/gitlab-ce!23120
| * | | | | | | Make form field monospace to match form field52828-inconsistency-in-fonts-used-for-branch-name-and-create-from-fields-when-creating-new-branch-from-uisbigelow2018-11-151-0/+5
| | | | | | | |
* | | | | | | | Merge branch 'bvl-use-shell-writeref' into 'master'Douwe Maan2018-11-271-0/+5
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Don't use rugged write-ref anymore See merge request gitlab-org/gitlab-ce!23286
| * | | | | | | | Don't specify `shell` for Gitaly write-refBob Van Landuyt2018-11-261-0/+5
| | |_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use shelling out to git to write refs instead of rugged, hoping to avoid creating invalid refs. To update HEAD we switched to using `git symbolic-ref`.
* | | | | | | | Merge branch 'sh-handle-string-null-bytes' into 'master'Douwe Maan2018-11-271-0/+5
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Gracefully handle references with null bytes Closes #54466 See merge request gitlab-org/gitlab-ce!23365
| * | | | | | | | Gracefully handle references with null bytesStan Hu2018-11-261-0/+5
| | |_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `Rugged::Reference.valid_name?` used in `Gitlab::GitRefValidator.validate` fails on strings containing null bytes because it uses `StringValueCStr()`. Per https://silverhammermba.github.io/emberb/c/: Ruby’s String kinda corresponds to C’s char*. The simplest macro is StringValueCStr() which returns a null-terminated char* for a String. The problem here is that a Ruby String might contain nulls - in which case StringValueCStr() will raise an ArgumentError! Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/54466
* | | | | | | | Merge branch 'triggermesh-phase2-knative-description' into 'master'Mike Greiling2018-11-271-0/+5
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reword Knative cluster application See merge request gitlab-org/gitlab-ce!23289
| * | | | | | | | Reword Knative cluster applicationChris Baumbauer2018-11-261-0/+5
| | | | | | | | |
* | | | | | | | | Merge branch '54230-eliminate-duplicated-words' into 'master'Evan Read2018-11-271-1/+1
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Eliminate duplicated words (for docs) See merge request gitlab-org/gitlab-ce!23183
| * | | | | | | | | Eliminate duplicated wordsTakuya Noguchi2018-11-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
* | | | | | | | | | Fix handling of filenames with hash characters in tree viewStan Hu2018-11-261-0/+5
| |_|/ / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Addressable::URI interprets the `#` in a URI as a URI fragment and does not escape it, but Rails has special helpers that treats these as bona-fide characters that need to be escaped. Closes https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/23368
* | | | | | | | | Merge branch 'fix-deadlock-chunked-io' into 'master'24280-last-commit-information-in-admin-project-view-is-not-accurateStan Hu2018-11-261-0/+5
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix deadlock on ChunkedIO See merge request gitlab-org/gitlab-ce!23329
| * | | | | | | | | Fix deadlock on ChunkedIOfix-deadlock-chunked-ioKamil Trzciński2018-11-261-0/+5
| | |_|_|_|_|_|_|/ | |/| | | | | | |
* | | | | | | | | Merge branch 'force-reload-arguments-1' into 'master'Robert Speicher2018-11-261-0/+5
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | Rails 5 deprecation: Passing an argument to force an association to reload is now deprecated See merge request gitlab-org/gitlab-ce!23337
| * | | | | | | | Passing an argument to force an association to reload is now deprecatedJasper Maes2018-11-261-0/+5
| | |_|_|/ / / / | |/| | | | | |
* | | | | | | | Merge branch '53992-add-events-index-on-project-id-and-created-at' into 'master'Douglas Barbosa Alexandre2018-11-261-0/+5
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add events index on project_id and created_at Closes #53992 See merge request gitlab-org/gitlab-ce!23354
| * | | | | | | | Add events index on project_id and created_atLin Jen-Shin2018-11-261-0/+5
| |/ / / / / / /
* | | | | | | | Use intersectionRatio to determine intersectionLukas Eipert2018-11-261-0/+5
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some older browsers do not ship with isIntersecting, while they already have IntersectionObserver support. We make use of `intersectionRatio` now to fix the Lazy Loader for those browsers.
* | | | | | | Merge branch 'dm-batch-loader-key' into 'master'Stan Hu2018-11-261-0/+5
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Batch load only data from same repository when lazy object is accessed See merge request gitlab-org/gitlab-ce!23309
| * | | | | | | Batch load only data from same repository when lazy object is accessedDouwe Maan2018-11-261-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | By specifying `key`, we get a different lazy batch loader for each repository, which means that accessing a lazy object from one repository will only result in that repository's objects being fetched, not those of other repositories, saving us some unnecessary Gitaly lookups.
* | | | | | | | Merge branch '40260-reduce-gitaly-calls-project-pipeline-status' into 'master'Grzegorz Bizon2018-11-261-0/+5
|\ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | Cache project HEAD to prevent unnecessary Gitaly calls See merge request gitlab-org/gitlab-ce!23307
| * | | | | | | Add changelog entryHeinrich Lee Yu2018-11-261-0/+5
| | | | | | | |
* | | | | | | | Merge branch 'gt-externalize-app-views-project-runners' into 'master'Fatih Acet2018-11-261-0/+5
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | Externalize strings from `/app/views/project/runners` See merge request gitlab-org/gitlab-ce!23208
| * | | | | | | Externalize strings from `/app/views/project/runners`George Tsiolis2018-11-231-0/+5
| | | | | | | |
* | | | | | | | WebIDE: Make Ctrl+Enter automatically commit when commit textarea is focusedThomas Pathier2018-11-261-0/+5
| |_|_|_|/ / / |/| | | | | |
* | | | | | | Merge branch 'speed-up-relative-positioning' into 'master'Douglas Barbosa Alexandre2018-11-231-0/+5
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Speed up setting of relative position See merge request gitlab-org/gitlab-ce!23324
| * | | | | | | Speed up setting of relative positionspeed-up-relative-positioningSean McGivern2018-11-231-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. When every issue has a relative position set, we don't need to perform any updates, or calculate the maximum position in the parent. 2. If we do need to calculate the maximum position in the parent, many parents (specifically, groups with lots of projects) leads to a slow query where only the index on issues.relative_position is used, not the index on issues.project_id. Adding the GROUP BY forces Postgres to use both indices.
* | | | | | | | Merge branch '52371-filter-by-none-any-for-labels-in-issues-mrs-api' into ↵Nick Thomas2018-11-232-0/+10
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'master' Resolve "Filter by `None`/`Any` for labels in issues/mrs API" Closes #52371 See merge request gitlab-org/gitlab-ce!22622