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-12-13Merge branch 'issue-description-field-typo' into 'master'Fatih Acet
Corrected typo in quick action data attribute Closes #41035 See merge request gitlab-org/gitlab-ce!15872
2017-12-13Merge branch '13695-order-contributors-in-api' into 'master'Rémy Coutable
Adds ordering to projects contributors in API Closes #13695 See merge request gitlab-org/gitlab-ce!15469
2017-12-13Merge branch '33926-update-issuable-icons' into 'master'Annabel Dunstone Gray
Update issuable status icons Closes #33926 See merge request gitlab-org/gitlab-ce!15898
2017-12-13Merge branch 'add-tcp-check-rake-task' into 'master'Rémy Coutable
Add a gitlab:tcp_check rake task See merge request gitlab-org/gitlab-ce!15759
2017-12-13Adds ordering to projects contributors in APIJacopo
Allows ordering in GET api/v4/projects/:project_id/repository/contributors through `order_by` and `sort` params. The available `order_by` options are: name|email|commits. The available `sort` options are: asc|desc.
2017-12-13Add a gitlab:tcp_check rake taskNick Thomas
This allows us to avoid relying on telnet / netcat being installed
2017-12-13Merge branch 'fix-create-mr-from-issue-with-template' into 'master'Rémy Coutable
Execute quick actions when creating MR from issue Closes gitlab-ee#4277 See merge request gitlab-org/gitlab-ce!15810
2017-12-13Execute quick actions when creating MR from issueSean McGivern
In CE, this does nothing - the `MergeRequests::BuildService` will, at the time of writing, never return a description for this case. In EE, a project can have a default MR template, which will be returned by the service. Previously we were only using the description passed in the params, ignoring any already set on the object. Now we fall back to the one set on the object if there was none in the params, allowing quick actions to be executed from default MR templates when creating an MR from an issue.
2017-12-13Use relative URL for projects to avoid storing domainsKushal Pandya
2017-12-13Merge branch '40285-prometheus-loading-screen-no-longer-seems-to-appear' ↵Tim Zallmann
into 'master' Resolve "Prometheus loading screen no longer seems to appear" Closes #40285 See merge request gitlab-org/gitlab-ce!15889
2017-12-13Update issuable status iconsEric Eastwood
Fix https://gitlab.com/gitlab-org/gitlab-ce/issues/33926 Changed file icons already addressed in https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/15367
2017-12-13Merge branch 'remove-tabindexes-from-tag-form' into 'master'Annabel Dunstone Gray
removed tab indexes from tag form See merge request gitlab-org/gitlab-ce!15886
2017-12-13Merge branch 'master' into issue-description-field-typoMarcus Amargi
2017-12-12Merge branch ↵Robert Speicher
'tmlee/gitlab-ce-28004-consider-refactoring-member-view-by-using-presenter' into 'master' Refactor member view by using presenter Closes #28004 See merge request gitlab-org/gitlab-ce!15715
2017-12-12add CHANGELOG.md entry for !15889Mike Greiling
2017-12-12Merge branch 'zj-memoization-mr-commits' into 'master'Sean McGivern
Use memoization for commits on diffs See merge request gitlab-org/gitlab-ce!15857
2017-12-12removed tab indexes from tag formMarcus Amargi
2017-12-12check the import_status field before doing SQL operations to check the ↵Greg Stark
import url
2017-12-12Merge branch 'sophie-h/gitlab-ce-patch-15' into 'master'Sean McGivern
Hide issues and MRs in labels list if disabled See merge request gitlab-org/gitlab-ce!15863
2017-12-12Merge branch 'optimize-issues-avoid-noop-empty-cache-updates2' into 'master'Sean McGivern
Treat empty markdown and html strings as valid cached text, not missing cache… See merge request gitlab-org/gitlab-ce!15856
2017-12-12Use memoization for commits on diffsZeger-Jan van de Weg
The Gitaly CommitService is being hammered by n + 1 calls, mostly when finding commits. This leads to this gRPC being turned of on production: https://gitlab.com/gitlab-org/gitaly/issues/514#note_48991378 Hunting down where it came from, most of them were due to MergeRequest#show. To prove this, I set a script to request the MergeRequest#show page 50 times. The GDK was being scraped by Prometheus, where we have metrics on controller#action and their Gitaly calls performed. On both occations I've restarted the full GDK so all caches had to be rebuild. Current master, 806a68a81f1baee, needed 435 requests After this commit, 154 requests
2017-12-12Merge branch 'single-list-multiple-clusters' into 'master'Kamil Trzciński
Use Single list for multiple clusters See merge request gitlab-org/gitlab-ce!15848
2017-12-12Treat empty markdown and html strings as valid cached text, not missing ↵Greg Stark
cache that needs to be updated
2017-12-12Merge branch 'dm-image-blob-diff-full-url' into 'master'Sean McGivern
Use app host instead of asset host when rendering image blob or diff Closes #41002 See merge request gitlab-org/gitlab-ce!15854
2017-12-12Use app host instead of asset host when rendering image blob or diffDouwe Maan
2017-12-12Merge branch '39608-comment-on-image-discussions-tab-alignment' into 'master'Tim Zallmann
Fix comment on image discussion icon alignment (update icons) Closes #39608 See merge request gitlab-org/gitlab-ce!15760
2017-12-12corrected typo in quick action data attributeMarcus Amargi
2017-12-12Merge branch 'mk-fix-schema-dump-of-untracked-files-for-uploads' into 'master'Stan Hu
Ignore temporary table in schema Closes #40976 See merge request gitlab-org/gitlab-ce!15866
2017-12-11Ignore temporary table in schemaMichael Kozono
2017-12-11Hide issues and MRs in labels list if disabledSophie Herold
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-12-11Merge branch '35724-animate-sidebar' into 'master'Filipa Lacerda
Animate contextual sidebar; change class names for easier readability Closes #35724 See merge request gitlab-org/gitlab-ce!15797
2017-12-11Refactor member view by using presenterTM Lee
- Create MemberPresenter alongside with GroupMemberPresenter and ProjectMemberPresenter - Make Member model Presentable - Move action_member_permission from MembersHelper into the MemberPresenter - Added rspec using double, separate specs for GroupMemberPresenter and ProjectMemberPresenter Fixes #28004. Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-12-11Merge branch 'sh-remove-allocation-tracking-influxdb' into 'master'Yorick Peterse
Remove allocation tracking code from InfluxDB sampler for performance Closes gitlab-com/infrastructure#3250 See merge request gitlab-org/gitlab-ce!15834
2017-12-11Merge branch ↵Douwe Maan
'40743-bug-accepting-new-group-members-when-permission-level-developer' into 'master' Bugfix: User can't change the access level of an access requester Closes #40743 See merge request gitlab-org/gitlab-ce!15832
2017-12-11Bugfix: User can't change the access level of an access requesterRubén Dávila
The endpoint was returning 404 because it was only searching on the current members of a Group or Project and not the access requesters.
2017-12-11Add CHANGELOG entryMatija Čupić
2017-12-11Remove allocation tracking code from InfluxDB sampler for performanceStan Hu
On GitLab.com, InfluxSampler#sample_objects appears to take 1.2 s or so to iterate through 1059 objects. This had led to delays of a couple hundred milliseconds in processing in the main thread. Remove this code since it's not really being used. Closes gitlab-com/infrastructure#3250
2017-12-09Fix gitlab:import:repos Rake task moving repositories into the wrong locationStan Hu
If the source import directory were different from the destination directory, GitLab would first create a blank repository and then erroneously move the original one into a subdirectory. Adding an import type prevents this the project from being initialized in the first place. It was accidentally removed in 1f917cbd49. Closes #40765
2017-12-08Allow git pull/push on project redirectsMayra Cabrera
2017-12-08Merge branch '38032-deploy-markers-should-be-more-verbose' into 'master'Mike Greiling
Resolve "Deploy markers should be more verbose" Closes #38032 See merge request gitlab-org/gitlab-ce!15641
2017-12-08Resolve "Include asset_sync gem"Ian Baum
2017-12-08Merge branch 'fix-event-target-author-preloading' into 'master'Douwe Maan
Fix N+1 query when displaying events See merge request gitlab-org/gitlab-ce!15788
2017-12-08Merge branch 'jprovazn-ignore-anchors' into 'master'Sean McGivern
Use prefix for TableOfContents filter hrefs Closes #38473 See merge request gitlab-org/gitlab-ce!15806
2017-12-08Use prefix for TableOfContents filter hrefsJan Provaznik
TableOfContents filter generates hrefs for each header in markdown, if the header text consists from digits and redacted symbols only, e.g. "123" or "1.0 then the auto-generated href has the same format as issue references. If the generated id contains only digits, then 'anchor-' prefix is prepended to the id. Closes #38473
2017-12-08Resolve "No feedback when checking on checklist if potential spam was detected"Luke Bennett
2017-12-08Fix N+1 query when displaying eventsYorick Peterse
When displaying events we would load the target of those events, then render the entire data using our Markdown pipeline. This pipeline would eventually request the author of every target, leading to an additional query being executed for every target to get the author. To fix this we now eager load the author of the event's target. In my local environment this reduces the number of queries to display a project's Atom feed from 40 to 24 queries. See https://gitlab.com/gitlab-org/gitlab-ce/issues/36878 for more information.
2017-12-08Fix comment on image discussion icon alignmentEric Eastwood
Fix https://gitlab.com/gitlab-org/gitlab-ce/issues/39608 Use SVG icons to avoid having to position things See https://gitlab.com/gitlab-org/gitlab-ce/issues/39608#note_50088917
2017-12-08Merge branch 'docs/add-why-do-i-get-signed-out-authentication-section' into ↵Sean McGivern
'master' Add docs explaining why you get signed out with "Remember me" checked See merge request gitlab-org/gitlab-ce!15756
2017-12-08Add docs explaining why you get signed out with "Remember me"Eric Eastwood
See https://gitlab.slack.com/archives/C101F3796/p1512486640000434
2017-12-08Move the circuitbreaker check out in a separate processBob Van Landuyt
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.