User story #4187
open
Allow more granular check for Change Request merge test
Added by François ARMAND almost 11 years ago.
Updated 2 months ago.
Category:
Web - Config management
Description
Today, we don't allow to commit a Change Request if the current state of the object contained in the change request has changed compared to when the change request was created.
That leads to "unmergeable" Change Request in case like "the description of the rule changed, but my change request try to add a directive in it - nothing conflicting here".
The goal of that user story is to allow such change requests.
More preciselly, we want to allow a change request if
- no field in an object of the change request has changed since its creation and also allow changes in a non-conflicting way (for exemple, if the name changed as requested by the change request or if we added an other directive in the rule)
- then, allow a more granular control for directive parameters, so that the change request is not mergeable only if the same parameter, in the same (multi-)valued section, changed in a conflicting way.
- Target version changed from 2.9.0~rc1 to 2.9.0~rc2
This won't be done for 2.9 beta1
- Status changed from 8 to 13
- Target version changed from 2.9.0~rc2 to 2.9.0
Delayed to 2.9 finale release
- Target version changed from 2.9.0 to 2.10.0~beta1
- Target version changed from 2.10.0~beta1 to 2.11.0~beta1
- Status changed from 13 to 8
- Target version changed from 2.11.0~beta1 to 140
- Target version changed from 140 to 3.0.0~beta1
- Target version changed from 3.0.0~beta1 to 3.1.0~beta1
- Status changed from 8 to New
- Target version changed from 3.1.0~beta1 to 3.1.0~rc1
- Target version changed from 3.1.0~rc1 to 3.1.0
- Target version changed from 3.1.0 to 3.1.1
- Target version changed from 3.1.1 to 3.1.2
- Target version changed from 3.1.2 to 3.1.3
- Target version changed from 3.1.3 to 3.1.4
- Target version changed from 3.1.4 to 3.1.5
- Target version changed from 3.1.5 to 3.1.6
- Target version changed from 3.1.6 to 3.1.7
- Target version changed from 3.1.7 to 3.1.8
- Target version changed from 3.1.8 to 3.1.9
- Target version changed from 3.1.9 to 3.1.10
- Target version changed from 3.1.10 to 3.1.11
- Target version changed from 3.1.11 to 3.1.12
- Target version changed from 3.1.12 to 3.1.13
- Target version changed from 3.1.13 to 3.1.14
- Target version changed from 3.1.14 to 3.1.15
- Target version changed from 3.1.15 to 3.1.16
- Target version changed from 3.1.16 to 3.1.17
- Target version changed from 3.1.17 to 3.1.18
- Target version changed from 3.1.18 to 3.1.19
- Target version changed from 3.1.19 to 3.1.20
- Target version changed from 3.1.20 to 3.1.21
- Target version changed from 3.1.21 to 3.1.22
- Target version changed from 3.1.22 to 3.1.23
- Target version changed from 3.1.23 to 3.1.24
- Target version changed from 3.1.24 to 3.1.25
- Target version changed from 3.1.25 to 4.1.9
- Target version changed from 4.1.9 to 4.1.10
- Target version changed from 4.1.10 to Ideas (not version specific)
- Assignee deleted (
François ARMAND)
- Priority changed from 2 to N/A
Also available in: Atom
PDF