| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Resolve "Hashed Storage: Make possible to migrate single project" | Gabriel Mazetto | 2018-06-07 | 1 | -15/+10 |
| | | |||||
| * | Support LFS objects when creating a project by import | Francisco Javier López | 2018-06-06 | 2 | -1/+29 |
| | | |||||
| * | Move GC/Repack to OptOut | Kim Carlbäcker | 2018-06-06 | 1 | -1/+1 |
| | | |||||
| * | Rename worker to ArchiveTracesCronWorker | Shinya Maeda | 2018-06-06 | 1 | -1/+1 |
| | | |||||
| * | Fix the query to select stale live traces | Shinya Maeda | 2018-06-06 | 2 | -38/+13 |
| | | |||||
| * | Move find_builds_from_stale_live_traces method to Ci::Build | Shinya Maeda | 2018-06-06 | 1 | -8/+9 |
| | | |||||
| * | Fix ambiguous stuck ci job worker's spec. Rename lease key of archive | Shinya Maeda | 2018-06-06 | 2 | -2/+4 |
| | | |||||
| * | Add tests for each new code | Shinya Maeda | 2018-06-06 | 1 | -11/+23 |
| | | |||||
| * | Fix spec fiel location | Shinya Maeda | 2018-06-06 | 1 | -1/+1 |
| | | |||||
| * | Add tests | Shinya Maeda | 2018-06-06 | 1 | -0/+71 |
| | | |||||
| * | Find and mark more Git disk access locations | Jacob Vosmaer (GitLab) | 2018-06-05 | 1 | -2/+6 |
| | | |||||
| * | Merge branch 'rails5-cattr' into 'master' | Douwe Maan | 2018-05-31 | 1 | -3/+1 |
| |\ | | | | | | | | | | | | | Fix cattr_accessor definition Closes #46282 See merge request gitlab-org/gitlab-ce!19192 | ||||
| | * | Fix cattr_accessor definition | Jan Provaznik | 2018-05-28 | 1 | -3/+1 |
| | | | | | | | | | | | Use cattr_accessor directly inside the defined class, otherwise in Rails 5 this accessor returns nil. | ||||
| * | | Merge branch ↵ | Kamil Trzciński | 2018-05-29 | 1 | -116/+0 |
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | '38759-fetch-available-parameters-directly-from-gke-when-creating-a-cluster' into 'master' Resolve "Fetch available parameters directly from GKE when creating a cluster" Closes #38759 See merge request gitlab-org/gitlab-ce!17806 | ||||
| | * \ | Merge remote-tracking branch 'origin/master' into ↵ | Dennis Tang | 2018-05-25 | 1 | -2/+7 |
| | |\ \ | | |/ | | | | | | | 38759-fetch-available-parameters-directly-from-gke-when-creating-a-cluster | ||||
| | * | | Merge remote-tracking branch 'origin/master' into ↵ | Dennis Tang | 2018-05-11 | 9 | -47/+257 |
| | |\ \ | | | | | | | | | | | | | 38759-fetch-available-parameters-directly-from-gke-when-creating-a-cluster | ||||
| | * \ \ | Merge branch 'master' into ↵ | Matija Čupić | 2018-05-02 | 4 | -12/+55 |
| | |\ \ \ | | | | | | | | | | | | | | | | 38759-fetch-available-parameters-directly-from-gke-when-creating-a-cluster | ||||
| | * | | | | Remove ListGcpProjectsWorker | Matija Čupić | 2018-05-02 | 1 | -116/+0 |
| | | | | | | |||||
| | * | | | | Store projects in ListGcpProjectsWorker | Matija Čupić | 2018-04-20 | 1 | -11/+11 |
| | | | | | | |||||
| | * | | | | Rename CheckGcpProjectBillingWorker to ListGcpProjectsWorker | Matija Čupić | 2018-04-20 | 1 | -1/+1 |
| | | | | | | |||||
| | * | | | | Rename CheckGcpProjectBillingService to ListGcpProjectsService | Matija Čupić | 2018-04-20 | 1 | -7/+7 |
| | | | | | | |||||
| * | | | | | Merge branch '45190-create-notes-diff-files' into 'master' | Douwe Maan | 2018-05-28 | 1 | -0/+16 |
| |\ \ \ \ \ | |_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | Persist and use truncated note diffs instead requesting Gitaly in a N+1 manner on MR page Closes #45190 See merge request gitlab-org/gitlab-ce!18991 | ||||
| | * | | | | Persist truncated note diffs on a new table45190-create-notes-diff-files | Oswaldo Ferreira | 2018-05-24 | 1 | -0/+16 |
| | | |_|/ | |/| | | | | | | | | | | | | | | We request Gitaly in a N+1 manner to build discussion diffs. Once the diffs are from different revisions, it's hard to make a single request to the service in order to build the whole response. With this change we solve this problem and simplify a lot fetching this piece of info. | ||||
| * | | | | Avoid using expect_any_instance_of | Lin Jen-Shin | 2018-05-23 | 1 | -2/+7 |
| |/ / / | | | | | | | | | | | | | We can't use it for prepended module, so use `and_wrap_original` to wrap around the instance. | ||||
| * | | | Merge branch '42099-port-push-mirroring-to-ce-ce-port-v-2' into 'master' | Douwe Maan | 2018-05-07 | 2 | -0/+134 |
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | CE backport of Backports Push Mirrors to CE Closes #42099 See merge request gitlab-org/gitlab-ce!18715 | ||||
| | * | | | Backports every CE related change from ee-5484 to CE | Tiago Botelho | 2018-05-07 | 2 | -0/+134 |
| | | | | | |||||
| * | | | | Fix rubocop violation | Toon Claes | 2018-05-07 | 1 | -1/+0 |
| | | | | | |||||
| * | | | | Use push events again to determine if repo needs checking | Toon Claes | 2018-05-07 | 1 | -12/+22 |
| | | | | | |||||
| * | | | | Project#repository_storage_path no longer exists | Toon Claes | 2018-05-07 | 1 | -4/+4 |
| | | | | | |||||
| * | | | | Refactor RepositoryCheck::SingleRepositoryWorker | Toon Claes | 2018-05-07 | 1 | -32/+44 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A repo does not need pushes before it will be repo-checked. There are other sources where commits can come from (e.g. import or webIDE). In the test I made the method of breaking a repo more robust. And added a few test examples. See also gitlab-org/gitlab-ce#45046. | ||||
| * | | | | Remove `Rails.env.test?` from production code | Toon Claes | 2018-05-07 | 1 | -2/+2 |
| | | | | | |||||
| * | | | | Do not send repository check mails when they are disabled | Toon Claes | 2018-05-07 | 1 | -0/+41 |
| |/ / / | | | | | | | | | | | | | In case the repository checks are disabled, do not send the mails. Otherwise it might send the same failures over and over again. | ||||
| * | | | Backports every CE related change from ee-44542 to CE | Tiago Botelho | 2018-05-04 | 4 | -16/+30 |
| | |/ |/| | |||||
| * | | Makes namespaceless project destroy worker spec not depend on a specific ↵ | Tiago Botelho | 2018-04-30 | 1 | -9/+6 |
| | | | | | | | | | migration version | ||||
| * | | Move NotificationService calls to Sidekiq | Sean McGivern | 2018-04-25 | 2 | -2/+46 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The NotificationService has to do quite a lot of work to calculate the recipients for an email. Where possible, we should try to avoid doing this in an HTTP request, because the mail are sent by Sidekiq anyway, so there's no need to schedule those emails immediately. This commit creates a generic Sidekiq worker that uses Global ID to serialise and deserialise its arguments, then forwards them to the NotificationService. The NotificationService gains an `#async` method, so you can replace: notification_service.new_issue(issue, current_user) With: notification_service.async.new_issue(issue, current_user) And have everything else work as normal, except that calculating the recipients will be done by Sidekiq, which will then schedule further Sidekiq jobs to send each email. | ||||
| * | | Ignore ordering in IssueDueSchedulerWorker spec | Sean McGivern | 2018-04-20 | 1 | -1/+3 |
| |/ | |||||
| * | Use `bulk_perform_async` to schedule issue due emails | Sean McGivern | 2018-04-17 | 1 | -2/+1 |
| | | |||||
| * | Merge branch 'master' into 'stuartnelson3/gitlab-ce-stn/issue-due-email' | Sean McGivern | 2018-04-10 | 3 | -40/+95 |
| |\ | | | | | | | # Conflicts: # db/schema.rb | ||||
| | * | Work around Ruby 2.3.7 bug by defining prepended class methods needed for tests | Stan Hu | 2018-04-09 | 1 | -0/+6 |
| | | | |||||
| | * | Merge branch 'fix/use-shard-name-in-gitlab-projects-instead-of-shard-path' ↵ | Sean McGivern | 2018-04-04 | 1 | -40/+61 |
| | |\ | | | | | | | | | | | | | | | | | | | | | | | | | into 'master' Use shard name in Git::GitlabProjects instead of shard path Closes gitaly#1110 See merge request gitlab-org/gitlab-ce!18015 | ||||
| | | * | Use shard name in Git::GitlabProjects instead of shard path | Ahmad Sherif | 2018-04-03 | 1 | -40/+61 |
| | | | | | | | | | | | | | Closes gitaly#1110 | ||||
| | * | | Extend API for exporting a project with direct upload URL | Francisco Javier López | 2018-03-30 | 1 | -0/+28 |
| | |/ | |||||
| * | | Send emails for issues due tomorrow | Sean McGivern | 2018-03-30 | 3 | -17/+44 |
| | | | | | | | | | | | | | Also, refactor the mail sending slightly: instead of one worker sending all emails, create a worker per project with issues due, which will send all emails for that project. | ||||
| * | | Merge branch 'master' into stuartnelson3/gitlab-ce-stn/issue-due-email | Sean McGivern | 2018-03-30 | 1 | -0/+108 |
| |\ \ | |/ | |||||
| | * | Merge remote-tracking branch 'origin/master' into 40781-os-to-ce | Micaël Bergeron | 2018-03-08 | 14 | -42/+148 |
| | |\ | |||||
| | * | | fixing some broken merges | Micaël Bergeron | 2018-03-02 | 1 | -1/+1 |
| | | | | |||||
| | * | | remove geo specific code | Micaël Bergeron | 2018-03-01 | 1 | -0/+108 |
| | | | | |||||
| * | | | Remove 'useless' variable assignment | Stuart Nelson | 2018-03-26 | 1 | -2/+2 |
| | | | | |||||
| * | | | Add spec for issue_due_worker | Stuart Nelson | 2018-03-26 | 1 | -0/+7 |
| | | | | |||||
| * | | | Create cron issue due spec skeleton | Stuart Nelson | 2018-03-26 | 1 | -0/+10 |
| | |/ |/| | |||||
