| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This change will instantiate an OpenTracing tracer and configure it
as the global tracer when the GITLAB_TRACING environment variable is
configured. GITLAB_TRACING takes a "connection string"-like value,
encapsulating the driver (eg jaeger, etc) and options for the driver.
Since each service, whether it's written in Ruby or Golang, uses the
same connection-string, it should be very easy to configure all
services in a cluster, or even a single development machine to be
setup to use tracing.
Note that this change does not include instrumentation or propagation
changes as this is a way of breaking a previous larger change into
components. The instrumentation and propagation changes will follow
in separate changes.
|
|
|
|
|
|
|
|
| |
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.
|
|\
| |
| |
| |
| |
| |
| | |
Remove cancel all jobs button in general jobs list view
Closes #34665
See merge request gitlab-org/gitlab-ce!24010
|
| | |
|
| | |
|
| | |
|
|\ \
| | |
| | |
| | |
| | | |
Initial Serverless Functions detailed view
See merge request gitlab-org/gitlab-ce!23863
|
| | | |
|
| | | |
|
|/ / |
|
| |
| |
| |
| | |
Process CSV uploads async using a worker then email results
|
|/
|
|
| |
Added button and modal to accept CSV file for uploading
|
|
|
|
|
| |
This commit prepares the structure for the upcoming feature error
tracking.
|
|\
| |
| |
| |
| | |
Use BuildMetadata to store build configuration in JSONB form
See merge request gitlab-org/gitlab-ce!21499
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
These are data columns that store runtime configuration
of build needed to execute it on runner and within pipeline.
The definition of this data is that once used, and when no longer
needed (due to retry capability) they can be freely removed.
They use `jsonb` on PostgreSQL, and `text` on MySQL (due to lacking
support for json datatype on old enough version).
|
|\ \
| |/
|/|
| |
| | |
Fix deprecation: returning false in Active Record and Active Model callbacks
See merge request gitlab-org/gitlab-ce!24134
|
| |
| |
| |
| | |
will not implicitly halt a callback chain
|
|/
|
|
|
|
|
|
| |
ActiveRecord supports `:order` natively, but it is skipped because of
our specific patch to support opclasses.
Relevant AR code:
https://github.com/rails/rails/blob/5-0-stable/activerecord/lib/active_record/connection_adapters/abstract/schema_statements.rb#L1167
|
| |
|
| |
|
|\
| |
| |
| |
| |
| |
| | |
Use system paths for appearance logos
Closes gitlab-ee#6778
See merge request gitlab-org/gitlab-ce!24024
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
When object storage is enabled, the logos used to customize a GitLab
appearance causes the time-limited URLs to be used. We fix this
by forcing all of these URLs to use the /uploads/-/system prefix
so that they will always be proxied through GitLab.
Closes https://gitlab.com/gitlab-org/gitlab-ee/issues/6778
|
|/
|
|
|
| |
Full list of changes:
https://github.com/carrierwaveuploader/carrierwave/blob/master/CHANGELOG.md
|
|\
| |
| |
| |
| | |
Support tls communication in gitaly
See merge request gitlab-org/gitlab-ce!22602
|
| |\ |
|
| |\ \ |
|
| |\ \ \ |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Because this could potentially load a model and we shouldn't
load models before all the patches we have in places.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Metrics tries to initialize the `EventsFinder` to instrumnt it. The `EventsFinder` tries to load the `Event` model, which in turn loads the `User` model.
Loading the `User` model requires Devise to be initialized. So to avoid problems around this, we load devise before loading metrics.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Rename Projects::ReleasesController to
Projects::Tags::ReleasesController
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Renders empty index page
Adds Releases entry to the navigation bar behind a feature flag
Renders 404 when feature flag for releases is not enabled
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Fix object storage not working properly with Google S3 compatibility
Closes #53846
See merge request gitlab-org/gitlab-ce!23858
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Even in AWS S3 compatibility mode, Google now appears to reject requests
that includes this header with this error:
```
Requests cannot specify both x-amz and x-goog headers
```
This has been submitted upstream via
https://github.com/carrierwaveuploader/carrierwave/pull/2356.
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/53846.
|
| | | | | | |
|
| |_|_|_|/
|/| | | | |
|
|/ / / / |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
All arguments passed to the `FeatureConstrainer` will be passed on to
the `Feature.enabled?` check.
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
The use of `table_exists?` in the opclasses support initializer triggers
a deprecation warning. Using `data_source_exists?` removes this
deprecation.
|
|\ \ \ \
| |_|_|/
|/| | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
'54650-send-an-email-to-project-owners-when-a-mirror-update-fails' into 'master'
Send a notification email on mirror update errors
Closes #54650
See merge request gitlab-org/gitlab-ce!23595
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
The email is sent to project maintainers containing the last mirror
update error. This will allow maintainers to set alarms and react
accordingly.
|
| | | | |
|
|/ / / |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
'master'
Resolve "Utilize new charting library for metrics dashboard"
See merge request gitlab-org/gitlab-ce!23459
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Replace the metrics dashboard graph with
GitLab UI's area chart component
|
|/ / / |
|