-
- Downloads
Allow to create new branch and empty WIP merge request from issue page
Former-commit-id: b64a37c4
Showing
- app/assets/javascripts/create_merge_request_dropdown.js 193 additions, 0 deletionsapp/assets/javascripts/create_merge_request_dropdown.js
- app/assets/javascripts/issue.js 31 additions, 43 deletionsapp/assets/javascripts/issue.js
- app/assets/stylesheets/pages/issues.scss 83 additions, 0 deletionsapp/assets/stylesheets/pages/issues.scss
- app/controllers/projects/branches_controller.rb 21 additions, 13 deletionsapp/controllers/projects/branches_controller.rb
- app/controllers/projects/issues_controller.rb 19 additions, 2 deletionsapp/controllers/projects/issues_controller.rb
- app/models/issue.rb 8 additions, 0 deletionsapp/models/issue.rb
- app/serializers/merge_request_create_entity.rb 7 additions, 0 deletionsapp/serializers/merge_request_create_entity.rb
- app/serializers/merge_request_create_serializer.rb 3 additions, 0 deletionsapp/serializers/merge_request_create_serializer.rb
- app/services/merge_requests/create_from_issue_service.rb 54 additions, 0 deletionsapp/services/merge_requests/create_from_issue_service.rb
- app/views/projects/issues/_new_branch.html.haml 28 additions, 8 deletionsapp/views/projects/issues/_new_branch.html.haml
- app/views/projects/issues/show.html.haml 5 additions, 2 deletionsapp/views/projects/issues/show.html.haml
- changelogs/unreleased/28558-create-new-branch-from-issue-page.yml 4 additions, 0 deletions...gs/unreleased/28558-create-new-branch-from-issue-page.yml
- config/routes/project.rb 1 addition, 0 deletionsconfig/routes/project.rb
- spec/controllers/projects/branches_controller_spec.rb 37 additions, 1 deletionspec/controllers/projects/branches_controller_spec.rb
- spec/controllers/projects/issues_controller_spec.rb 24 additions, 0 deletionsspec/controllers/projects/issues_controller_spec.rb
- spec/features/issues/create_branch_merge_request_spec.rb 91 additions, 0 deletionsspec/features/issues/create_branch_merge_request_spec.rb
- spec/fixtures/api/schemas/branch.json 12 additions, 0 deletionsspec/fixtures/api/schemas/branch.json
- spec/fixtures/api/schemas/merge_request.json 12 additions, 0 deletionsspec/fixtures/api/schemas/merge_request.json
- spec/javascripts/issue_spec.js 2 additions, 2 deletionsspec/javascripts/issue_spec.js
- spec/models/issue_spec.rb 21 additions, 0 deletionsspec/models/issue_spec.rb
spec/fixtures/api/schemas/branch.json
0 → 100644
spec/fixtures/api/schemas/merge_request.json
0 → 100644
Please register or sign in to comment