...
Common issues:
Lack of permission: as indicated above, the
The conversion process impersonates the current user, so make sure the user has read/write access to all the pages containing selected macros
Invalid Syntax post-conversion:
Avono’s Macros rely on a locally installed Graphviz package (https://avono-support.atlassian.net/wiki/spaces/PUML/pages/17727510/Installation ), so their Macros may use an old version whose syntax is not compatible with our backend. In this case, users will need to edit the Macro body to update to a modern syntax.
Javascript functionality is broken after migrating native HTML macro
When javascript runs in the HTML macro on-premise, it has access to all of Atlassian provided code such as AJS and jQuery. We do not provide these libraries in our macro. You will need to load whatever libraries you need via a
script
tag.
Look and feel of content is broken after migrating native HTML macro
When html is inlined into a Confluence page using the on-premise HTML macro, it will inherit Atlassian provided CSS. We do not provide this CSS in our macro. You will need to add whatever CSS you need to your macros to achieve the desired design.
Other unknown errors: users can try and rerun the conversion process again
...