该项目从 https://gitlab.com/gitlab-org/gitlab.git 镜像。
拉取镜像更新于 。
- 3月 29, 2019
-
-
由 Winnie Hellmann 创作于
-
- 3月 28, 2019
-
-
由 Nick Thomas 创作于
Since external diffs are likely to be a bit slower than in-database ones, add a mode that makes diffs external after they've been obsoleted by events. This should strike a balance between performance and disk space. A background cron drives the majority of migrations, since diffs become outdated through user actions.
-
- 3月 27, 2019
-
-
由 Stan Hu 创作于
This makes it easier to debug Gitaly performance issues in the field. This commit also makes the tracking of query time thread-safe via RequestStore.
-
由 Winnie Hellmann 创作于
Remove .raw from JavaScript fixture file names Closes #59201 See merge request gitlab-org/gitlab-ce!26430 (cherry picked from commit 79a45f7f)
-
- 3月 22, 2019
-
-
由 Filipa Lacerda 创作于
This reverts merge request !26430
-
-
由 Winnie Hellmann 创作于
There is nothing more to say but "Commits that change 30 or more lines across at least three files must describe these changes in the commit body"
-
- 3月 19, 2019
-
-
由 Sean 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.
-
由 Patrick Bajao 创作于
In this commit, some methods that aren't being used are removed from `Gitlab::Shell`. They are the ff: - `#remove_keys_not_found_in_db` - `#batch_read_key_ids` - `#list_key_ids` The corresponding methods in `Gitlab::Keys` have been removed as well.
-
- 3月 14, 2019
-
-
由 Winnie Hellmann 创作于
-
由 Gilbert Roulot 创作于
Add a supporting code to separate groups#show and groups#details which is required for the proper implementation of the Group Overview content and Security Dashboard option for it
-
由 Winnie Hellmann 创作于
-
- 3月 13, 2019
-
-
由 Nick Thomas 创作于
-
由 Winnie Hellmann 创作于
-
由 Heinrich Lee Yu 创作于
-
由 Winnie Hellmann 创作于
-
- 3月 12, 2019
-
-
由 Mayra Cabrera 创作于
- Includes instance methods on Group model to detect when a group has AutoDevOps explicitly/implicitly enabled/disabled. - Includes migration to add a new column to namespaces table - Add UI necessary modifications - Add service and controller to update auto devops related instances - Updates project and groups auto devops badges Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/52447
-
由 Stan Hu 创作于
Instead of inserting a row after each example to an external database, we save the CI profiling reports into the `rspec_profiling` directory and insert the data in the update-tests-metadata CI stage. This should make each spec run faster and also reduce the number of PostgreSQL connections needed by concurrent CI builds. `scripts/insert-rspec-profiling-data` also inserts one file at a time via the PostgreSQL COPY command for faster inserts. The one side effect is that the `created_at` and `updated_at` timestamps aren't available since they aren't generated in the CSV. Closes https://gitlab.com/gitlab-org/gitlab-ee/issues/10154
-
由 Mike Greiling 创作于
This removes trailing commas from node scripts which previously omitted them for compatiblity with node 6
-
- 3月 11, 2019
-
-
由 Andrew Fontaine 创作于
The `mocha` reporter provides a lot of detail about which tests that fail and why.
-
- 3月 09, 2019
-
-
由 Hiroyuki Sato 创作于
-
- 3月 07, 2019
-
-
由 Dmitriy Zaporozhets 创作于
-
- 3月 05, 2019
-
-
由 João Cunha 创作于
- Creates new route - Creates new controller action - Creates call stack: Clusterss::ApplciationsController calls --> Clusters::Applications::UpdateService calls --> Clusters::Applications::ScheduleUpdateService calls --> ClusterUpdateAppWorker calls --> Clusters::Applications::PatchService --> ClusterWaitForAppInstallationWorker DRY req params Adds gcp_cluster:cluster_update_app queue Schedule_update_service is uneeded Extract common logic to a parent class (UpdateService will need it) Introduce new UpdateService Fix rescue class namespace Fix RuboCop offenses Adds BaseService for create and update services Remove request_handler code duplication Fixes update command Move update_command to ApplicationCore so all apps can use it Adds tests for Knative update_command Adds specs for PatchService Raise error if update receives an unistalled app Adds update_service spec Fix RuboCop offense Use subject in favor of go Adds update endpoint specs for project namespace Adds update endpoint specs for group namespace
-
由 Nick Thomas 创作于
Sidekiq jobs frequently spawn long-lived child processes to do work. In some circumstances, these can be reparented to init when sidekiq is terminated, leading to duplication of work and strange concurrency problems. This commit changes sidekiq so that, if run as a process group leader, it will forward `INT` and `TERM` signals to the whole process group. If the memory killer is active, it will also use the process group when resorting to `kill -9` to shut down. These changes mean that a naive `kill <pid-of-sidekiq>` will now do the right thing, killing any child processes spawned by sidekiq, as long as the process supervisor placed it in its own process group. If sidekiq isn't a process group leader, this new code is skipped.
-
由 Drew Blessing 创作于
We've previously exposed ca_file and ssl_version but there are many possible options that can be used inside tls_options. Instead of exposing individual ones, simply expose the entire hash so it can be passed in and we won't have to add things in the future.
-
- 3月 04, 2019
-
-
由 Bob Van Landuyt 创作于
When working on files in `app/graphql` the code correctly gets autoloaded. However, the redefined `Types::BaseField` would never receive the `.accepts_definition` call, causing all queries after a reload to fail. Calling `.accepts_definition` on its superclass makes sure the reloaded version also has the `authorize` definition specified.
-
- 3月 01, 2019
-
-
由 Reuben Pereira 创作于
- Move some specs into contexts - Let get_slugs method take a parameter and return a specific slug. - Add rescues when using Addressable::URI.
-
由 Gabriel Mazetto 创作于
We are adding sidekiq workers and service classes to allow to rollback a hashed storage migration. There are some refactoring involved as well as part of the code can be reused by both the migration and the rollback logic.
-
由 Heinrich Lee Yu 创作于
Adds additional count param to Boards::Visits::LatestService
-
由 Sean McGivern 创作于
-
由 Stan Hu 创作于
-
由 Stan Hu 创作于
-
- 2月 28, 2019
-
-
由 Nick Thomas 创作于
This reverts commit 00675311.
-
由 Phil Hughes 创作于
-
由 Alexis Reigel 创作于
-
- 2月 27, 2019
-
-
由 Jacob Vosmaer 创作于
-
由 Jacopo 创作于
The API get projects/:id/traffic/fetches allows user with write access to the repository to get the number of clones for the last 30 days.
-
- 2月 26, 2019
-
-
由 Luke Duncalfe 创作于
Previously GraphQL field authorization happened like this: class ProjectType field :my_field, MyFieldType do authorize :permission end end This change allowed us to authorize like this instead: class ProjectType field :my_field, MyFieldType, authorize: :permission end A new initializer registers the `authorize` metadata keyword on GraphQL Schema Objects and Fields, and we can collect this data within the context of Instrumentation like this: field.metadata[:authorize] The previous functionality of authorize is still being used for mutations, as the #authorize method here is called at during the code that executes during the mutation, rather than when a field resolves. https://gitlab.com/gitlab-org/gitlab-ce/issues/57828
-
- 2月 25, 2019
-
-
由 Thong Kuah 创作于
This enables easier debugging in GDK
-
- 2月 22, 2019
-
-
由 Simon Knox 创作于
-