Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-03-07Update project activity when pushing to a wiki repositoryDouglas Barbosa Alexandre
2018-03-06Fix tests by latest proposal changesShinya Maeda
2018-03-06Integrate two workers into one ArchiveTraceWorker with pipeline_background ↵Shinya Maeda
queue. This queue takes loqer precedence than pipeline_default.
2018-03-06Add spec for workersShinya Maeda
2018-03-06Merge branch 'sh-cleanup-after-git-gc' into 'master'Robert Speicher
Release libgit2 cache and open file descriptors after `git gc` run See merge request gitlab-org/gitlab-ce!17506
2018-03-05Merge branch 'dz-use-less-deprecated-methods' into 'master'Douwe Maan
Reduce usage of deprecated *_with_namespace methods See merge request gitlab-org/gitlab-ce!17523
2018-03-05Revert few more broken specs related to *_with_namespace methodsDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2018-03-05Update workers spec to use full_path instead of path_with_namespaceDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2018-03-05Fix MR merge commit cross-references to the MR itselfSean McGivern
2018-03-04Release libgit2 cache and open file descriptors after `git gc` runStan Hu
Relates to #21879
2018-03-01Merge branch '42643-persist-external-ip-of-ingress-controller-gke' into 'master'Kamil Trzciński
Display ingress IP address in the Kubernetes page See merge request gitlab-org/gitlab-ce!17052
2018-03-01Merge branch 'dz-namespace-id-not-null' into 'master'Yorick Peterse
Make project#namespace_id not null Closes #26052 See merge request gitlab-org/gitlab-ce!17448
2018-03-01Update specs to respect Project#namespace_id not null constraintDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2018-02-28Refactor plugins feature and make some doc improvementsDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2018-02-27Refactor plugin execution methodDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2018-02-26Add plugin queue to all_queues.ymlDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2018-02-26Handle excpetion in PluginWorkerDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2018-02-26Merge branch 'dm-waitable-worker' into 'master'Sean McGivern
Extract WaitableWorker out of AuthorizedProjectsWorker See merge request gitlab-org/gitlab-ce!17356
2018-02-26Extract WaitableWorker out of AuthorizedProjectsWorkerDouwe Maan
2018-02-25Remove redundant code and increase delay for ↵Dylan Griffith
ClusterWaitForIngressIpAddressWorker (#42643)
2018-02-23Merge branch 'master' into '29497-pages-custom-domain-dns-verification'Robert Speicher
# Conflicts: # db/schema.rb
2018-02-23Verify project import status again before marking as failedDouwe Maan
2018-02-23Adds scheduled import jobs to the stuck import jobs detection worker.Tiago Botelho
2018-02-23Add DNS verification to Pages custom domainsNick Thomas
2018-02-23Simplify retrying for ClusterWaitForIngressIpAddressWorker and style changesDylan Griffith
(#42643)
2018-02-20Merge branch 'master' into 42643-persist-external-ip-of-ingress-controller-gkeFilipa Lacerda
* master: (30 commits) Docs: Pages - clean up articles Only use features for events Put all event metrics exposed to prometheus behind a feature flag Add version which LFS lock was introduced Remove unecessary validate: true from belongs_to :project fix broken specs remove common_d3 bundle remove graphs_show webpack bundle Chart.html.haml refactor Remove extraneous tests from Issues API spec [GH Import] Create an empty wiki if wiki import failed Resolve "group request membership mail with too long list of "To:"" Add changelog entry Fix single digit value clipping specify date format Increase feature flag cache TTL to one hour Convert Gitaly commit parent IDs to array as early as possible Clarify changelog for squash encoding fix Avoid slow File Lock checks when not used Fix squash rebase not working when diff contained encoded data ...
2018-02-20Refactor ingress IP address waiting code (#42643)Dylan Griffith
2018-02-16applying feedbackMicaël Bergeron
# modified: lib/gitlab/git/commit.rb
2018-02-16fix specsMicaël Bergeron
2018-02-16stop ProcessCommitWorker from processing MR merge commitMicaël Bergeron
When a merge request is merged, it creates a commit with the description of the MR, which may contain references and issue closing references. As this will be handled in the PostMergeService anyways, let's ignore merge commit generated from a MR.
2018-02-15Persist external IP of ingress controller created for GKE (#42643)Dylan Griffith
2018-02-12Count all billing_state transitions with labelsMatija Čupić
2018-02-12Refactor CheckGcpProjectBillingWorkerMatija Čupić
2018-02-12Use Prometheus counter instead of redisMatija Čupić
2018-02-12Add missing newline in CheckGcpProjectBillingWorker specMatija Čupić
2018-02-12Add specs for billing_enabled change counterMatija Čupić
2018-02-07Use hashed storage in the specsNick Thomas
2018-02-06Reorder async/sync tasks in BuildFinishedWorker to read traces efficientlyShinya Maeda
2018-02-06Alessio catches: Test fixShinya Maeda
2018-02-06Fix create_trace_artifact_worker_spec.rbShinya Maeda
2018-02-06Add essential testsShinya Maeda
2018-02-01port of 594e6a0a625^..f74c90f68c6Micaël Bergeron
2018-01-26update code based on feedbackJames Lopez
2018-01-26add specJames Lopez
2018-01-17Initial work to add notification reason to emailsMario de la Ossa
Adds `#build_notification_recipients` to `NotificationRecipientService` that returns the `NotificationRecipient` objects in order to be able to access the new attribute `reason`. This new attribute is used in the different notifier methods in order to add the reason as a header: `X-GitLab-NotificationReason`. Only the reason with the most priority gets sent.
2018-01-15Fork now protects default branch on completionTiago Botelho
2018-01-11Fix CheckGcpProjectBillingWorker specMatija Čupić
2018-01-09Merge branch 'jej/backport-authorized-keys-to-ce' into 'master'Douwe Maan
Backport authorized_keys Closes gitlab-ee#3953 See merge request gitlab-org/gitlab-ce!16014
2018-01-08Backport authorized_keys_enabled defaults to true'Michael Kozono
Originally from branch 'fix-authorized-keys-enabled-default-2738' via merge request https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/2240 Removed background migrations which were intended to fix state after using Gitlab without a default having been set Squashed commits: Locally, if Spring was not restarted, `current_application_settings` was still cached, which prevented the migration from editing the file. This will also ensure that any app server somehow hitting old cache data will properly default this setting regardless. Retroactively fix migration This allows us to identify customers who ran the broken migration. Their `authorized_keys_enabled` column does not have a default at this point. We will fix the column after we fix the `authorized_keys` file. Fix authorized_keys file if needed Add default to authorized_keys_enabled setting Reminder: The original migration was fixed retroactively a few commits ago, so people who did not ever run GitLab 9.3.0 already have a column that defaults to true and disallows nulls. I have tested on PostgreSQL and MySQL that it is safe to run this migration regardless. Affected customers who did run 9.3.0 are the ones who need this migration to fix the authorized_keys_enabled column. The reason for the retroactive fix plus this migration is that it allows us to run a migration in between to fix the authorized_keys file only for those who ran 9.3.0. Tweaks to address feedback Extract work into background migration Move batch-add-logic to background migration Do the work synchronously to avoid multiple workers attempting to add batches of keys at the same time. Also, make the delete portion wait until after adding is done. Do read and delete work in background migration Fix Rubocop offenses Add changelog entry Inform the user of actions taken or not taken Prevent unnecessary `select`s and `remove_key`s Add logs for action taken Fix optimization Reuse `Gitlab::ShellAdapter` Guarantee the earliest key Fix migration spec for MySQL
2018-01-08Merge branch 'delay-background-migrations' into 'master'Rémy Coutable
Run background migrations with a minimum interval Closes #41624 See merge request gitlab-org/gitlab-ce!16230