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-09-06Bump fog-google to support ADC auth on GCPMaxim Ivanov
2019-09-06Update rouge to v3.10.0Camil Staps
2019-09-06Add new GitlabDanger classAsh McKenzie
This class encapsulates our use of the Danger gem.
2019-09-06Revert "Merge branch '66596-allow-danger-to-be-run-locally' into 'master'"Ash McKenzie
This reverts merge request !32196
2019-09-06Include danger gem in development groupAsh McKenzie
2019-09-05Upgrade graphql gem to 1.9.10Brett Walker
- `edge_nodes` needs to get called on the object - added `include GlobalID::Identification` in a couple places - renamed `object` to `item` in spec due to conflict
2019-09-04Stricter validation of prometheus label valuesAndrew Newdigate
See https://gitlab.com/gitlab-org/prometheus-client-mmap/merge_requests/38
2019-09-04Upgrade GraphQL gem to 1.8.17Brett Walker
- Due to https://github.com/exAspArk/batch-loader/pull/32, we changed BatchLoader.for into BatchLoader::GraphQL.for - since our results are wrapped in a BatchLoader::GraphQL, calling `sync` during authorization is required to get real object - `graphql` now has it's own authorization system. Our `authorized?` method conflicted and required renaming
2019-09-03Bump reliable fetcherValery Sizov
2019-09-02Add atlassian-jwt gem explicitlyHeinrich Lee Yu
This is used by the Jira integration in EE
2019-09-02Merge branch 'fix-peek-on-puma' into 'master'Rémy Coutable
Fix Peek on Puma Closes #66528 See merge request gitlab-org/gitlab-ce!32213
2019-08-30Update jira-ruby to 1.7.1Takuya Noguchi
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2019-08-28Use gitlab-peek forked gemSean McGivern
2019-08-27Fix Peek on PumaSean McGivern
Peek's `Peek.request_id` method doesn't work well with a multi-threaded server and concurrent requests, because requests can 'steal' another request's ID, or unset it before it was due. The upstream change resolves this; the commit here is just to ensure that GitLab works with that upstream change, mostly by not using `Peek.request_id` any more (as the method doesn't exist).
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