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
2019-07-04Update net-ssh gem to ~> 5.2Pirate Praveen
2019-07-01Update the 'default_value_for' gem to 3.2.0Rémy Coutable
Signed-off-by: Rémy Coutable <remy@rymai.me>
2019-06-28Merge branch 'update-prometheus-client-mmap' into 'master'Stan Hu
Update prometheus-client-mmap to 0.9.6 Closes #63872 See merge request gitlab-org/gitlab-ce!30165
2019-06-28Replace 'JIRA' with 'Jira'Takuya Noguchi
https://community.atlassian.com/t5/Jira-questions/Is-it-quot-JIRA-quot-or-quot-Jira-quot/qaq-p/681163 Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2019-06-28Update prometheus-client-mmap to 0.9.6Kamil Trzciński
2019-06-24Move `derailed_benchmarks` gem to default groupAleksei Lipniagov
Some benchmarks of the gem require booting the app in `production` environment.
2019-06-18Merge branch 'asciidoctor-upgrade' into 'master'Douwe Maan
Upgrade asciidoctor version to 2.0.10 and change method names in html5_converter Closes #63304 See merge request gitlab-org/gitlab-ce!29741
2019-06-17Upgrade asciidoctor version to 2.0.10 and change menthod names in ↵raju249
html5_converter
2019-06-17Upgrade gitlab-labkit to 0.3.0Stan Hu
This matches the version used in Gitaly, bumps the gRPC version to be aligned with GitLab CE/EE, and adds gRPC interceptor support: https://gitlab.com/gitlab-org/labkit-ruby/compare/v0.2.0...v0.3.0
2019-06-14Add basic support for AsciiDoc include directiveGuillaume Grossetie
See http://asciidoctor.org/docs/user-manual/#include-directive
2019-06-12Merge branch 'sh-update-openid-omniauth-gem' into 'master'Douglas Barbosa Alexandre
Bump omniauth_openid_connect to 0.3.1 See merge request gitlab-org/gitlab-ce!29387
2019-06-12Upgrade to Capybara 3Heinrich Lee Yu
Fix whitespace in specs because normalize_ws is slightly different from Capybara 2 behavior
2019-06-08Bump omniauth_openid_connect to 0.3.1Stan Hu
In https://gitlab.com/gitlab-org/gitlab-ce/issues/62208, users were seeing 404 errors when they configured their OpenID provider without a name parameter since OmniAuth would use the name `openidconnect` instead `openid_connect`. https://github.com/m0n9oose/omniauth_openid_connect/pull/23 makes the default parameter `openid_connect` so this additional initializer in GitLab is not necessary. Plus, this change enables users to use multiple OpenID Connect providers if they desire.
2019-06-07Bump sentry-raven to 2.9Utkarsh Gupta
2019-06-06Update rspec-retry to fix Selenium NoSuchDriverError errorsRémy Coutable
Signed-off-by: Rémy Coutable <remy@rymai.me>
2019-06-05Add client code to call GetObjectDirectorySize RPCPatrick Bajao
CE port of https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/13460
2019-06-03Add activerecord-explain-analyze gemToon Claes
This gem allows you to get the `EXPLAIN ANALYZE` query plan, directly from the Rails console. The gem is installed with `require: false`, but if it was loaded on launch, this would be it's memory load: ``` TOP: 145.3086 MiB rails/all: 22.4844 MiB ... activerecord-explain-analyze: 2.9648 MiB active_record/connection_adapters/postgresql_adapter: 2.9648 MiB pg: 2.9648 MiB pg_ext: 2.9648 MiB ... ```
2019-05-29Added rack-timeout for PumaJan Provaznik
It assures that requests are aborted after 60 seconds, otherwise an exception is raised. This exception is logged by Sentry, also there is a Prometheus counter for measuring number of requests in each state.
2019-05-27Add benchmark-memory Ruby gemAsh McKenzie
2019-05-24Merge branch '62151-broken-master' into 'master'Kamil Trzciński
Fix MySQL CI jobs Closes #62156 and #62151 See merge request gitlab-org/gitlab-ce!28593
2019-05-24Add `memory_profiler` and `derailed_benchmarks`Kamil Trzciński
2019-05-22Revert "Merge branch 'revert-04c3c6dd' into 'master'"Rémy Coutable
This reverts commit 744f1f2e7037f5c70c3168d9e2e89b1c327465d2, reversing changes made to c4d930e5f54e7da07c80cc028dfc0f5c08719146.
2019-05-22Bump shoulda-matchers to 4.0.1Stan Hu
This removes the warning when using Ruby 2.6: BigDecimal.new is deprecated; use BigDecimal() method instead. This also adds Rails 5 support, which eliminates the need for the monkey patch to handle https://github.com/thoughtbot/shoulda-matchers/issues/913.
2019-05-21Bump devise to 4.6Utkarsh Gupta
Signed-off-by: Utkarsh Gupta <guptautkarsh2102@gmail.com>
2019-05-20Revert "Merge branch '56850-add-new-unicorn-metrics' into 'master'"Ryan Cobb
This reverts merge request !27474
2019-05-17Merge branch 'fix-too-many-loops-cron-error' into 'master'Robert Speicher
Rescue too many loops cron error Closes #58241 See merge request gitlab-org/gitlab-ce!28002
2019-05-16Update haml_lint to include linter spec helpersLuke Bennett
2019-05-16Merge branch 'sh-update-rubocop-and-gitlab-styles-ce' into 'master'Rémy Coutable
Update Rubocop to 0.69.0 and other gems See merge request gitlab-org/gitlab-ce!28345
2019-05-16Add Let's Encrypt clientVladimir Shushlin
Part of adding Let's Encrypt certificates for pages domains Add acme-client gem Client is being initialized by private key stored in secrets.yml Let's Encrypt account is being created lazily. If it's already created, Acme::Client just gets account_kid by calling new_account method Make Let's Encrypt client an instance Wrap order and challenge classes
2019-05-16Update Rubocop to 0.69.0 and other gemsStan Hu
This fixes Ruby 2.6.x parser warnings: https://github.com/rubocop-hq/rubocop/pull/7009
2019-05-07Merge branch '56850-add-new-unicorn-metrics' into 'master'Ash McKenzie
Resolve "Add new Unicorn metrics" Closes #56850 See merge request gitlab-org/gitlab-ce!27474
2019-05-07Remove from providers with iconGosia Ksionek
Remove puts Remove puts
2019-05-07Remove workaround by upgrading Fugit gemFabio Pitino
Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/58241 * Upgrade Fugit gem to 1.2.1 which recognizes cron expressions for invalid days * Reverted previously implemented workaround * Leave test case which previously exposed the bug
2019-05-06Merge branch 'feature/omniauth_oidc_strategy' into 'master'Ash McKenzie
Added Omniauth OpenID Connect strategy See merge request gitlab-org/gitlab-ce!27383
2019-05-06Added Omniauth OpenId Connect startegyHoratiu Eugen Vlad
2019-05-05Upgrade haml-lint to 0.30.0Stan Hu
This also supports Ruby 2.6.
2019-05-05Upgrade to Rubocop 0.68.1Stan Hu
This adds Ruby 2.6 support.
2019-05-03Merge branch '18432-switch-to-sassc-rails' into 'master'Stan Hu
Switch to sassc-rails for faster stylesheet compilation Closes #18432 See merge request gitlab-org/gitlab-ce!26224
2019-05-02Add support for two-step Gitaly Rebase RPCLuke Duncalfe
The new two-step Gitaly `Rebase` RPC yields the rebase commit SHA to the client before proceeding with the rebase. This avoids an issue where the rebase commit SHA was returned when the RPC had fully completed, and in some cases this would be after the Rails `post_receive` worker services had already run. In these situations, the merge request did not yet have its rebase_commit_sha attribute set introducing the possibility for bugs (such as previous approvals being reset). https://gitlab.com/gitlab-org/gitlab-ee/issues/5966
2019-05-02Add opentracing integration for graphqlJan Provaznik
Extends existing graphql's tracer with opentracing measurements. Because it also adds Tracing::Graphql class (for opentracing), it also renames Graphql::Tracing class to Graphql::GenericTracing to minimize confusion with similar class names.
2019-04-30Merge branch 'jc-client-for-fetch-objects-into-pool' into 'master'Stan Hu
Add client methods for FetchIntoObjectPool RPC See merge request gitlab-org/gitlab-ce!27767
2019-04-30Add client methods for FetchIntoObjectPool RPCJohn Cai
Gitaly's FetchIntoObjectPool RPC will idempotently fetch objects into an object pool. If the pool doesn't exist, it will create an empty pool before attempting the fetch. This change adds client code as well as specs to cover this behavior.
2019-04-30Disable method replacement in avatar loadingStan Hu
We've seen a significant performance penalty when using `BatchLoader#__replace_with!`. This defines methods on the batch loader that proxy to the 'real' object using send. The alternative is `method_missing`, which is slower. However, we've noticed that `method_missing` can be faster if: 1. The objects being loaded have a large interface. 2. We don't call too many methods on the loaded object. Avatar uploads meet both criteria above, so let's use the newly-released feature in https://github.com/exAspArk/batch-loader/pull/45. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/60903
2019-04-29Upgrade letter_opener_web to support Rails 5.1Peter Leitzen
Before this commit using `/rails/letter_opener` in `development` environment failed with: undefined method `before_filter' See https://github.com/fgrehm/letter_opener_web/issues/68 This commit upgrades `letter_opener_web` to 1.3.4 so Rails 5.1 is supported.
2019-04-29Port changes for design management to CEBob Van Landuyt
This ports the changes from https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/10462/ to CE
2019-04-27Switch to sassc-rails for faster stylesheet compilationGabriel Mazetto
2019-04-25Added list_pages method to avoid loading all wiki pages contentFrancisco Javier López
Inside a wiki, when we show the sidebar or browse to the `pages`, all page contents are retrieved from Gitaly and that is a waste of resources, since no content from that pages are going to be showed. This MR introduces the method `ProjectWiki#list_pages`, which uses new wiki_list_pages RPC call to retrieve pages without content Also in the `WikisController` we're using the method to show pages in the sidebar and also on the `pages` page.
2019-04-24Merge branch 'sh-upgrade-grpc-and-protobuf' into 'master'Nick Thomas
Bump gRPC to 1.19.0 and protobuf to 3.7.1 See merge request gitlab-org/gitlab-ce!27086
2019-04-23Merge branch 'upgrade-to-rails-5-1' into 'master'Rémy Coutable
Upgrade Rails to 5.1 See merge request gitlab-org/gitlab-ce!27480
2019-04-23Merge branch 'sh-bump-sidekiq-5.2.6' into 'master'Robert Speicher
Bump Sidekiq to 5.2.7 See merge request gitlab-org/gitlab-ce!27512