- Sep 04, 2019
-
-
Kamil Trzcińśki authored
In case when `needs:` is missing, but when requested by service, we would not save the pipeline with config_error. This makes it explicit that we want to persist the error as `config_error` failure reason.
-
pshutsin authored
Improve diff lines count efficiency
-
- Sep 03, 2019
-
-
Krasimir Angelov authored
Introduce JWTAutheticatable module that can be reused for ai=uthtication between Pages and GitLab (the same way we use do now for Workhorse). Related to https://gitlab.com/gitlab-org/gitlab-ce/issues/61927.
-
Aleksei Lipniagov authored
-
Extends the permission of $CI_REGISTRY_USER to allow them to delete tags in addition to just pushing. https://gitlab.com/gitlab-org/gitlab-ce/issues/40096
-
- Sep 02, 2019
-
-
Rémy Coutable authored
This allows overriding `only.refs` to something else if needed.
-
Reuben Pereira authored
Prometheus listen_address can be in formats of :9090 and 0.0.0.0:9090. But before these can be used to connect a project to Prometheus, they have to converted into absolute URIs.
-
as requested by the reviewer
-
Sean Carroll authored
-
Wrong format on MS Teams integration push events with multi line commit messages
-
Charlie Ablett authored
-
Charlie Ablett authored
- Pass in a nil project to Gitlab::SlashCommands::ApplicationHelp.new if the chatops command is help. - Modify the Gitlab::SlashCommands::Presenters::Help message to skip printing out project information.
-
- Aug 31, 2019
-
-
Stan Hu authored
Previously the following syntax would fail in the linter with an error 500: ``` include: template: - License-Management.gitlab-ci.yml - Dependency-Scanning.gitlab-ci.yml - SAST.gitlab-ci.yml ``` Now the error will call out specifically that the value is not a string. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/66605
-
- Aug 30, 2019
-
-
Andrew Newdigate authored
This fixes a bug in which sidekiq histograms contain invalid labels. See https://gitlab.com/gitlab-com/gl-infra/infrastructure/issues/7729 for more details.
-
- Aug 29, 2019
-
-
Adds a slash command in slach for closing issues. See https://docs.gitlab.com/ee/integration/slash_commands.html for documentation on the wider feature set.
-
Nick Thomas authored
This reverts commit 0eff75fa.
-
Yorick Peterse authored
This improves the output produced when running an unknown command, running the "help" command, and when trying to run a command you are not allowed to run. The new help output includes links to the project of the chatops integration, and a link to the chatops documentation.
-
Patrick Bajao authored
Utilize the auto repair functionality of system checks.
-
Patrick Bajao authored
This check is being removed from gitlab-shell as the file is now being managed by gitlab-rails.
-
Patrick Bajao authored
-
- Aug 28, 2019
-
-
Michael Kozono authored
Instead of sending varied data to Gitaly, and making Gitaly construct various messages, build the messages first and have Gitaly print either basic messages or alert messages, in the order they come. Depends on https://gitlab.com/gitlab-org/gitaly/merge_requests/1410
-
Jacob Vosmaer (GitLab) authored
-
The original name has been deprecated
-
Sean McGivern authored
Previously, we called the `peek_enabled?` method like so: prepend_before_action :set_peek_request_id, if: :peek_enabled? Now we don't have a `set_peek_request_id` method, so we don't need that line. However, the `peek_enabled?` part had a side-effect: it would also populate the request store cache for whether the performance bar was enabled for the current request or not. This commit makes that side-effect explicit, and replaces all uses of `peek_enabled?` with the more explicit `Gitlab::PerformanceBar.enabled_for_request?`. There is one spec that still sets `SafeRequestStore[:peek_enabled]` directly, because it is contrasting behaviour with and without a request store enabled. The upshot is: 1. We still set the value in one place. We make it more explicit that that's what we're doing. 2. Reading that value uses a consistent method so it's easier to find in future.
-
Sean McGivern authored
This key is useful to reduce the amount of logic needed on the frontend: if `has_warnings` is true, then the frontend knows that the request in question has warnings for some metric.
-
This also restructures how and where the configuration for Snowplow lives.
-
Tiger Watson authored
These services aren't specific to GCP, and will be used for AWS as part of https://gitlab.com/gitlab-org/gitlab-ce/issues/46686
-
- Aug 27, 2019
-
-
Rémy Coutable authored
Signed-off-by:
Rémy Coutable <remy@rymai.me>
-
Sean McGivern authored
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).
-
Rémy Coutable authored
Signed-off-by:
Rémy Coutable <remy@rymai.me>
-
dodocat authored
allow_bypass_two_factor configration dose not work with saml provider
-
Etienne Baqué authored
-
Etienne Baqué authored
-
- Aug 26, 2019
-
-
This reverts merge request !31826
-
-
This also restructures how and where the configuration for Snowplow lives.
-
The `GraphQL::Function` has been deprecated in favor of resolvers.
-
Andrew Newdigate authored
This class has been replaced with Labkit::Correlation::CorrelationId
-
George Koltsov authored
-
Igor Drozdov authored
Code Review Usage Ping for Create SMAU
-