- 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.
-
Krasimir Angelov authored
so that we can use API::Internal namespace. Related to https://gitlab.com/gitlab-org/gitlab-ce/issues/61927.
-
Winnie Hellmann authored
-
Sean McGivern authored
These were written in seconds but are supposed to be in milliseconds. The total Gitaly time was wrong for the same reason.
-
Aleksei Lipniagov authored
-
Modified schema via migrations. Added one-to-one relationship between the two models. Added changelog file
-
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
-
Sean Carroll authored
-
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.
-
Heinrich Lee Yu authored
Fixes RelativeLinkFilter for users that don't have access to the project's repository
-
- 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
-
-
https://gitlab.com/gitlab-org/gitlab-ce/issues/56295Jesse Hall authored
All avatars now visible in commit trailers.
-
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
-
Stan Hu authored
There was some confusion over whether `code` or `content` is the right parameter for snippets. Internally, the database stores `content`. However: 1. Project snippets use `code`. `code` gets remapped in `content` in `lib/api/project_snippets.rb`. 2. Personal snippets use `content`. To unify these APIs, allow an alias of `content` to work for project snippets. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/66673
-
- 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.
-
Sean McGivern authored
For each DetailedView subclass, we add a `warnings` array to: 1. The top-level response. 2. Each individual call under the `details` key. We use the `.thresholds` hash on the DetailedView to determine what's a warning. If that hash is empty (the default), then the warnings array will always be empty.
-
Victor Zagorodny authored
A new param with_security_reports was added to GET /groups/:id/projects API and the code to support this logic in GroupProjectsFinder and Project model. Also, a DB index was added to ci_job_artifacts table to speed up the search of security reports artifacts for projects
-
Patrick Derichs authored
-
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
-
-