Integrate with Comala

Description

Allow to share pages only approved in Comala

We can read from page property if content is in draft/rejected/accepted state:
https://instance-name.atlassian.net/wiki/rest/api/content/<content-d>/property

We should add in Global Settings checkbox:

  • Share only approved pages in Comala Document Management (option)

When option is enabled, and page is not approved then
share list on page and share form
should show warning on top:

Only approved pages can be shared

This page is not approved in Comala Document Management.

Shared link can be created, updated or deleted but link will work after page is Approved

When option is enabled, page is not approved and share page is opened:

  • We should display information that page is not approved and can not be displayed.

When option is enabled, page with show child pages option in enabled
and approved and share page is opened:

  • For now we do not filter non-approved child pages in page hierarchy
    Opening non-approved child page should not be possible

Activity