- 06 8月, 2019 2 次提交
-
-
由 Gosia Ksionek 提交于
Add project path to sql query to build proper path
-
由 Steve Abrams 提交于
API endpoints for requesting container repositories and container repositories with their tag information are enabled for users that want to specify the group containing the repository rather than the specific project.
-
- 05 8月, 2019 2 次提交
-
-
由 Cameron Boulton 提交于
-
由 David H. Wilkins 提交于
- ci_builds.artifacts_expire_at are copied to ci_job_artifacts.expire_at with incorrect timestamps when the database timezone is NOT utc - ci_builds.artifacts_expire_at is `timestamp without time zone` and ci_job_artifacts.expire_at is `timestamp with time zone` on postgresql - Tests fail locally for `rspec ./spec/lib/gitlab/import_export/import_export_spec.rb` without this change
-
- 03 8月, 2019 5 次提交
-
-
由 Stan Hu 提交于
In dev environments, Sidekiq was encountering the message: Circular dependency detected while autoloading constant Gitlab::Profiler This saves some overhead during normal usage.
-
由 mo 提交于
-
由 mo 提交于
-
由 Dylan Griffith 提交于
Also creates specs Only allow Helm to be uninstalled if it's the only app - Remove Tiller leftovers after reser command - Fixes specs and offenses Adds changelog file Fix reset_command specs
-
由 Kamil Trzciński 提交于
This changes `needs:` from weak reference to have a strong reference. This means that job will not be created unless all needs are present as part of a pipeline.
-
- 02 8月, 2019 7 次提交
-
-
由 George Koltsov 提交于
`allow_local_requests_for_hooks_and_services` was renamed to `allow_local_requests_for_web_hooks_and_services`.
-
由 George Koltsov 提交于
Simplify SystemHookUrlValidator to inherit from PublicUrlValidator Refactor specs to move out shared examples to be used in both system hooks and public url validators.
-
由 George Koltsov 提交于
This MR adds new application setting to network section `allow_local_requests_from_system_hooks`. Prior to this change system hooks were allowed to do local network requests by default and we are adding an ability for admins to control it.
-
Currently we write out empty CSS classes (`class=""`) every time we create a new tag. This adds 9 unnecessary bytes per span element. In a recent trace, I have counted 11950 span elements. So we transported 105 unnecessary kilobytes!
-
由 Aleksei Lipniagov 提交于
Previously, both InfluxSampler and RubySampler were relying on the `GC::Profiler.total_time` data which is the sum over the list of captured GC events. Also, both samplers asynchronously called `GC::Profiler.clear` which led to incorrect metric data because each sampler has the wrong assumption it is the only object who calls `GC::Profiler.clear` and thus could rely on the gathered results between such calls. We should ensure that `GC::Profiler.total_time` is called only in one place making it possible to rely on accumulated data between such wipes. Also, we need to track the amount of profiler reports we lost.
-
由 Marcel Amirault 提交于
Changes * to + to be more precise with acceptable branch names
-
由 Heinrich Lee Yu 提交于
Changes generated URL to raw instead of blob
-
- 01 8月, 2019 6 次提交
-
-
由 Kamil Trzciński 提交于
This implements the support for `needs:` keyword as part of GitLab CI. That makes some of the jobs to be run out of order.
-
由 Patrick Derichs 提交于
Remove project from NotesFinder constructor Add project parameter to specs Also look for methods in private scope Fix specs to match new NotesFinder constructor
-
由 Stan Hu 提交于
`Gitlab::Profiler` can also be used to profile Sidekiq jobs. Add some call traces that can be omitted from the backtrace.
-
由 Oswaldo Ferreira 提交于
Concurrent calls to UserMergeToRef RPC updating a single ref can lead to an opaque fail that is being rescued at Gitaly. So this commit adds an exclusive lease to the mergeability check process with the key as the current MR ID.
-
由 Stan Hu 提交于
Peek attempts to serialize results with `to_json`, which calls `ActiveSupport::JSON`. If an object is passed to `to_json` that contains instance variables, `ActiveSupport` will attempt to recursively traverse all variables. The problem is that we can get into an infinite loop if the instance references to an instance that references to something else that points back to the same instance. To avoid this mess, we just call `to_s` on the object. It appears only `Gitlab::Git::Repository` and `::Repository` are the culprits here. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/65404
-
由 Ash McKenzie 提交于
-
- 31 7月, 2019 5 次提交
-
-
由 Andrew Newdigate 提交于
-
由 drew 提交于
Default dependency job stage index to Infinity, and correctly report it as undefined in prior stages
-
由 João Cunha 提交于
- After uninstalling the knative helm chart it's necessary to also remove some leftover resources to allow the cluster to be clean and knative to be reinstalleable. - Adds knative uninstall disclaimer - Uninstall ksvc before uninstalling knative Make list of Knative and Ingres resources explicit - To avoid deleting unwanted resources we are listing exact which resources will be deleted rather than simply deleting any resource that contains istio or knative words.
-
由 Shinya Maeda 提交于
Add project scope
-
由 Diego Louzán 提交于
Creates a new item in help dropdown to show configured support page link
-
- 30 7月, 2019 10 次提交
-
-
由 Lin Jen-Shin 提交于
Since now the role name can be: "<a href=\"/job-families/engineering/test-automation-engineer/\">Senior Test Automation Engineer</a>, Create:Source Code" We need to cope with </a> in the middle.
-
由 Stan Hu 提交于
In SELinux, the file cannot be written, and `Errno::EACCES`, not `Errno::ACCESS` is thrown. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/65328
-
由 Hordur Freyr Yngvason 提交于
This rake task had been broken for a while. This fixes the breakages, adds a test to help avoid future breakages, and adds a few ergonomic improvements to the task itself.
-
由 Sean 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.
-
由 Shinya Maeda 提交于
-
由 Sarah Yasonik 提交于
In preparation for embedding specific metrics in issues https://gitlab.com/gitlab-org/gitlab-ce/issues/62971, this commit moves the BaseService for metrics dashboards to a new services subdirectory. This is purely for the sake of organization and maintainability.
-
由 🙈 jacopo beschi 🙉 提交于
Extends the quick actions "commands applied" banner to show the quick action preview text, but with everything in past tense.
-
由 Thong Kuah 提交于
Rather than relying on NoMethodError deep inside faraday
-
由 Francisco Javier López 提交于
-
由 Jacopo 提交于
Add a zoom link added / removed system note when a zoom link is being added / removed to the issue description.
-
- 29 7月, 2019 3 次提交
-
-
由 Yorick Peterse 提交于
This backport changes made by EE to the files in the scripts/ directory. This comes with a few changes to some scripts to make them work in the single codebase setup.
-
由 Ryan Cobb 提交于
This adds diirect monitoring for sidekiq metrics. This is done via sidekiq middleware and a sampler to pull from sidekiqs api.
-
由 Andreas Brandl 提交于
We dropped MySQL support and a lot of mysql specific code has been removed in https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/29608. This comes in from the other direction and removes any `if postgresql?` branches.
-