Skip to content
Snippets Groups Projects

Allow to add patches to merge requests created via email

Merged Bob Van Landuyt requested to merge reprazent/gitlab-ce:bvl-patches-via-mail into master

What does this MR do?

This allows users to add patches as attachments to merge request created via email.

When an email to create a merge request is sent, all the attachments ending in .patch will be applied to the branch specified in the subject of the email. If the branch did not exist, it will be created from the HEAD of the repository.

When the patches could not be applied, the error message will be replied to the user.

What are the relevant issue numbers?

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/40830

Does this MR meet the acceptance criteria?

Edited by Bob Van Landuyt

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Bob Van Landuyt marked the checklist item Changelog entry added, if necessary as completed

    marked the checklist item Changelog entry added, if necessary as completed

  • Bob Van Landuyt marked the checklist item Tests added for this feature/bug as completed

    marked the checklist item Tests added for this feature/bug as completed

  • added 1 commit

    • 20ac7eec - Apply patches when creating MR via email

    Compare with previous version

  • Bob Van Landuyt resolved all discussions

    resolved all discussions

  • @jprovaznik This still needs docs, but the code is done, would you mind having a first look?

  • Bob Van Landuyt changed milestone to %11.5

    changed milestone to %11.5

  • Bob Van Landuyt marked the checklist item Documentation created/updated as completed

    marked the checklist item Documentation created/updated as completed

  • Bob Van Landuyt unmarked as a Work In Progress

    unmarked as a Work In Progress

  • Documentation blurb was added @axil, would you mind having a look?

  • added 1 commit

    • 66818bc1 - Apply patches when creating MR via email

    Compare with previous version

  • Jan Provaznik
  • Thanks @reprazent, this looks great. Only couple of comments inline.

  • Bob Van Landuyt added 83 commits

    added 83 commits

    Compare with previous version

  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Please register or sign in to reply
    Loading