Show all approvals for non admin users

Description

Raname Awaiting Approvals tab to Approvals for non admin users (global view).

Show all approvals started by the current user (originator).

Display approvals in different statuses (by default not archived)

Ensure that delegated approvals are displayed in the approvals list view for users assigned as delegates.

Currently, delegated approvals do not appear, requiring users to manually locate tickets for approval.

It negatively impacts basic users the most because they can only view their own approvals in the list views.

Update the approval logic to include delegated approvals in the list view, ensuring consistency with direct approvals.

Add option to filter by:

  • Approval,

  • Definition,

  • Status,

  • Project/Space,

  • JQL search (Jira only),

  • Add more filters,

  • additionally add to more filters:

    • Originator,

    • Delegatee,

    • Delagator


Accepted criteria

  • Delegated approvals should be visible in the approvals list view.

  • Ensure non-admin users with delegated approvals can see them without manual ticket searches.

  • Verify that delegated approvals only appear for assigned delegates.