RY Report Macro: Change the visible fields depending on search/diff/traceability
Observed behaviour: If you embedd a Diff Macro via "Insert as a macro" and then click "edit" you see a form with options that don't make much sense in the context of a diff macro, eg. the field "query" is empty. What is the meaning of this field? A diff usually has 2 queries.
Expected behaviour: edit dialog only shows meaningful options for the diff macro.
Improved for 2.4.12, but let's wait for customer feedback in case something is buggy. This JS is using a high stack of old APIs that no Atlassianer dares to change, so it should be alright.