runbot/runbot_merge/views
Xavier Morel 5441ba12ae [FIX] runbot_merge: format_patch if --no-prefix
Turns out you can configure format-patch with `--no-prefix` and some
people (*cough cough* mat) have that in their standard setup, so the
assumption of needing to strip 1 level of prefix does not necessarily
hold.

Also fix a few more issues:

- some people (*cough cough* still mat) also use `-n` by default,
  which adds the series sequence (`n/m`) even for a single patch,
  handle that correctly
- logging patch application errors is pretty useful when patching
  fails and I'm trying to get the information via logs, do that
- especially when I decide to add error messages to tracking *but
  forgot to show the chatter by default*, fix that as well

The commit-based patcher worked first try, and patch-based would have
worked too if not for those meddling kids. In the future it might be a
good idea to reify the stripping level (`-p`) on the patch object
though, and maybe provide a computed preview of the list of files to
patch, so issues are easier for the operator to diagnose.
2024-11-18 12:37:44 +01:00
..
batch.xml [IMP] runbot_merge: backend UI 2024-07-23 13:00:19 +02:00
configuration.xml [ADD] *: per-repository webhook secret 2024-06-06 11:07:57 +02:00
mergebot.xml [ADD] runbot_merge: small wizard to split a PR off of its batch 2024-07-23 13:00:19 +02:00
queues.xml [FIX] runbot_merge: format_patch if --no-prefix 2024-11-18 12:37:44 +01:00
res_partner.xml [IMP] runbot_merge: view warnings around ACLs 2024-03-19 12:54:20 +01:00
runbot_merge_project.xml [ADD] *: per-repository webhook secret 2024-06-06 11:07:57 +02:00
templates.xml [FIX] *: fw=no reflection in the PR dashboard 2024-10-22 15:05:48 +02:00