summaryrefslogtreecommitdiff
path: root/spec/services
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'issue_25542' into 'master'Sean McGivern2018-03-201-1/+1
|\ | | | | | | | | | | | | Improve JIRA event descriptions Closes #25542 See merge request gitlab-org/gitlab-ce!17811
| * Improve JIRA event descriptionsissue_25542Felipe Artur2018-03-191-1/+1
| |
* | Merge branch '43933-always-notify-mentions' into 'master'Sean McGivern2018-03-191-3/+18
|\ \ | | | | | | | | | | | | | | | | | | Ignore unsubscribed toggle for @ mentions Closes #43933 See merge request gitlab-org/gitlab-ce!17786
| * | Always notify new mentions even if explicitly unsubscribed43933-always-notify-mentionsMario de la Ossa2018-03-191-3/+18
| | |
* | | Merge branch 'master' into 'update-kubeclient'Grzegorz Bizon2018-03-178-25/+194
|\ \ \ | | |/ | |/| | | | Conflicts: Gemfile.lock
| * | Merge branch 'jej/commit-api-tracks-lfs' into 'master'Dmitriy Zaporozhets2018-03-163-12/+161
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | Create commit API and Web IDE obey LFS filters Closes #42287 See merge request gitlab-org/gitlab-ce!16718
| | * | Extract constant for LfsPointerFile::VERSION_LINEJames Edwards-Jones2018-03-163-6/+6
| | | |
| | * | Use correct encoding with Lfs::FileTransfromerJames Edwards-Jones2018-03-152-14/+52
| | | |
| | * | Avoid failed integrity check by linking LfsObjectProjects soonerJames Edwards-Jones2018-03-151-32/+11
| | | | | | | | | | | | | | | | | | | | Attempted commits were failing due to the pre-recieve LfsIntegrity check. This is skipped during tests making this failure silent.
| | * | Multi-file upload and Commit API obey LFS filtersJames Edwards-Jones2018-03-152-1/+133
| | |/ | | | | | | | | | | | | | | | | | | | | | Updates Files::MultiService for the commits API which is in turn used by the multi-file upload web UI Ensures that files which should be in LFS are transformed into LFS pointers Uses Lfs::Transformer which then links LfsObjectProjects on success
| * | Only cache MR diffs for one week44191-reduce-redis-usage-from-merge-request-diffs-cachingSean McGivern2018-03-151-2/+2
| | | | | | | | | | | | | | | This may lead to some being evicted and having to be cached again, but many MRs get closed or updated in that time anyway.
| * | Only cache highlight results for latest MR diffsSean McGivern2018-03-151-8/+28
| |/ | | | | | | | | | | Previously, we kept them all in the cache. We don't need the highlight results for older diffs - if someone does view that (which is rare), we can do the highlighting on the fly.
| * Change Gitlab::Shell#add_namespace to #create_namespaceZeger-Jan van de Weg2018-03-144-5/+5
| | | | | | | | | | | | | | | | | | | | | | Prior to this change, this method was called add_namespace, which broke the CRUD convention and made it harder to grep for what I was looking for. Given the change was a find and replace kind of fix, this was changed without opening an issue and on another feature branch. If more dynamic calls are made to add_namespace, these could've been missed which might lead to incorrect bahaviour. However, going through the commit log it seems thats not the case.
* | Replace KubeException with Kubeclient::HttpError (kubeclient 3.0)Pirate Praveen2018-03-151-1/+1
|/
* Fix Error 500 when updating a projectsh-fix-update-serviceStan Hu2018-03-081-0/+9
| | | | | | | If no parameters were specified for project features but Wikis were disabled, we would get "NoMethodError: undefined method `[]' for nil:NilClass". Closes #44019
* Merge branch 'unassign-when-leaving' into 'master'Robert Speicher2018-03-081-36/+60
|\ | | | | | | | | | | | | Don't delete todos or unassign issues and MRs when a user leaves a project Closes #43899 See merge request gitlab-org/gitlab-ce!17615
| * Don't delete todos or unassign issues and MRs when a user leaves a projectunassign-when-leavingDouwe Maan2018-03-071-36/+60
| |
* | Allow a user to select `allow maintainer to push`Bob Van Landuyt2018-03-071-0/+37
| | | | | | | | | | | | When a project is not private, and the source branch not protected the user can now select the option to allow maintainers to push to this branch
* | Merge branch 'issue_38337' into 'master'Sean McGivern2018-03-068-382/+220
|\ \ | | | | | | | | | | | | | | | | | | Bring one group board to CE Closes #38337 See merge request gitlab-org/gitlab-ce!17274
| * \ Merge branch 'master' into 'issue_38337'Felipe Artur2018-03-068-111/+120
| |\ \ | | | | | | | | | | | | | | | | # Conflicts: # app/models/group.rb # db/schema.rb
| * | | Bring one group board to CEFelipe Artur2018-03-038-382/+220
| | | |
* | | | Merge branch '5029-support-cluster-metrics-ce' into 'master'Grzegorz Bizon2018-03-061-0/+40
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | | | | | | | | | Refactoring changes to support cluster metrics in EE Closes #42820 See merge request gitlab-org/gitlab-ce!17336
| * | | Merge remote-tracking branch 'upstream/master' into ↵5029-support-cluster-metrics-cePawel Chojnacki2018-03-0619-314/+559
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5029-support-cluster-metrics-ce # Conflicts: # spec/models/clusters/applications/prometheus_spec.rb
| * | | | Implemente Prometheus:AdapterServicePawel Chojnacki2018-03-051-0/+40
| | | | |
* | | | | Add soec for achevie! method. Fixed the methodShinya Maeda2018-03-061-63/+0
| |/ / / |/| | |
* | | | Add test for ensuring the file remains after socker errorShinya Maeda2018-03-061-0/+3
| | | |
* | | | Fix staticanalysysfix/sm/fix_pages_workerShinya Maeda2018-03-061-1/+1
| | | |
* | | | Introduce FailedToExtractError. Fix spec. Add DNS test mock.Shinya Maeda2018-03-061-0/+13
| | | |
* | | | Merge branch 'sh-fix-issue-43871-system-hooks' into 'master'Robert Speicher2018-03-051-0/+8
|\ \ \ \ | |_|_|/ |/| | | | | | | | | | | | | | | | | | | Don't error out in system hook if user has `nil` datetime columns Closes #43871 See merge request gitlab-org/gitlab-ce!17543
| * | | Don't error out in system hook if user has `nil` datetime columnsStan Hu2018-03-051-0/+8
| | |/ | |/| | | | | | | | | | | | | | | | Deleting a user would fail in the system hooks if the user had `nil` column in `datetime` or `updated_at` fields. Closes #43871
* | | Merge branch 'issue_31081' into 'master'Douwe Maan2018-03-051-3/+3
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Use host URL to build JIRA remote link icon Closes #31081 See merge request gitlab-org/gitlab-ce!17541
| * | | Use host URL to build JIRA remote link iconFelipe Artur2018-03-051-3/+3
| | | |
* | | | Merge branch 'dz-use-less-deprecated-methods' into 'master'Douwe Maan2018-03-052-9/+13
|\ \ \ \ | |/ / / |/| | | | | | | | | | | Reduce usage of deprecated *_with_namespace methods See merge request gitlab-org/gitlab-ce!17523
| * | | Replace deprecated path_with_namespace with full_pathDmitriy Zaporozhets2018-03-052-9/+13
| |/ / | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | | Merge branch 'wip-slash-command-on-mr-description' into 'master'Rémy Coutable2018-03-051-0/+35
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | New `/wip` quick action on MR creation Closes #26848 See merge request gitlab-org/gitlab-ce!17463
| * | | Move wip handling to MergeRequest::BaseServicewip-slash-command-on-mr-descriptionOswaldo Ferreira2018-03-011-689/+0
| | | |
| * | | /wip slash command on MR creationAdam Pahlevi2018-03-012-0/+724
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | change to symbol add complete changelog add test for /wip unwip as sym test for work in progress separate from issuable
* | | | Fix quick actions for users who cannot update issues and MRs43334-reply-by-email-did-not-pick-up-unsubscribe-quick-actionSean McGivern2018-03-022-36/+45
| |/ / |/| | | | | | | | | | | | | | There are several quick actions now that don't need this access - /todo and /unsubscribe for instance - but when these were first added, there weren't. Quick actions are now responsible for checking their own permissions.
* | | Merge branch 'feature/fetch-commit-signs-from-gitaly-in-batch' into 'master'Sean McGivern2018-03-021-2/+2
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Fetch commit signatures from Gitaly in batches Closes gitaly#1046 See merge request gitlab-org/gitlab-ce!17456
| * | | Fetch commit signatures from Gitaly in batchesfeature/fetch-commit-signs-from-gitaly-in-batchAhmad Sherif2018-03-011-2/+2
| |/ / | | | | | | | | | Closes gitaly#1046
* | | Merge branch '42643-persist-external-ip-of-ingress-controller-gke' into 'master'Kamil Trzciński2018-03-011-0/+73
|\ \ \ | |/ / |/| | | | | | | | Display ingress IP address in the Kubernetes page See merge request gitlab-org/gitlab-ce!17052
| * | Increase lease timeout for CheckIngressIpAddressService to reduce polling ↵Dylan Griffith2018-02-251-1/+1
| | | | | | | | | | | | frequency (#42643)
| * | Simplify retrying for ClusterWaitForIngressIpAddressWorker and style changesDylan Griffith2018-02-231-19/+5
| | | | | | | | | | | | (#42643)
| * | Merge branch 'master' into 42643-persist-external-ip-of-ingress-controller-gkeFilipa Lacerda2018-02-201-20/+69
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 ...
| * | | Refactor ingress IP address waiting code (#42643)Dylan Griffith2018-02-201-33/+20
| | | |
| * | | [ci skip] Merge branch 'master' into ↵Filipa Lacerda2018-02-191-0/+22
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 42643-persist-external-ip-of-ingress-controller-gke * master: (114 commits) Fix Error 500 when viewing a commit with a GPG signature in Geo Remember assignee when moving an issue Add changelog entry Allow oxford commas and spaces before commas in MR issue closing pattern. Don't cache a nil repository root ref to prevent caching issues Add back database changes for Ci::Build Revert "Merge branch 'expired-ci-artifacts' into 'master'" Fix order dependencies in some specs migrate admin:users:* to static bundle correct for missing break statement in dispatcher.js alias create and update actions to new and edit migrate projects:merge_requests:edit to static bundle migrate projects:merge_requests:creations:diffs to static bundle migrate projects:merge_requests:creations:new to static bundle migrate projects:issues:new and projects:issues:edit to static bundle migrate projects:branches:index to static bundle migrate projects:branches:new to static bundle migrate projects:compare:show to static bundle migrate projects:environments:metrics to static bundle migrate projects:milestones:* and groups:milestones:* to static bundle ...
| * | | | Ensure CheckIngressIpAddressService obtains exclusive lease per ingress ↵Dylan Griffith2018-02-151-0/+19
| | | | | | | | | | | | | | | | | | | | controller (#42643)
| * | | | Persist external IP of ingress controller created for GKE (#42643)Dylan Griffith2018-02-151-0/+81
| | | | |
* | | | | Merge branch '4826-create-empty-wiki-when-it-s-enabled' into 'master'Stan Hu2018-02-281-0/+34
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Make sure wiki exists when it's enabled See merge request gitlab-org/gitlab-ce!17117
| * | | | | Add spec to prove that we don't create wiki when we update project's name4826-create-empty-wiki-when-it-s-enabledValery Sizov2018-02-281-0/+11
| | | | | |