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-23Remove dead MySQL codeNick Thomas
None of this code can be reached any more, so it can all be removed
2019-07-19Make Bootsnap available via ENABLE_BOOTSNAP=1Stan Hu
Bootsnap speeds up Rails loading and now ships by default with Rails 5.2 apps. We should promote this to a default gem and test it out in production. This will also make it possible for the Helm Charts to take advantage of this. It appears that Bootsnap with Rails 5.2.3 and all the GitLab CE gems loads fine on an ARM platform now, so it's possible that https://gitlab.com/gitlab-org/gitlab-ce/issues/34799 has been resolved. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/45230
2019-07-18Fix inconsistency in Redis performance bar statsStan Hu
peek-redis resets its counters at the start of an ActionController notification (`start_processing.action_controller`), which causes it to miss some Redis queries that precede it, such as the database load balancer and Rack Attack queries. This produces inconsistencies in the performance bar between the number of calls and their durations with the actual calls in the detailed view. We fix this by getting rid of peek-redis in favor of consolidating all logic into the `RedisDetailed` view, which tracks Redis queries using `RequestStore`. This has the nice property of removing thread-specific counters as well. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/64707
2019-07-17Bump fog-aws to v3.5.2Stan Hu
This will make it possible for Oracle Cloud to work with S3 by disabling Signature V4 streaming (https://github.com/fog/fog-aws/issues/523). Full CHANGELOG: https://github.com/fog/fog-aws/blob/master/CHANGELOG.md Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/63041
2019-07-16Upgrade Gitaly-Proto to 1.37.0Zeger-Jan van de Weg
This was done to perform some local testing, but while the change was already made it made sense to commit the change.
2019-07-12Upgrade to Rails 5.2Heinrich Lee Yu
Updates changed method names and fixes spec failures
2019-07-11Improve Graphql DocsFelipe Artur
Adds more friendly docs for GraphQl implementation
2019-07-10Upgrade rspec-rails to 3.8.2 and dependenciesDouglas Barbosa Alexandre
This brings the rspec-core version in line with the Gitaly changes and introduces Rails 5.1/5.2 improvements. Full CHANGELOG: https://github.com/rspec/rspec-rails/blob/master/Changelog.md
2019-07-09Merge branch 'update-net-ssh' into 'master'Robert Speicher
Update net-ssh gem to ~> 5.2 See merge request gitlab-org/gitlab-ce!30341
2019-07-09Centralize config for markdownlintMarkus Koller
The configuration is currently only specified in CI, by moving it into `.mdlrc` we get immediate feedback locally in supported editors. To ensure `mdl` is available it's also added to the `Gemfile`, though CI will still use the version installed in the `gitlab-docs-lint` image.
2019-07-08Bump prometheus-client-mmap to 0.9.8Stan Hu
This fixes a critical error where a nil exception would be hit if an error occurred while logging a Prometheus metric: https://gitlab.com/gitlab-org/prometheus-client-mmap/merge_requests/36
2019-07-08Merge branch 'sh-bump-prometheus-client-mmap-0.9.7' into 'master'Kamil Trzciński
Upgrade prometheus-client-mmap to 0.9.7 See merge request gitlab-org/gitlab-ce!30430
2019-07-06Upgrade Rouge to 3.5.1Stan Hu
This release includes continued improvements to the library, fixes for a number of lexers and support for three new languages: https://github.com/rouge-ruby/rouge/releases
2019-07-06Upgrade prometheus-client-mmap to 0.9.7Stan Hu
This removes a warning message when prometheus_multiproc_dir is not set.
2019-07-05Extend MergeToRefService for creating merge ref from the other refShinya Maeda
Currently, MergeToRefService is specifically designed for createing merge commits from source branch and target branch of merge reqeusts. We extend this behavior to source branch and any target ref paths.
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