Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'fj-6860-instance-level-project-templates' into 'master' | Sean McGivern | 2018-08-01 | 1 | -5/+11 |
|\ | | | | | | | | | [CE Port]: Implement instance level project templates See merge request gitlab-org/gitlab-ce!20761 | ||||
| * | Code review comment applied | Francisco Javier López | 2018-07-23 | 1 | -2/+2 |
| | | |||||
| * | EE Port | Francisco Javier López | 2018-07-20 | 1 | -5/+11 |
| | | |||||
* | | Merge branch 'todos-visibility-change' into 'master' | Sean McGivern | 2018-07-31 | 6 | -0/+57 |
|\ \ | | | | | | | | | | | | | Delete todos when users loses target read permissions See merge request gitlab-org/gitlab-ce!20665 | ||||
| * | | Remove todos when project feature visibility changes | Jarka Kadlecová | 2018-07-31 | 2 | -0/+11 |
| | | | |||||
| * | | Delete todos when users loses target read permissions | Jarka Kadlecová | 2018-07-30 | 5 | -0/+46 |
| | | | |||||
* | | | Create GPG commit signature in bulk | Francisco Javier López | 2018-07-30 | 1 | -4/+12 |
|/ / | |||||
* | | Merge branch 'security-event-counters-private-data' into 'master' | Felipe Artur Cardozo | 2018-07-24 | 3 | -7/+3 |
|\ \ | | | | | | | | | | | | | [master] Don't expose project names in various counters See merge request gitlab/gitlabhq!2418 | ||||
| * | | Don't expose project names in various counters | Yorick Peterse | 2018-06-21 | 3 | -7/+3 |
| | | | | | | | | | | | | | | | | | | | | | Various counters would expose either project names, or full project paths (e.g. "gitlab-org/gitlab-ce"). This commit changes various places where we use "add_event" so we no longer expose (potentially) private information. | ||||
* | | | Enable frozen string in newly added files | gfyoung | 2018-07-21 | 3 | -0/+6 |
| |/ |/| | | | | | | | | | | | | | Enables frozen string for new files in directories that had been previously covered in previous MR's. Partially addresses #47424. | ||||
* | | Merge branch '43312-remove_user_activity_workers' into 'master' | Rémy Coutable | 2018-07-19 | 3 | -41/+0 |
|\ \ | | | | | | | | | | | | | | | | | | | Delete UserActivities and related workers Closes #43312 See merge request gitlab-org/gitlab-ce!20597 | ||||
| * | | Delete UserActivities and related workers43312-remove_user_activity_workers | Imre Farkas | 2018-07-18 | 3 | -41/+0 |
| | | | |||||
* | | | Improve email address parsing | George Thomas | 2018-07-19 | 1 | -1/+7 |
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If you enter the following RFC 2822 compliant address: `John Doe <john@doe.com>` Gitlab will attempt to send three emails: 1) John 2) Doe 3) john@doe.com With this change given the following: `John Doe <johndoe@example.com>` `Jane Doe <janedoe@example.com>` Gitlab will send emails to `johndoe@example.com` and `janedoe@example.com` | ||||
* | | Merge branch ↵ | Douwe Maan | 2018-07-11 | 1 | -2/+3 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | '45592-nomethoderror-undefined-method-commit-for-nil-nilclass-in-sidekiq-caused-by-a-merge-commit-in-a-forked-project-with-upstream-project-deleted' into 'master' Resolve "NoMethodError: undefined method `commit' for nil:NilClass in sidekiq caused by a merge commit in a forked project with upstream project deleted." Closes #45592 See merge request gitlab-org/gitlab-ce!20534 | ||||
| * | | Fix ProcessCommitWorker when upstream project is deleted | Sean McGivern | 2018-07-10 | 1 | -2/+3 |
| | | | |||||
* | | | Fix ArgumentError in GitGarbageCollectWorker Sidekiq job | Stan Hu | 2018-07-10 | 1 | -2/+2 |
|/ / | | | | | | | | | | | | | When the Gitaly call failed, the exception handling failed because `method` is expected to have a parameter. Closes #49096 | ||||
* | | Resolve Naming/UncommunicativeMethod | Lin Jen-Shin | 2018-07-09 | 1 | -4/+4 |
| | | |||||
* | | Updates from `rubocop -a` | Lin Jen-Shin | 2018-07-09 | 1 | -2/+0 |
| | | |||||
* | | Add ExclusiveLease guards for RepositoryCheck::{DispatchWorker,BatchWorker} | Stan Hu | 2018-07-06 | 2 | -4/+29 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | We saw in production that DispatchWorker was running about twice an hour, which would schedule twice as many jobs as it should. For some reason, BatchWorker was running 1000 times per hour, possibly due to Sidekiq RSS kills that caused these jobs to restart. Adding an ExclusiveLease prevents these jobs from running more than they should. Relates to https://gitlab.com/gitlab-com/infrastructure/issues/4526 | ||||
* | | Delete deprecated object_storage_upload queue | Jan Provaznik | 2018-07-06 | 2 | -24/+0 |
| | | |||||
* | | Merge branch 'build-chunks-on-object-storage' into 'master' | Grzegorz Bizon | 2018-07-06 | 1 | -1/+1 |
|\ \ | | | | | | | | | | | | | | | | | | | Allow to store BuildTraceChunks on Object Storage Closes #45712 See merge request gitlab-org/gitlab-ce!19515 | ||||
| * \ | Merge branch 'master' into build-chunks-on-object-storage | Shinya Maeda | 2018-07-06 | 1 | -17/+16 |
| |\ \ | |||||
| * \ \ | Merge branch 'master' into build-chunks-on-object-storage | Shinya Maeda | 2018-07-04 | 2 | -0/+27 |
| |\ \ \ | |||||
| * \ \ \ | Merge branch 'master' into build-chunks-on-object-storage | Shinya Maeda | 2018-07-03 | 113 | -30/+320 |
| |\ \ \ \ | |||||
| * \ \ \ \ | Merge branch 'master' into build-chunks-on-object-storage | Shinya Maeda | 2018-06-25 | 1 | -21/+5 |
| |\ \ \ \ \ | | | |_|_|/ | | |/| | | | |||||
| * | | | | | Rename persisted? to data_persisted? | Shinya Maeda | 2018-06-18 | 1 | -1/+1 |
| | | | | | | |||||
| * | | | | | Merge branch 'master' into build-chunks-on-object-storage | Shinya Maeda | 2018-06-15 | 2 | -55/+12 |
| |\ \ \ \ \ | |||||
| * \ \ \ \ \ | Merge branch 'master' into build-chunks-on-object-storage | Shinya Maeda | 2018-06-12 | 1 | -23/+2 |
| |\ \ \ \ \ \ | |||||
| * | | | | | | | Allow to store BuildTraceChunks on Object Storage | Kamil Trzciński | 2018-06-07 | 1 | -1/+1 |
| | | | | | | | | |||||
* | | | | | | | | Use AlreadyArchivedError if it's the case | Shinya Maeda | 2018-07-06 | 1 | -2/+1 |
| | | | | | | | | |||||
* | | | | | | | | Fix spec | Shinya Maeda | 2018-07-05 | 2 | -3/+5 |
| | | | | | | | | |||||
* | | | | | | | | Rename build to job in ArchiveTraceWorker | Shinya Maeda | 2018-07-05 | 1 | -1/+1 |
| | | | | | | | | |||||
* | | | | | | | | Check if trace exists before process `archive!` method | Shinya Maeda | 2018-07-05 | 2 | -5/+3 |
| | | | | | | | | |||||
* | | | | | | | | Catch ArchiveError and ignore errors if it's already archived | Shinya Maeda | 2018-07-05 | 1 | -1/+3 |
| |_|_|_|_|_|/ |/| | | | | | | |||||
* | | | | | | | Revert "Merge branch ↵ | Sean McGivern | 2018-07-04 | 1 | -17/+16 |
| |_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | '44726-cancel_lease_upon_completion_in_project_cache_worker' into 'master'" This reverts merge request !20103 | ||||
* | | | | | | Prune web hook logs older than 90 days | Yorick Peterse | 2018-07-02 | 2 | -0/+27 |
| |_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds a recurring Sidekiq job that removes up to 50 000 old web hook logs per hour, if they are older than 90 days. This will prevent the web_hook_logs table from growing indefinitely. Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/46120 | ||||
* | | | | | Cancel ExclusiveLease upon completion in ProjectCacheWorker | Imre Farkas | 2018-06-30 | 1 | -16/+17 |
| | | | | | |||||
* | | | | | Refactor fetching healthy shards with Gitlab::HealthChecks::GitalyCheck | Toon Claes | 2018-06-27 | 1 | -10/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There is only 1 `HEALTHY_SHARD_CHECKS` used: Gitlab::HealthChecks::GitalyCheck So we can simplify code to get the list of healthy shard names. | ||||
* | | | | | Rename method to #each_eligible_shard | Toon Claes | 2018-06-27 | 2 | -2/+2 |
| | | | | | |||||
* | | | | | Add RepositoryCheck::DispatchWorker to start worker per shard | Toon Claes | 2018-06-27 | 3 | -5/+30 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The RepositoryCheck::DispatchWorker will start a RepositoryCheck::BatchWorker for each healthy shard. Closes gitlab-org/gitlab-ce#48042 | ||||
* | | | | | Bring Gitlab::ShardHealthCache to CE | Toon Claes | 2018-06-27 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | It already existed in EE in the Geo namespace. This change brings it to CE. | ||||
* | | | | | Extract EachShardWorker into a concern | Toon Claes | 2018-06-27 | 1 | -0/+36 |
| | | | | | |||||
* | | | | | Enable frozen string for app/workers/**/*.rb | gfyoung | 2018-06-27 | 23 | -0/+46 |
| | | | | | | | | | | | | | | | | | | | | Partially addresses #47424. | ||||
* | | | | | Enable frozen string literals for app/workers/*.rb | gfyoung | 2018-06-27 | 86 | -9/+178 |
| | | | | | |||||
* | | | | | Delete non-latest merge request diff files upon diffs reloadosw-delete-non-latest-mr-diff-files-upon-merge | Oswaldo Ferreira | 2018-06-24 | 2 | -0/+18 |
| |_|_|/ |/| | | | |||||
* | | | | Move forking to Gitalyzj-fork-mandatory | Zeger-Jan van de Weg | 2018-06-19 | 1 | -21/+5 |
| |_|/ |/| | | | | | | | | | | | | | | Closes https://gitlab.com/gitlab-org/gitaly/issues/817 Closes https://gitlab.com/gitlab-org/gitaly/issues/1236 | ||||
* | | | Move GC RPCs to mandatory | Zeger-Jan van de Weg | 2018-06-13 | 1 | -51/+7 |
| | | | | | | | | | | | | Closes https://gitlab.com/gitlab-org/gitaly/issues/354 | ||||
* | | | Find and mark more Git disk access locations, part 2 | Jacob Vosmaer | 2018-06-12 | 1 | -4/+5 |
| |/ |/| | |||||
* | | Resolve "Hashed Storage: Make possible to migrate single project" | Gabriel Mazetto | 2018-06-07 | 1 | -23/+2 |
|/ | |||||
* | Support LFS objects when creating a project by import | Francisco Javier López | 2018-06-06 | 5 | -1/+61 |
| |