summaryrefslogtreecommitdiff
path: root/Gemfile
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'add_reliable_fetcher' into 'master'Nick Thomas2018-10-041-0/+1
|\ | | | | | | | | Add reliable sidekiq fetcher See merge request gitlab-org/gitlab-ce!21715
| * Add reliable fetcher for Sidekiqadd_reliable_fetcherValery Sizov2018-10-031-0/+1
| |
* | Remove Gitlab::Git::Repository#rugged and Gollum codeAlejandro Rodríguez2018-10-021-3/+2
| | | | | | | | | | | | | | | | 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.
* | Merge branch '37433-solve-n-1-in-refs-controller-logs-tree' into 'master'Nick Thomas2018-10-011-1/+1
|\ \ | | | | | | | | | | | | | | | | | | 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
| * | Removes N+1 gitaly rpc call to fetch the last commit for pathTiago Botelho2018-10-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | Implements list_last_commits_for_tree to communicate with the ListLastCommitsForTree Gitaly RPC Bumps the Gitaly server version Bumps the Gitaly-Proto gem version
* | | Merge branch 'master' into 'remove-dropzonejs-rails'Mike Greiling2018-09-281-82/+98
|\ \ \ | |/ / | | | | | | # Conflicts: # Gemfile.lock
| * | Merge branch '51299-update-grape' into 'master'Sean McGivern2018-09-261-1/+1
| |\ \ | | |/ | |/| | | | | | | | | | | | | Update grape to 1.1.0 to address a XSS vulnerability Closes #51299 See merge request gitlab-org/gitlab-ce!21639
| | * Update grape to 1.1.0 to address a XSS vulnerability51299-update-grapeRémy Coutable2018-09-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| * | Remove background job throttling feature51509-remove-sidekiq-limit-fetchValery Sizov2018-09-241-1/+0
| | | | | | | | | | | | We remove this feature as it never worked properly
| * | Remove peek-sidekiqJan Provaznik2018-09-121-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| * | Bump Sidekiq 5.1.3 to 5.2.1Stan Hu2018-09-091-1/+1
| |/ | | | | | | | | | | | | | | | | | | | | | | | | 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
| * Use gitaly-proto 0.117.0Douglas Barbosa Alexandre2018-09-061-1/+1
| |
| * Merge branch 'sh-fix-attachments-inline' into 'master'Nick Thomas2018-09-061-1/+3
| |\ | | | | | | | | | | | | | | | | | | Fix attachments not displaying inline with Google Cloud Storage Closes #49957 See merge request gitlab-org/gitlab-ce!21265
| | * Fix attachments not displaying inline with Google Cloud StorageStan Hu2018-09-051-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | Bump browser gem to v2.5.3Stan Hu2018-09-051-1/+1
| |/ | | | | | | Full list of changes: https://github.com/fnando/browser/blob/master/CHANGELOG.md
| * Merge branch 'junit-results' into 'master'Rémy Coutable2018-09-041-0/+1
| |\ | | | | | | | | | | | | Enable JUnit results for rspec See merge request gitlab-org/gitlab-ce!21449
| | * Enable JUnit results for rspecKamil Trzciński2018-09-031-0/+1
| | |
| * | Stop using FlayRémy Coutable2018-09-031-1/+0
| | | | | | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
| * | Upgrade LicenseFinder Gem to v5.4.0Winnie Hellmann2018-08-301-1/+1
| | |
| * | Allow whitelisting for "external collaborator by default" settingRoger Rüttimann2018-08-301-0/+3
| |/
| * Bump fog-google to 1.7.1 and google-api-client to 0.23.0sh-bump-fog-googleStan Hu2018-08-211-2/+2
| | | | | | | | | | | | | | 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
| * Remove Gemnasium serviceGilbert Roulot2018-08-201-3/+0
| |
| * Fix merge requests not showing any diff files for big patches49907-commits-and-merge-requests-does-not-list-all-files-when-one-file-exceeds-size-limitsAlejandro Rodríguez2018-08-171-1/+1
| |
| * Fix `bin/secpick` rainbow gem error, and security branch prefixingMichael Kozono2018-08-151-1/+1
| |
| * Backport some changes from gitlab-org/gitlab-ee!6767Rubén Dávila2018-08-071-1/+1
| |
| * Bump prometheus-client-mmap to 0.9.4Stan Hu2018-07-281-1/+1
| | | | | | | | | | | | | | 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.
| * Merge branch 'sh-include-rbtrace' into 'master'Douwe Maan2018-07-251-0/+1
| |\ | | | | | | | | | | | | Add rbtrace to Gemfile See merge request gitlab-org/gitlab-ce!20831
| | * Add rbtrace to Gemfilesh-include-rbtraceStan Hu2018-07-251-0/+1
| | | | | | | | | | | | | | | | | | | | | 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
| * | Use limit parameter to retrieve Wikis from Gitalysh-use-wiki-limit-parameter-gitalyStan Hu2018-07-241-1/+1
| |/ | | | | | | | | | | | | | | 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
| * Bump nokogiri to 1.8.4 and sanitize to 4.6.6 for performancesh-bump-sanitize-4.6.6Stan Hu2018-07-231-1/+1
| | | | | | | | | | | | 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
| * Merge branch 'hangouts_chat_integration' into 'master'Sean McGivern2018-07-231-0/+3
| |\ | | | | | | | | | | | | Hangouts chat integration See merge request gitlab-org/gitlab-ce!20290
| | * Add Hangouts Chat service implementationKukovskii Vladimir2018-07-141-0/+3
| | |
| * | Add bootsnap to development/test bundle and enable it if availableGabriel Mazetto2018-07-201-0/+1
| | | | | | | | | | | | This will enable bootsnap whenver the gem is available.
| * | Incorporate Gitaly's RefService.FindAllRemoteBranches RPCgitaly-remote-branchesAlejandro Rodríguez2018-07-181-1/+1
| |/
| * Merge branch 'update-rubocop'Sean McGivern2018-07-091-2/+2
| |\
| | * Use stable gitlab-styles and eliminate offensesLin Jen-Shin2018-07-091-1/+1
| | |
| | * Update rubocop to get rid of a warning in other MRLin Jen-Shin2018-07-091-2/+2
| | |
| * | Update hamlit to fix ruby 2.5 incompatibilities, fixes #42045Matthew Dawson2018-07-081-1/+1
| |/ | | | | | | | | Also update the hook logs to escape the contents properly, as the :plain filter does not do html escaping.
| * Add Repository#set_config and #delete_configJacob Vosmaer2018-07-061-1/+1
| |
| * Update OmniAuth Shibboleth gem to latest to gain supportTom Downes2018-07-041-1/+1
| | | | | | | | | | | | for handling multi-valued SAML assertions. Add documentation of label argument for omniauth provider to override text in login button.
| * update html-pipeline 2.7.1 -> 2.8Pirate Praveen2018-06-301-1/+1
| |
| * Don't hash user ID in OIDC subject claimMarkus Koller2018-06-281-1/+1
| |
| * Gitaly metrics check for read/writeabilityZeger-Jan van de Weg2018-06-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * Merge branch 'security-fj-bumping-sanitize-gem' into 'master'Alessio Caiazza2018-06-251-1/+1
| |\ | | | | | | | | | | | | [master] Update sanitize gem to 4.6.5 to fix HTML injection vulnerability See merge request gitlab/gitlabhq!2399
| | * Update gitlab-gollum-lib to 4.2.7.5 and sanitize to 4.6.5Francisco Javier López2018-06-151-1/+1
| | |
| * | Remove remaining traces of the Allocations Gemremove-allocations-gemYorick Peterse2018-06-201-1/+0
| | | | | | | | | | | | | | | | | | | | | 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.
| * | Migrate repo backup to gitalyAhmad Hassan2018-06-151-1/+1
| |/
| * Merge branch 'rs-update-rspec' into 'master'Rémy Coutable2018-06-111-1/+1
| |\ | | | | | | | | | | | | Update rspec to 3.7 See merge request gitlab-org/gitlab-ce!19449
| | * Update rspec to 3.7Robert Speicher2018-06-071-1/+1
| | |
| * | Merge branch 'upgrade-gitlab-markup' into 'master'Douwe Maan2018-06-111-1/+1
| |\ \ | | | | | | | | | | | | | | | | Upgrade gitlab-markup to fix render issue with reStructuredText See merge request gitlab-org/gitlab-ce!19596