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-08-27Remove the mdl gem as it's no longer in useAsh McKenzie
2019-08-26Replace echo function with a resolverBrett Walker
The `GraphQL::Function` has been deprecated in favor of resolvers.
2019-08-26Merge branch 'sh-upgrade-ruby-prof' into 'master'Ash McKenzie
Bump ruby-prof to 1.0.0 See merge request gitlab-org/gitlab-ce!29588
2019-08-26Install Unleash Client GemJason Goodman
2019-08-25Bump ruby-prof to 1.0.0Stan Hu
This is significant improvement over the previous releases: https://github.com/ruby-prof/ruby-prof/blob/master/CHANGES
2019-08-23Add cache tracing and Redis tracingAndrew Newdigate
This change adds Distributed Tracing support for two new types of events 1. Redis Calls 1. ActiveSupport (Rails) Caching Operations The intention is to help application developers and infrastructure SREs to understand the pressure that caching operations can have on the application when running at scale. The Redis and Caching spans can be viewed in the Jaeger UI by clicking the "Trace" link in the performance bar when running on GDK.
2019-08-20Use ActiveModel's type instead of virtusPeter Leitzen
The virtus project has been discontinued: https://github.com/solnic/virtus/commit/a6f896984
2019-08-19Remove active_record_sane_schema_dumper gemHeinrich Lee Yu
We don't need this since this is already the default behavior of Rails since 5.1
2019-08-15Merge branch 'sh-update-rugged-0.28.3' into 'master'Mayra Cabrera
Upgrade Rugged to 0.28.3.1 See merge request gitlab-org/gitlab-ce!31794
2019-08-15Upgrade Rugged to 0.28.3.1Stan Hu
This is a security release: https://github.com/libgit2/libgit2/releases
2019-08-15Merge branch ↵Stan Hu
'46548-open-source-alternative-to-recaptcha-for-gitlab-com-registration' into 'master' Open source alternative to reCAPTCHA for GitLab.com registration See merge request gitlab-org/gitlab-ce!31625
2019-08-14Migrates Snowplow backend from EE to CEJeremy Jackson
This introduces several changes, but these are all just ported from the EE project.
2019-08-12Update Gitaly server and gem to 1.58.0Jacob Vosmaer
2019-08-12Merge branch 'sh-update-ruby-labkit' into 'master'Robert Speicher
Update gitlab-labkit to 0.4.2 See merge request gitlab-org/gitlab-ce!31685
2019-08-12Bump nokogiri to 1.10.4Thong Kuah
This pulls in fix for CVE-2019-5477, where usage of Nokogiri::CSS::Tokenizer#load_file leads to potential command injection.
2019-08-10Update ffi gem to 1.11.1Stan Hu
This reduces duplication on Omnibus GitLab and saves about ~8 MB of disk space. Full list of changes: https://github.com/ffi/ffi/blob/master/CHANGELOG.md
2019-08-10Update gitlab-labkit to 0.4.2Stan Hu
This relaxes the gRPC version so that it can be updated. Also adds cache support for distributed tracing. Full release notes: https://gitlab.com/gitlab-org/labkit-ruby/-/tags
2019-08-09Add invisible_captcha gemAlex Buijs
2019-08-06Remove GC metrics from performance barSean McGivern
These were disabled in production mode, but that also broke the rest of the performance bar. As they were only enabled in development mode, we can just remove them for now.
2019-08-06Merge branch '65671-update-mini_magick-to-4.9.5' into 'master'Douwe Maan
Update mini_magick to 4.9.5 Closes #65671 See merge request gitlab-org/gitlab-ce!31505
2019-08-06Merge branch 'update-reliable-fetcher' into 'master'Sean McGivern
Update reliable fetcher See merge request gitlab-org/gitlab-ce!31416
2019-08-06Update mini_magick to 4.9.5Takuya Noguchi
to address CVE-2019-13574 Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2019-08-06Update reliable fetcherValery Sizov
We added retry_count increment when job is recovered
2019-08-06Use Rails 5.2 Redis caching storeStan Hu
This is the first step in providing a fault-tolerant and distributed Redis caching store. We disable compression to avoid introducing a change that could have an adverse effect in production. Note that we won't be able to take advantage of the fault-tolerance and distributed features yet until we solve https://gitlab.com/gitlab-org/gitlab-ce/issues/64829. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/64794
2019-07-31Merge branch '54853-update-gitlab-styles' into 'master'Rémy Coutable
Update gitlab-styles to close #54853 Closes #54853 See merge request gitlab-org/gitlab-ce!31155
2019-07-30Remove line profiler from performance barSean McGivern
1. The output isn't great. It can be hard to find hotspots and, even when you do find them, to find why those are hotspots. 2. It uses some jQuery-specific frontend code which we can remove now that we don't have this any more. 3. It's only possible to profile the initial request, not any subsequent AJAX requests.
2019-07-30Merge branch 'determinstic_dns_specs' into 'master'Douglas Barbosa Alexandre
Have deterministic DNS for specs See merge request gitlab-org/gitlab-ce!31086
2019-07-30Update rouge to v3.7.0Stan Hu
This adds support for a number of new languages (e.g. Ada) and fixes a number of lexers: https://github.com/rouge-ruby/rouge/compare/v3.5.1..v3.7.0 Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/64625
2019-07-30Write out sham_rack gemThong Kuah
This means we have one less Net::HTTP monkeypatch. sham_rack cannot handle IPv6 addresses which means it breaks Net::HTTP connections because it monkey-patches Net::HTTP
2019-07-29Merge branch 'sh-update-rugged-0.28.2' into 'master'Douglas Barbosa Alexandre
Update Rugged to 0.28.2 See merge request gitlab-org/gitlab-ce!31218
2019-07-27Update Rugged to 0.28.2Stan Hu
This is a bug fix release: https://github.com/libgit2/libgit2/releases
2019-07-27Update gitlab-styles to add Lint/SafeNavigationWithEmptyKyle Wiebers
2019-07-26Replace peek-pg with our own implementationSean McGivern
This uses an ActiveRecord subscriber to get queries and calculate the total query time from that. This means that the total will always be consistent with the queries in the table. It does however mean that we could potentially miss some queries that don't go through ActiveRecord. Making this change also allows us to unify the response JSON a little bit, making the frontend slightly simpler as a result.
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>