- Jun 24, 2019
-
-
Aleksei Lipniagov authored
Some benchmarks of the gem require booting the app in `production` environment.
-
- Jun 17, 2019
-
-
raju249 authored
-
- Jun 16, 2019
-
-
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
-
- Jun 14, 2019
- Jun 12, 2019
-
-
Heinrich Lee Yu authored
Fix whitespace in specs because normalize_ws is slightly different from Capybara 2 behavior
-
- Jun 08, 2019
-
-
Stan Hu authored
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.
-
- Jun 07, 2019
-
-
Utkarsh Gupta authored
-
- Jun 06, 2019
-
-
Rémy Coutable authored
Signed-off-by:
Rémy Coutable <remy@rymai.me>
-
- Jun 05, 2019
-
-
Patrick Bajao authored
CE port of https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/13460
-
- Jun 03, 2019
-
-
Toon Claes authored
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 ... ```
-
- May 29, 2019
-
-
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.
-
- May 27, 2019
-
-
Ash McKenzie authored
-
- May 24, 2019
-
-
Kamil Trzcińśki authored
-
- May 22, 2019
-
-
Rémy Coutable authored
This reverts commit 744f1f2e, reversing changes made to c4d930e5.
-
Kamil Trzcińśki authored
This reverts merge request !27514
-
Stan Hu authored
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.
-
- May 21, 2019
-
-
Utkarsh Gupta authored
Signed-off-by:
Utkarsh Gupta <guptautkarsh2102@gmail.com>
-
- May 20, 2019
-
-
Ryan Cobb authored
This reverts merge request !27474
-
Rémy Coutable authored
Signed-off-by:
Rémy Coutable <remy@rymai.me>
-
- May 16, 2019
-
-
Luke "Jared" Bennett authored
-
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
-
Stan Hu authored
This fixes Ruby 2.6.x parser warnings: https://github.com/rubocop-hq/rubocop/pull/7009
-
- May 07, 2019
-
-
mksionek authored
Remove puts Remove puts
-
Fabio Pitino authored
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
-
- May 06, 2019
-
-
Horatiu Eugen Vlad authored
-
- May 05, 2019
- May 02, 2019
-
-
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
-
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.
-
- Apr 30, 2019
-
-
John Cai authored
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.
-
Stan Hu authored
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
-
- Apr 29, 2019
-
-
Peter Leitzen authored
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.
-
Bob Van Landuyt authored
This ports the changes from https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/10462/ to CE
-
- Apr 27, 2019
-
-
Gabriel Mazetto authored
-
- Apr 26, 2019
-
-
Felipe Artur authored
Accessing http://localhostrails/letter_opener is thowring an exception, updating the gem fixes it.
-
- Apr 25, 2019
-
-
Francisco Javier López authored
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.
-
- Apr 23, 2019
-
-
Stan Hu authored
These upgrades are necessary to support Ruby 2.6. This matches the Gitaly MR: https://gitlab.com/gitlab-org/gitaly/merge_requests/1066
-
Heinrich Lee Yu authored
Removes unneeded patches
-
Model.new.attributes now also returns encrypted attributes.
-
- Apr 22, 2019
-
-
Stan Hu authored
Fixes minor bugs (https://github.com/mperham/sidekiq/blob/master/Changes.md#526) and keeps version used with gitlab-monitor consistent.
-