Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-11-28Merge branch ↵Rémy Coutable
'40530-merge-request-generates-wrong-diff-when-branch-and-tag-have-the-same-name' into 'master' Resolve "Merge request generates wrong diff when branch and tag have the same name" Closes #40530 See merge request gitlab-org/gitlab-ce!15591
2017-11-28Ensure MRs always use branch refs for comparisonSean McGivern
If a merge request was created with a branch name that also matched a tag name, we'd generate a comparison to or from the tag respectively, rather than the branch. Merging would still use the branch, of course. To avoid this, ensure that when we get the branch heads, we prepend the reference prefix for branches, which will ensure that we generate the correct comparison.
2017-11-28Fix issue comment submit button disabled on GFM pasteEric Eastwood
Fix https://gitlab.com/gitlab-org/gitlab-ce/issues/40373 When copying some text from another note and paste, it goes through `copy_as_gfm` `paste` handler that calls `e.preventDefault()` which stops things. But then when inserting the text, we manually trigger an `input` event with jQuery which doesn't seem to be picked up by Vue `v-model`. Using copy/paste trick from https://stackoverflow.com/a/41046276/796832
2017-11-28Reuse authors when rendering event Atom feedsYorick Peterse
Previously we'd use "event.author_email" which translates to "event.author.email". This would result in an extra query being executed _for every event_ just to get the same author's Email address. Instead of doing all this useless work we can just pass the User object returned by "event.author" since: 1. This allows us to re-use the user object's Email address. 2. Authors are eager-loaded, so this doesn't cause any N+1 queries.
2017-11-28Merge branch 'default-values-for-mr-states' into 'master'Sean McGivern
Fix defaults for MR states and merge statuses Closes #40534 See merge request gitlab-org/gitlab-ce!15594
2017-11-28Merge branch 'hashed-storage-attachments-migration-path' into 'master'Nick Thomas
Hashed storage attachments migration path See merge request gitlab-org/gitlab-ce!15352
2017-11-28Merge branch '40561-environment-scope-value-is-not-trimmed' into 'master'Kamil Trzciński
Strip leading & trailing whitespaces in CI/CD secret variable keys See merge request gitlab-org/gitlab-ce!15615
2017-11-28Merge branch 'tm/feature/list-runners-jobs-api' into 'master'Kamil Trzciński
Add new API endpoint - list jobs of a specified runner Closes #39699 See merge request gitlab-org/gitlab-ce!15432
2017-11-28Merge branch '40568-bump-seed-fu-to-2-3-7' into 'master'Rémy Coutable
Upgrade seed-fu to 2.3.7 Closes #40568 See merge request gitlab-org/gitlab-ce!15607
2017-11-28Merge branch 'tm/feature/namespace-by-id-api' into 'master'Kamil Trzciński
Add new API endpoint - get a namespace by ID Closes #40254 See merge request gitlab-org/gitlab-ce!15442
2017-11-28Add changelog entryKushal Pandya
2017-11-28Add CHANGELOG entryTomasz Maczukin
2017-11-27initializes the branches dropdown upon invalid entryChristiaan Van den Poel
Added Changelog added feature spec
2017-11-27Strip leading & trailing whitespaces in CI/CD secret variable keysRémy Coutable
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-11-27Merge branch '39601-create-issuable-destroy-service' into 'master'Rémy Coutable
Create issue and merge request destroy services Closes #39601 See merge request gitlab-org/gitlab-ce!15604
2017-11-27Removed tooltip from clone dropdownJose Ivan Vargas
2017-11-27Optimise StuckCiJobsWorkerKamil Trzcinski
2017-11-27Use fuzzy search with minimum length of 3 characters where appropriateDouwe Maan
2017-11-27Merge branch '40481-bump-jquery-to-2-2-4' into 'master'Phil Hughes
Upgrade jQuery to 2.2.4 Closes #40481 See merge request gitlab-org/gitlab-ce!15570
2017-11-26Merge branch '40352-ignore-hashed-repos-cleanup-dirs' into 'master'Stan Hu
ignore hashed repositories when doing rake gitlab:cleanup:dirs Closes #40352 See merge request gitlab-org/gitlab-ce!15600
2017-11-26Upgrade seed-fu to 2.3.7Takuya Noguchi
2017-11-25Create issue and merge request destroy servicesGeorge Andrinopoulos
2017-11-25Add an ability to use a custom branch name on creation from issuesVitaliy @blackst0ne Klachkov
2017-11-25Merge branch 'fl-upgrade-svg' into 'master'Tim Zallmann
Update svg external dependency See merge request gitlab-org/gitlab-ce!15596
2017-11-24added changelogdigitalMoksha
2017-11-24Merge branch 'dm-project-search-performance' into 'master'Sean McGivern
Drastically improve project search performance by no longer searching namespace name Closes #40510 and #39623 See merge request gitlab-org/gitlab-ce!15590
2017-11-24Update svg external dependencyFilipa Lacerda
2017-11-24Drastically improve project search performance by no longer searching ↵Douwe Maan
namespace name
2017-11-24Fix defaults for MR states and merge statusesYorick Peterse
This ensures that merge_requests.state and merge_requests.merge_status both have a proper default value and NOT NULL constraint on database level. We also make sure to update any bogus rows first, without blowing up the database. Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/40534
2017-11-24Merge branch 'issue_40374' into 'master'Sean McGivern
Fix WIP system note not being created Closes #40374 See merge request gitlab-org/gitlab-ce!15528
2017-11-24Prevent 500 error when inspecting job after trigger was removedFilipa Lacerda
2017-11-24Merge branch 'dm-fix-registry-with-sudo-token' into 'master'Sean McGivern
Fix pulling and pushing using a personal access token with the sudo scope Closes #40466 See merge request gitlab-org/gitlab-ce!15571
2017-11-24Merge branch 'pawel/update_prometheus_gem_to_well_tested_version' into 'master'Douwe Maan
Update Prometheus Gem version and disable Prometheus method call instrumentation by default. Closes gitlab-ee#4139 and #40457 See merge request gitlab-org/gitlab-ce!15558
2017-11-24Add changelog for #15558Pawel Chojnacki
2017-11-23Fix WIP system note not being createdFelipe Artur
2017-11-23Update CHANGELOG.md for 10.2.2Michael Kozono
[ci skip]
2017-11-23Fix hashed storage for attachments bugsJames Lopez
2017-11-23Fix pulling and pushing using a personal access token with the sudo scopeDouwe Maan
2017-11-23Merge branch 'use-merge-requests-diff-id-column' into 'master'Douwe Maan
Use foreign key to get latest MR diff Closes #37631 See merge request gitlab-org/gitlab-ce!15126
2017-11-23Merge branch 'jk-group-mentions-fix' into 'master'Sean McGivern
Fix link text from group context Closes gitlab-ee#4100 See merge request gitlab-org/gitlab-ce!15565
2017-11-23Add CHANGELOG entryTomasz Maczukin
2017-11-23Changelog and Documentation for storage migration of project attachmentsGabriel Mazetto
2017-11-23Allow password authentication to be disabled entirelyMarkus Koller
2017-11-23Use latest_merge_request_diff associationSean McGivern
Compared to the merge_request_diff association: 1. It's simpler to query. The query uses a foreign key to the merge_request_diffs table, so no ordering is necessary. 2. It's faster for preloading. The merge_request_diff association has to load every diff for the MRs in the set, then discard all but the most recent for each. This association means that Rails can just query for N diffs from N MRs. 3. It's more complicated to update. This is a bidirectional foreign key, so we need to update two tables when adding a diff record. This also means we need to handle this as a special case when importing a GitLab project. There is some juggling with this association in the merge request model: * `MergeRequest#latest_merge_request_diff` is _always_ the latest diff. * `MergeRequest#merge_request_diff` reuses `MergeRequest#latest_merge_request_diff` unless: * Arguments are passed. These are typically to force-reload the association. * It doesn't exist. That means we might be trying to implicitly create a diff. This only seems to happen in specs. * The association is already loaded. This is important for the reasons explained in the comment, which I'll reiterate here: if we a) load a non-latest diff, then b) get its `merge_request`, then c) get that MR's `merge_request_diff`, we should get the diff we loaded in c), even though that's not the latest diff. Basically, `MergeRequest#merge_request_diff` is the latest diff in most cases, but not quite all.
2017-11-23Fix link text from group contextJarka Kadlecova
2017-11-23Upgrade jQuery to 2.2.4Takuya Noguchi
2017-11-23Merge branch ↵Kamil Trzciński
'fix/sm/37991-avoid-deactivation-when-pipeline-schedules-execute-a-commit-includes-ci-skip' into 'master' Avoid deactivation when pipeline schedules execute a branch includes `[ci skip]` comment Closes #37991 See merge request gitlab-org/gitlab-ce!15405
2017-11-23Update CHANGELOG.md for 10.2.1Michael Kozono
[ci skip]
2017-11-22Merge branch '28377-add-edit-button-to-mobile-file-view' into 'master'Clement Ho
Add edit button to mobile file view Closes #28377 See merge request gitlab-org/gitlab-ce!15199
2017-11-22Merge branch 'pawel/disable_prometheus_metrics' into 'master'Stan Hu
Temporarily force disable prometheus metrics See merge request gitlab-org/gitlab-ce!15549