summaryrefslogtreecommitdiff
path: root/app/services
Commit message (Expand)AuthorAgeFilesLines
* Fixed specs and fixes based on failing specsDouwe Maan2016-08-163-48/+73
* Prefer `/reopen` over `/open`, remove `/reassign`Douwe Maan2016-08-121-21/+21
* Allow setting labels, milestones and assignee based on nameDouwe Maan2016-08-121-3/+9
* Force notes poll after commands have been executedDouwe Maan2016-08-121-1/+1
* Refactor slash command definitionDouwe Maan2016-08-126-74/+61
* Simplify the slash commands DSL to store action blocks instead of creating me...Rémy Coutable2016-08-136-52/+64
* New TodoService#todo_exists? methodRémy Coutable2016-08-132-2/+6
* Accept blocks for `.desc` and `.condition` slash commands DSLRémy Coutable2016-08-131-97/+56
* Make slash commands contextualRémy Coutable2016-08-132-22/+138
* Add support for no-op slash commands that appear in autocompleteRémy Coutable2016-08-131-1/+9
* Don't extract slash commands inside blockcode, blockquote or HTML tagsRémy Coutable2016-08-132-6/+10
* Add the /title slash commandRémy Coutable2016-08-132-1/+7
* New Notes::SlashCommandsService serviceRémy Coutable2016-08-134-50/+42
* Enforce permissions in `{Issues,MergeRequests}::{Close,Reopen}Service`Rémy Coutable2016-08-134-0/+8
* Support slash commands in noteable description and notesRémy Coutable2016-08-136-45/+266
* Merge branch 'fix-namespace-deletion' into 'master' Robert Speicher2016-08-122-4/+19
|\
| * Fix bug where destroying a namespace would not always destroy projectsStan Hu2016-08-112-4/+19
* | Use event `enqueue` instead of `queue`Kamil Trzcinski2016-08-121-1/+1
* | Merge remote-tracking branch 'origin/master' into improve-pipeline-processingKamil Trzcinski2016-08-121-0/+52
|\ \ | |/
| * api for generating new merge requestScott Le2016-08-111-0/+52
* | Use state machine for pipeline event processingKamil Trzcinski2016-08-111-2/+3
|/
* Merge branch 'refactor-builds-creation-service' into 'master' Rémy Coutable2016-08-118-168/+198
|\
| * Pre-create all builds for Pipeline when a trigger is receivedKamil Trzcinski2016-08-118-168/+198
* | New AccessRequests API endpoints for Group & ProjectRémy Coutable2016-08-101-2/+3
|/
* Clean up project destructionclean-up-project-destroyStan Hu2016-08-103-4/+8
* Merge branch 'zj-enable-deploy-keys-api' into 'master' Douwe Maan2016-08-081-0/+17
|\
| * Namespace EnableDeployKeyService under ProjectsZ.J. van de Weg2016-08-082-14/+17
| * Create service for enabling deploy keysZ.J. van de Weg2016-08-051-0/+14
* | Merge branch 'fix/ha-mode-import-issue' into 'master' Rémy Coutable2016-08-042-2/+26
|\ \
| * | using shared path for project import uploads and refactored gitlab remove exp...James Lopez2016-08-042-2/+26
| |/
* | switch from diff_file_collection to diffs20034-safe-diffsPaco Guzman2016-08-032-2/+1
* | Introduce Compare model in the codebase.Paco Guzman2016-08-033-4/+7
* | Move to Gitlab::Diff::FileCollectionPaco Guzman2016-08-031-1/+1
* | Cache highlighted diff lines for merge requestsPaco Guzman2016-08-031-0/+8
|/
* webhooks: include old revision in MR update eventsBen Boeckel2016-08-012-4/+7
* Properly abort a merge when merge conflicts occurreject-merge-conflictsStan Hu2016-07-291-1/+7
* Merge branch 'rubocop/enable-access-modifiers-cops' into 'master' Robert Speicher2016-07-292-82/+84
|\
| * Refactor system notes service to make it singletonGrzegorz Bizon2016-07-191-76/+78
| * Fix private method visibility in container registryGrzegorz Bizon2016-07-191-6/+6
* | Implement final review comments from @rymai.Timothy Andrew2016-07-292-2/+2
* | Use `Gitlab::Access` to protected branch access levels.Timothy Andrew2016-07-294-92/+27
* | Authorize user before creating/updating a protected branch.Timothy Andrew2016-07-293-5/+15
* | Have the `branches` API work with the new protected branches data model.Timothy Andrew2016-07-291-2/+32
* | Implement review comments from @dbalexandre.Timothy Andrew2016-07-291-0/+9
* | Fix default branch protection.Timothy Andrew2016-07-293-5/+7
* | Add "No One Can Push" to the protected branches UI.Timothy Andrew2016-07-292-21/+27
* | Use the `{Push,Merge}AccessLevel` models in the UI.Timothy Andrew2016-07-293-0/+57
* | Update to gitlab_git 10.4.1 and take advantage of preserved Ref objectsAlejandro Rodríguez2016-07-283-4/+4
* | Merge branch 'akismet-ui-check' into 'master' Douwe Maan2016-07-272-2/+50
|\ \
| * | Refactor spam validation to a concern that can be easily reused and improve l...akismet-ui-checkPatricio Cano2016-07-262-22/+37