Skip to content

Feat/added new feature send button workflow#146

Merged
Suraiyya-786 merged 4 commits into
iamtalib13:version-15from
Suraiyya-786:feat/added_new_feature_send_button_workflow
May 22, 2026
Merged

Feat/added new feature send button workflow#146
Suraiyya-786 merged 4 commits into
iamtalib13:version-15from
Suraiyya-786:feat/added_new_feature_send_button_workflow

Conversation

@Suraiyya-786
Copy link
Copy Markdown
Collaborator

  • Added rollback_stage function to reset stage status and revoke user permissions.
    * Updated raise_multi_request to allow incremental stage assignments for Pending audits.
    * Prevented existing pending stages from being cleared during new assignments.
  • Consolidated all legacy workflow buttons into a single permanent "Send" button.
    * Added "Already Sent" indicators and a red "x" icon for stage rollback in the Send dialog.
    * Moved the "Close Query" button out of the Actions menu to be a standalone permanent action.
    * Fixed a template syntax error in the resolution dialog that caused console errors.
  • Updated has_permission and get_permission_query_conditions to include Audit Manager in the admin bypass list.
    * Allowed Audit Managers to view and manage all Audit Level records regardless of division.
  • Granted Audit Manager full record access by adding them to the global permission bypass.
    * Fixed a NameError by defining the is_audit_manager variable within the get_permission_query_conditions function.
    * Removed redundant division-based filtering logic for the Audit Manager role.

@Suraiyya-786 Suraiyya-786 merged commit 19c3b63 into iamtalib13:version-15 May 22, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant