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-06-25refactor: remove Sentry from application settingsRoger Meier
2019-04-30feat: allow Sentry configuration to be passed on gitlab.ymlRoger Meier
2019-03-19Send schema cache to Sentry on MissingAttributeErrorSean McGivern
We don't know why this happens, so this is an attempt to debug the issue by sending a full list of all columns ActiveRecord knows about when the error is raised.
2019-01-16Extract process_name from GitLab::SentryAndrew Newdigate
GitLab::Sentry has a program_context method to determine whether a Sentry exception occurred in Sidekiq or rails. Since we will need similar functionality for distributed tracing, this change extracts the program_context method into GitLab.process_name for more general consumption.
2018-12-06Log and pass correlation-id between Unicorn, Sidekiq and GitalyKamil Trzciński
The Correlation ID is taken or generated from received X-Request-ID. Then it is being passed to all executed services (sidekiq workers or gitaly calls). The Correlation ID is logged in all structured logs as `correlation_id`.
2018-05-24Replace Gitlab::REVISION with Gitlab.revision and handle installations ↵Rémy Coutable
without a .git directory Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-10-06Send API parameters as extra data for sentry errorsAlejandro Rodríguez
2017-08-31`current_application_settings` belongs on `Gitlab::CurrentSettings`Sean McGivern
The initializers including this were doing so at the top level, so every object loaded after them had a `current_application_settings` method. However, if someone had rack-attack enabled (which was loaded before these initializers), it would try to load the API, and fail, because `Gitlab::CurrentSettings` didn't have that method. To fix this: 1. Don't include `Gitlab::CurrentSettings` at the top level. We do not need `Object.new.current_application_settings` to work. 2. Make `Gitlab::CurrentSettings` explicitly `extend self`, as we already use it like that in several places. 3. Change the initializers to use that new form.
2016-12-09Merge branch 'rs-filter-authentication_token' into 'security' Douwe Maan
Add authentication_token to filter_parameters list See merge request !2041
2016-10-04Don't send Private-Token headers to SentryJacob Vosmaer
Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/22537
2016-08-26Fix Sentry not reporting right program for Sidekiq workersStan Hu
Moves program tag into the global configuration since this doesn't change and since Sidekiq workers get a unique context for each event. Closes #21410
2016-04-29Prevent Rails filtered parameters from leaking to Sentry.Connor Shea
As described in their Docs: https://docs.getsentry.com/on-premise/clients/ruby/integrations/rails/
2016-02-17Add release tracking for SentryRobert Speicher
2016-01-20Use sentry in env production onlyJeroen Nijhof
2016-01-18Add sentry integrationJeroen Nijhof