summaryrefslogtreecommitdiff
path: root/spec/services
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch ↵Kamil Trzciński2017-10-067-0/+372
|\ | | | | | | | | | | | | | | | | 'feature/sm/35954-create-kubernetes-cluster-on-gke-from-k8s-service' into 'master' Create Kubernetes cluster on GKE from k8s service Closes #35954 See merge request gitlab-org/gitlab-ce!14470
| * Merge branch 'master' into ↵Shinya Maeda2017-10-071-0/+10
| |\ | | | | | | | | | feature/sm/35954-create-kubernetes-cluster-on-gke-from-k8s-service
| * \ Merge remote-tracking branch 'origin/master' into ↵Kamil Trzcinski2017-10-054-14/+22
| |\ \ | | | | | | | | | | | | feature/sm/35954-create-kubernetes-cluster-on-gke-from-k8s-service
| * | | fetch_kubernetes_token_service_spec. Fix static analysys.Shinya Maeda2017-10-051-6/+53
| | | |
| * | | integrate_cluster_service_spec. provision_cluster_service_spec. ↵Shinya Maeda2017-10-053-12/+125
| | | | | | | | | | | | | | | | update_cluster_service_spec.
| * | | Fix Rubocop failuresKamil Trzcinski2017-10-041-2/+2
| | | |
| * | | fetch_gcp_operation_service_spec. finalize_cluster_creation_service_spec. ↵Shinya Maeda2017-10-052-9/+72
| | | | | | | | | | | | | | | | wait_for_cluster_creation_worker_spec.
| * | | create_cluster_service_spec. cluster_provision_worker_spec. cluster_queue_spec.Shinya Maeda2017-10-041-2/+30
| | | |
| * | | Add spec/models/gcp/cluster_spec.rbShinya Maeda2017-10-047-0/+121
| | | |
* | | | Merge branch '18608-lock-issues-v2' into 'master'Sean McGivern2017-10-062-2/+21
|\ \ \ \ | |_|_|/ |/| | | | | | | | | | | | | | | | | | | Resolve "Lock issue and merge request" Closes #18608 See merge request gitlab-org/gitlab-ce!14531
| * | | Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into ↵Jarka Kadlecova2017-10-0312-118/+155
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 18608-lock-issues-v2 # Conflicts: # db/schema.rb
| * \ \ \ Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into 18608-lock-issuesJarka Kadlecova2017-09-251-0/+63
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | # Conflicts: # app/assets/javascripts/notes/components/issue_comment_form.vue
| * \ \ \ \ Merge remote-tracking branch 'origin/master' into 18608-lock-issuesLuke "Jared" Bennett2017-09-207-7/+16
| |\ \ \ \ \
| * \ \ \ \ \ Merge remote-tracking branch 'origin/master' into 18608-lock-issuesLuke "Jared" Bennett2017-09-186-7/+75
| |\ \ \ \ \ \
| * | | | | | | Create system notes for MR too, improve doc + clean up codeJarka Kadlecova2017-09-142-0/+14
| | | | | | | |
| * | | | | | | Support discussion locking in the backendJarka Kadlecova2017-09-142-2/+7
| | | | | | | |
* | | | | | | | Add some basic specs and refactor model and validationsRubén Dávila2017-10-051-0/+10
| |_|_|_|_|_|/ |/| | | | | |
* | | | | | | Merge branch 'master' into ↵Douwe Maan2017-10-0513-148/+321
|\ \ \ \ \ \ \ | | |_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | digitalmoksha/gitlab-ce-feature/verify_secondary_emails # Conflicts: # app/controllers/admin/users_controller.rb # app/controllers/confirmations_controller.rb # app/controllers/profiles/emails_controller.rb # app/models/user.rb # app/services/emails/base_service.rb # app/services/emails/destroy_service.rb # app/views/devise/mailer/confirmation_instructions.html.haml # lib/api/users.rb # spec/services/emails/destroy_service_spec.rb
| * | | | | | Hide Gollum inside Gitlab::Git::WikiJacob Vosmaer (GitLab)2017-10-031-4/+7
| | | | | | |
| * | | | | | Merge branch '38202-cannot-rename-a-hashed-project' into 'master'Nick Thomas2017-10-032-30/+79
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Resolve "Cannot rename a hashed project" Closes #38202 See merge request gitlab-org/gitlab-ce!14428
| | * | | | | | Fix specs for project creation and update services38202-cannot-rename-a-hashed-projectDouglas Barbosa Alexandre2017-10-022-3/+3
| | | | | | | |
| | * | | | | | Doesn't check if path exists on disk when renaming a hashed projectDouglas Barbosa Alexandre2017-10-022-30/+79
| | | |_|_|_|/ | | |/| | | |
| * | | | | | Merge branch 'ff_port_from_ee' into 'master'Sean McGivern2017-10-031-0/+84
| |\ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | Move Fast-Forward Merge to CE See merge request gitlab-org/gitlab-ce!14272
| | * | | | | Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into ff_port_from_eeValery Sizov2017-10-025-9/+15
| | |\ \ \ \ \
| | * \ \ \ \ \ Merge branch 'master' into ff_port_from_eeEric Eastwood2017-09-287-109/+131
| | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: app/models/project.rb db/schema.rb
| | * \ \ \ \ \ \ Merge branch 'master' into ff_port_from_eeEric Eastwood2017-09-268-7/+79
| | |\ \ \ \ \ \ \ | | | | |_|_|_|_|/ | | | |/| | | | |
| | * | | | | | | Add spec for FfMergeServiceValery Sizov2017-09-191-0/+84
| | | |_|_|_|/ / | | |/| | | | |
| * | | | | | | Fix gitlab-rake gitlab:import:repos taskStan Hu2017-10-021-0/+9
| | |_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Because of a change in GitLab 9.5.4 to prevent users from assuming control of a repository already on disk, the import task broke. Imports would fail with the message, "There is already a repository with that name on disk". This change skips the validation when the import is done from the command-line. Closes #37682
| * | | | | | Create repositories via GitalyJacob Vosmaer2017-09-294-8/+14
| | | | | | |
| * | | | | | Migrate Gitlab::Git::Repository#add_tag to Gitalyfeature/migrate-repository-add-tag-to-gitalyAhmad Sherif2017-09-291-1/+1
| | |_|/ / / | |/| | | | | | | | | | | | | | | | Closes gitaly#601
| * | | | | Merge branch 'fix-mr-sidebar-counter-after-merge' into 'master'Robert Speicher2017-09-281-0/+11
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Clear merge requests counter cache after merge Closes gitlab-ee#3573 and #38344 See merge request gitlab-org/gitlab-ce!14563
| | * | | | | Clear merge requests counter cache after mergeSean McGivern2017-09-281-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Before this change, the MR counter in the sidebar would be wrong if an MR had been merged since the last update, but not opened or closed, as merging did not trigger a counter cache update.
| * | | | | | Add support to migrate existing projects to Hashed Storage asynchashed-storage-migration-pathGabriel Mazetto2017-09-281-0/+74
| |/ / / / /
| * | | | | Merge branch 'refactor-services' into 'master'Grzegorz Bizon2017-09-283-6/+6
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Refactor services to match EE signature See merge request gitlab-org/gitlab-ce!14385
| | * | | | | refactor emails servicerefactor-servicesJames Lopez2017-09-282-3/+3
| | | | | | |
| | * | | | | refactor users update serviceJames Lopez2017-09-281-4/+4
| | | | | | |
| | * | | | | fix specsJames Lopez2017-09-283-6/+6
| | | | | | |
| * | | | | | Merge branch '38476-improve-merge-jid-cleanup-on-merge-process' into 'master'Sean McGivern2017-09-281-3/+20
| |\ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Clean merge_jid whenever necessary on the merge process Closes #38476 See merge request gitlab-org/gitlab-ce!14540
| | * | | | | Clean merge_jid whenever necessary on the merge process38476-improve-merge-jid-cleanup-on-merge-processOswaldo Ferreira2017-09-271-3/+20
| | | |/ / / | | |/| | | | | | | | | | | | | | | MergeRequest#merge_jid should be cleaned up whenever we hit a known error on MergeService#execute. This way we can keep track if the MR is really "ongoing" or "stuck"
| * | | | | Add test for head pipeline assignment when skippedGrzegorz Bizon2017-09-261-0/+20
| | | | | | | | | | | | | | | | | | | | | | | | Closes gitlab-org/gitlab-ce#34415
| * | | | | Fix code style offenses in pipeline create servicesGrzegorz Bizon2017-09-261-1/+0
| | | | | |
| * | | | | Extract pipeline chain builder classes from serviceGrzegorz Bizon2017-09-251-99/+0
| |/ / / /
* | | | | when a primary email is replaced and added to the secondary emails list,Brett Walker2017-09-231-0/+5
| | | | | | | | | | | | | | | | | | | | make sure it stays confirmed
* | | | | optimized the email servicesBrett Walker2017-09-232-6/+5
| | | | |
* | | | | tweaks for rubocopBrett Walker2017-09-231-1/+1
| | | | |
* | | | | add verified/unverified labels to profile emails.Brett Walker2017-09-231-0/+16
| | | | | | | | | | | | | | | | | | | | added "Resend confirmation email" for unverified emails
* | | | | Send a confirmation email when the user adds a secondary email address. ↵Brett Walker2017-09-231-12/+0
|/ / / / | | | | | | | | | | | | Utilizes the Devise `confirmable` capabilities. Issue #37385
* | | | Simplify a testNick Thomas2017-09-211-6/+1
| | | |
* | | | Merge branch 'remove-use-key-worker' into 'master'Rémy Coutable2017-09-211-0/+68
|\ \ \ \ | |_|_|/ |/| | | | | | | | | | | | | | | | | | | Stop using Sidekiq for updating Key#last_used_at Closes #36663 See merge request gitlab-org/gitlab-ce!14391
| * | | Stop using Sidekiq for updating Key#last_used_atremove-use-key-workerYorick Peterse2017-09-201-0/+68
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This makes things simpler as no scheduling is involved. Further we remove the need for running a SELECT + UPDATE just to get the key and update it, whereas we only need an UPDATE when setting last_used_at directly in a request. The added service class takes care of updating Key#last_used_at without using Sidekiq. Further it makes sure we only try to obtain a Redis lease if we're confident that we actually need to do so, instead of always obtaining it. We also make sure to _only_ update last_used_at instead of also updating updated_at. Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/36663