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
2018-10-04Merge branch 'add_reliable_fetcher' into 'master'Nick Thomas
Add reliable sidekiq fetcher See merge request gitlab-org/gitlab-ce!21715
2018-10-03Add reliable fetcher for SidekiqValery Sizov
2018-10-02Remove Gitlab::Git::Repository#rugged and Gollum codeAlejandro Rodríguez
Cleanup code, and refactor tests that still use Rugged. After this, there should be no Rugged code that access the instance's repositories on non-test environments. There is still some rugged code for other tasks like the repository import task, but since it doesn't access any repository storage path it can stay.
2018-10-01Merge branch '37433-solve-n-1-in-refs-controller-logs-tree' into 'master'Nick Thomas
Adds list_last_commits_for_tree as the method call for the Gitaly ListLastCommitsForTree RPC Closes #37433 See merge request gitlab-org/gitlab-ce!21921
2018-10-01Removes N+1 gitaly rpc call to fetch the last commit for pathTiago Botelho
Implements list_last_commits_for_tree to communicate with the ListLastCommitsForTree Gitaly RPC Bumps the Gitaly server version Bumps the Gitaly-Proto gem version
2018-09-28Merge branch 'master' into 'remove-dropzonejs-rails'Mike Greiling
# Conflicts: # Gemfile.lock
2018-09-27Merge branch '51299-update-grape' into 'master'Sean McGivern
Update grape to 1.1.0 to address a XSS vulnerability Closes #51299 See merge request gitlab-org/gitlab-ce!21639
2018-09-24Remove background job throttling featureValery Sizov
We remove this feature as it never worked properly
2018-09-12Remove peek-sidekiqJan Provaznik
The reason for removing this gem is that it's not being maintained anymore. It uses `alias_method_chain` which is deprecated in rails 5 (and removed in 5.1), the issue is pending upstream (including a fix) - https://github.com/suranyami/peek-sidekiq/issues/3 for a while. Peek-sidekiq is used in performance bar for displaying sidekiq statistics.
2018-09-10Update grape to 1.1.0 to address a XSS vulnerabilityRémy Coutable
See https://github.com/ruby-grape/grape/blob/master/CHANGELOG.md#110-842018. This fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/51299. Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-09-09Bump Sidekiq 5.1.3 to 5.2.1Stan Hu
The most significant change in this version is that the default concurrency has been lowered from 25 to 10 (https://github.com/mperham/sidekiq/issues/3892). This doesn't affect omnibus-gitlab because the concurrency is controlled via a setting that defaults to 25 anyway and is passed in via the `-c` command-line parameter. However, source installations (including the GDK) will have to either specify the concurrency in `sidekiq.yml` or use the `-c` option. Full list of changes: https://github.com/mperham/sidekiq/blob/master/Changes.md
2018-09-06Use gitaly-proto 0.117.0Douglas Barbosa Alexandre
2018-09-06Merge branch 'sh-fix-attachments-inline' into 'master'Nick Thomas
Fix attachments not displaying inline with Google Cloud Storage Closes #49957 See merge request gitlab-org/gitlab-ce!21265
2018-09-06Fix attachments not displaying inline with Google Cloud StorageStan Hu
There were several issues: 1. With Google Cloud Storage, we can't override the Content-Type with Response-Content-Type once it is set. Setting the value to `application/octet-stream` doesn't buy us anything. GCS defaults to `application/octet-stream`, and AWS uses `binary/octet-stream`. Just remove this `Content-Type` when we upload new files. 2. CarrierWave and fog-google need to support query parameters: https://github.com/fog/fog-google/pull/409/files, https://github.com/carrierwaveuploader/carrierwave/pull/2332/files. CarrierWave has been monkey-patched until an official release. 3. Workhorse also needs to remove the Content-Type header in the request (https://gitlab.com/gitlab-org/gitlab-workhorse/blob/ef80978ff89e628c8eeb66556720e30587d3deb6/internal/objectstore/object.go#L66), or we'll get a 403 error when uploading due to signed URLs not matching the headers. Upgrading to Workhorse 6.1.0 for https://gitlab.com/gitlab-org/gitlab-workhorse/merge_requests/297 will make Workhorse use the headers that are used by Rails. Closes #49957
2018-09-06Bump browser gem to v2.5.3Stan Hu
Full list of changes: https://github.com/fnando/browser/blob/master/CHANGELOG.md
2018-09-04Merge branch 'junit-results' into 'master'Rémy Coutable
Enable JUnit results for rspec See merge request gitlab-org/gitlab-ce!21449
2018-09-03Stop using FlayRémy Coutable
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-09-03Enable JUnit results for rspecKamil Trzciński
2018-08-30Upgrade LicenseFinder Gem to v5.4.0Winnie Hellmann
2018-08-30Allow whitelisting for "external collaborator by default" settingRoger Rüttimann
2018-08-22Bump fog-google to 1.7.1 and google-api-client to 0.23.0Stan Hu
This is needed to support query parameters in `Fog::Storage::Google`. See https://github.com/fog/fog-google/pull/409. Relates to https://gitlab.com/gitlab-org/gitlab-ce/issues/49957
2018-08-20Remove Gemnasium serviceGilbert Roulot
2018-08-17Fix merge requests not showing any diff files for big patchesAlejandro Rodríguez
2018-08-15Fix `bin/secpick` rainbow gem error, and security branch prefixingMichael Kozono
2018-08-07Backport some changes from gitlab-org/gitlab-ee!6767Rubén Dávila
2018-07-29Bump prometheus-client-mmap to 0.9.4Stan Hu
Fixes failing builds with gcc on Archlinux and Ruby 2.4.4. See https://gitlab.com/gitlab-org/prometheus-client-mmap/merge_requests/26 for more details.
2018-07-25Merge branch 'sh-include-rbtrace' into 'master'Douwe Maan
Add rbtrace to Gemfile See merge request gitlab-org/gitlab-ce!20831
2018-07-25Add rbtrace to GemfileStan Hu
This will be enabled if ENABLE_RBTRACE environment variable is defined. This will allow us to debug all sorts of issues in production: https://github.com/tmm1/rbtrace
2018-07-25Use limit parameter to retrieve Wikis from GitalyStan Hu
Without this parameter, every load of a Wiki page will load all the Wiki pages in the repository for the sidebar. This is a significant performance penalty that can significant slow the display of all Wiki pages. Relates to #40101
2018-07-24Bump nokogiri to 1.8.4 and sanitize to 4.6.6 for performanceStan Hu
sanitize 4.6.6 has this optimization that will benefit Markdown rendering: https://github.com/rgrove/sanitize/pull/183 nokogiri 1.4.4 has this memory leak fix: https://github.com/sparklemotion/nokogiri/pull/1771
2018-07-23Merge branch 'hangouts_chat_integration' into 'master'Sean McGivern
Hangouts chat integration See merge request gitlab-org/gitlab-ce!20290
2018-07-20Add bootsnap to development/test bundle and enable it if availableGabriel Mazetto
This will enable bootsnap whenver the gem is available.
2018-07-18Incorporate Gitaly's RefService.FindAllRemoteBranches RPCAlejandro Rodríguez
2018-07-14Add Hangouts Chat service implementationKukovskii Vladimir
2018-07-09Merge branch 'update-rubocop'Sean McGivern
2018-07-09Use stable gitlab-styles and eliminate offensesLin Jen-Shin
2018-07-09Update rubocop to get rid of a warning in other MRLin Jen-Shin
2018-07-08Update hamlit to fix ruby 2.5 incompatibilities, fixes #42045Matthew Dawson
Also update the hook logs to escape the contents properly, as the :plain filter does not do html escaping.
2018-07-06Add Repository#set_config and #delete_configJacob Vosmaer
2018-07-05Update OmniAuth Shibboleth gem to latest to gain supportTom Downes
for handling multi-valued SAML assertions. Add documentation of label argument for omniauth provider to override text in login button.
2018-06-30update html-pipeline 2.7.1 -> 2.8Pirate Praveen
2018-06-28Don't hash user ID in OIDC subject claimMarkus Koller
2018-06-27Gitaly metrics check for read/writeabilityZeger-Jan van de Weg
Prior to this change, health checks checked for writeability of the NFS shards. Given we're moving away from that, this patch extends the checks for Gitaly to check for read and writeability. Potentially some dashboards will break, as over time these metrics will no longer appear as Prometheus doesn't get the data anymore. Observability in the circuit breaker will be reduced, but its not expected to be turned on and the circuit breaker is being removed soon too. Closes https://gitlab.com/gitlab-org/gitaly/issues/1218
2018-06-25Merge branch 'security-fj-bumping-sanitize-gem' into 'master'Alessio Caiazza
[master] Update sanitize gem to 4.6.5 to fix HTML injection vulnerability See merge request gitlab/gitlabhq!2399
2018-06-20Remove remaining traces of the Allocations GemYorick Peterse
In MR https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/15834 we removed use of the data produced by the Allocations Gem. However, we never removed the code that just enables tracking of allocations. In this commit we remove all remaining traces of this Gem.
2018-06-15Migrate repo backup to gitalyAhmad Hassan
2018-06-15Update gitlab-gollum-lib to 4.2.7.5 and sanitize to 4.6.5Francisco Javier López
2018-06-11Merge branch 'rs-update-rspec' into 'master'Rémy Coutable
Update rspec to 3.7 See merge request gitlab-org/gitlab-ce!19449
2018-06-11Merge branch 'upgrade-gitlab-markup' into 'master'Douwe Maan
Upgrade gitlab-markup to fix render issue with reStructuredText See merge request gitlab-org/gitlab-ce!19596
2018-06-08Upgrade gitlab-markup to fix render issue with reStructuredTextGabriel Mazetto