- Created by Fabio Racobaldo, last modified by Sergio Pupo on Dec 12, 2023
What's new in version 5.7.4: Bug fixing and Improvements
Improvement
- The Herzum Gadgets display translated descriptions and titles
- Capability to get the issue approvals from a list of issues keys or ids via Rest
Bugs
- Error 400 appears on client console when performing a bulk copy of a project
- When the Approval is set with a automatic population of the user picker custom field and any issue is not consistent, the check integrity doesn't report the inconsistency
- When configuring an Approval Mapping for single issues and adding a requested approval, it is saved as Optional also if it is displayed (initially) as Mandatory
- Wrong count of Pending Approvals on the screens used by the Jira admin to manage the delegations
- minor fixes on wrong texts
What's new in version 5.7.3: Improvements
Improvement
- Limiting the number of issues returned from the methods that can potentially can use a large amount of memory
What's new in version 5.7.2: Jira 9.5 compatibility, Improvements and Bug Fixing
Bugs
- Values of type (user field, select list, etc) appears into the Approval emails with the values in brackets []
Improvements
- New Jira version on the Pom.xml is 9.5
- New AO version in the Pom.xlm is 3.0
- Other minor improvements
What's new in version 5.7.1: Jira 9.4 compatibility and Bug Fixing
Bugs
- The /rest/herzum-hap-services/1.0/services/saveIssuesBulk doesn't work
- The /rest/herzum-hap-services/1.0/services/searchIssuesBulk doesn't work
- Issues are refreshed two times when the automatic transition runs and the new status requires new approvals
What's new in version 5.7: Improvements and Bug Fixing
Improvements
- Improving the text, on the configuration form, illustrating Email templates Free-body text customization by example
- Dismissing the old Bulk Approval form
- Herzum Approval global configuration screen doesn't display properly when it is installed the smart issue templates app
Bugs
- The Approvals section appears on the Search navigator and Customer Portal when Approvals data are inconsistent with Jira data
- The export.zip file gets corrupted when selecting tomcat logs
- When Approvals data are inconsistent with Jira data the related issue appears into our Jqls and Gadgets
- Dismissing the item showing the number of my pending approval on JSD portal due to Performance issues on Safari browser
- Other minor fixes
What's new in version 5.6.3: Improvements and Bug Fixing
Bugs
The export.zip file doesn't include all expected information
Missing capability to approve by email via buttons when the approver is not logged in Jira
Improvements
Some improvements on issue loading when the issue requires the approvals
Approval Email will not display Insight Object Key when the field is an Insight field
What's new in version 5.6.2: Bug Fixing
Bug
- Herzum Pending Approvals Chart : Error during getPendingApprovals
What's new in version 5.6.1: Minor Improvement and Bug Fixing
Improvement
- Have a spinner on saving the configuration of the Herzum Pending Approvals Chart
Bug
- ECR notification received twice due to concurrent events (sequential notification and notification from Service)
What's new in version 5.6: Improvements, Feature and Bug Fixing
Improvements
- Adding Audit log for Single Issue Approval Configuration
- Herzum Pending Approvals Gadgets show Display names in addition to usernames
Feature
- Capability to append the expression used to populate the user picker to the Approval Detail displayed on the Approvals Panel, Approval History, Approval Summary, Approval Custom field (including JSM custom field) and Approval Gadget
Bugs
- In firefox the capability to configure sequential approval for users selected into a picker field) doesn't work
- Approval Log text is not consistent with the selected Locale when the Default option is selected
- Avoid unecessary logs getHapLpBulkOperationTranslations
- When the Component lead is not set, if the Approval expects the population of the user picker based on the component lead, the panel displays an Error Rendering
- The Audit log should maintain changes performed by administrator and not automatically performed by the app
- Some fieldsused on the free body text customization for an email template don't respect the selected Locale
- When the Custom log text is empty due to the applied configuration, no comment must be added
- Error on updating an Approval configuration having a condition enabling the Approval
- On editing a sequential approval, I display variable instead of usernames
- Other Bugs
What's new in version 5.5.1: Bug Fixing
Bug
- In the 'chart' gadget, if I click a certain bar, it leads me to the generic 'pending for user approval' filter, without applying my own filter.
What's new in version 5.5: Improvements and Bug Fixing
Improvements
- Adding the capability to filter the data displayed on the Herzum Pending Approvals Report
- Adding the capability to filter the data displayed on the Herzum Pending Approvals Chart
- Adding incoming email logs
Bugs
- The Date field on the custom Approval Log is not consistent with the selected Language on the Locale field
- Minor fixes for Jira 9
- On the customer portal the list of issues pending approval is empty
- In Jira 9 the Affected object field of the Audit log table is not filled
- In Jira 9 when user submits an Approval Comment, the Approval log in the Jira comments does not display the Comment bullet.
What's new in version 5.4.1: Jira 9 Compatibility and Bug Fixing
Bugs
- Some bugs for the JSM custom field Request Participants
- /rest/hap-gadget-services/1.0/gadget-services/getPendingApprovals HAP ERROR: nulljava.lang.NullPointerException
- In Jira 8.0 it's no more possible to navigate on the Email template administration screen
- Default icon on the Default email template is not loaded
- It is not possible to copy the Default email template
- Missing translation 'Approval History' tab text
- The Approvals section appears when no approval is requested on the concerned issue/status
- After using an Approval button on an issue, while browsing issues in a filtered list, Jira leaves that filter.
Jira 9 compatibility
- Errors on loading an issue: 1) Uncaught TypeError: AJS.$ is not a function And 2) jQuery is not defined
- the export.zip data do not show
- Xfr security token missing when loading an icon to customize the email template
- When clicking Add Comment for few second I'm redirected to the Approval comment text area
What's new in version 5.4: Features, Fixes for Jira 9 Compatibility and Bug Fixing
Features
Bugs
- The populate post function with delegated approvers returns a null pointer when the approvers field is a single user picker custom field
- Error ApprovalWorkflowManagerImpl: getApprovalWorkflows:null java.lang.NullPointerException must be a Warning
- The 'Can Approval Detail' on the Approval Log created via the post functions 'Add Approval Summary' and 'Add Approval Summary on linked issue' includes the information 'Mandatory ' and Optional that should be demanded to the field 'Mandatory/Optional'
- Other minor fixes
Improvement
- Adding an animated element that indicates action is in progress when performing the approval via the AWAITING YOUR APPROVAL button
Fixes for Jira 9 compatibility
- ApprovalMappingActionViewApproval.jspa [velocity] Left side (${approval.getName().length()}) of '>' operation has null value
- /secure/HAPConfigApprovalActionView.jspa [velocity] Cannot retrieve method
- Approval workflow does not show on the issue view
- An error is encountered when navigating the administration screens
What's new in version 5.3: New Features, Improvements and Bug Fixing
Features
Improvements
- Capability to show whether the User is a mandatory or optional into the Approval Log set on the Global Configuration screen and on the Add Approval Summary on linked issues and on the Add Approval Summary post functions
- Paginating the My delegated approvers and Delegated to me screens
Bugs
- Some links to our customer support documentation redirect to no more existing pages & improving control on out to date pages by creating an unique file to manage external links
- Approval Name color into the Approvals panel does not display as expected
- Bulk approval is allowed only for users having Admin privileges
- When app license expires, on some configuration screen is possible to perform some actions also if buttons show disabled
- Herzum Approval Report Gadget has poor performance when Jira database is Sql Server
- The excluded users do not display case of Replied Approvals on the section 'on behalf of' of the Approvals panel
- Error on creating or editing a notification scheme
What's new in version 5.2: Improvements, Bug fixing and Preparing for Jira 9
Preparing for Jira 9 compatibility
Bugs
- Slow service desk portal in Firefox browser
- Link to User Guide view (Question Mark Button on the Approvals panel) leads to removed content
Improvements
- Provide the capability to display on the Approvals panel which Approval is Mandatory and Optional
- Capability to show into the Approval History tab whether the Approval is Mandatory/Optional
What's new in version 5.1.3: Bug fixing
Bugs
- Error with email Approval
- Running into a velocity exception when using gadget in dashboard
What's new in version 5.1.2: Bug fixing
Bugs
- Lag in the Approvals section when approving or rejecting
- Null pointer exception when notifying Service Desk Approvals requests while handling the "embedded Reporter icon"
- The method lockMappingInfo.getLastSuccesfullOperationDate(); return an empty date
- On editing a delegation I display an unexpected message
Version 5.1 has arrived
Improvements
- Empowering the Troubleshooting and Support functionality
- Warnings appear for Transition on Reject inconsistent configuration
- Improving loading of the Audit page performances
- Feature Request: Load Spinner on panel when approving
Bug fixing
- When running the remove Approval Condition, no message appears on completing
- The Audit Log screen shows a Misleading filter 'Summary' that filters on Event type
- Transition fails and history is not updated when an approval is set with an user picker single issue
- Other fixes allowing to meet requirements compliance from Atlassian
Version 5.0 has arrived
New Major Features
- Capability to approve, reject, abstain on the JSM Customer Portal and display the list of issues waiting for My Approvals and the ones I replied
New administration screen allowing the Sys administrator to manage delegation
Capability to bulk approve and leave a comment for the approver and the super approver
Other new Features
Capability to notify approval reply email
Capability to customize the Approval logs set on the Add approval summary post function
New Post Function: Populate the selected User Picker field with the Delegated approvers
- New Post Function: Populate the selected User Picker field with the Approvers
- Capability to Set Approval Comment Log SuperUser
- Adding the new field ‘Approver Full Name’ to the available fields allowing to customize the Free Body Text of an Email Template
- Capability to choose where do you want that the email buttons links redirect the user.
Major Improvements
- Screens revamping:
Other Improvements
- Capability to setup the evaluator of the Conditional Rule with a selected user
- Revamping the screen and the procedure to check and recover an Approval Mappings stuck in locked status
- A new option allows to disable and enable the approval request email notification for the delegated approver and other improvements
- Have a new field into the Approval history that maintains Approval details in a json format and improving the information rendered on the Approval column of the Approval History tab
- Adding a new field Approval Configuration on the Herzum Approval Report gadget that allows to display the Approval Configuration (Approval Detail) in a better format
- Improvements for the Approval Comment label:
- removing the client-side check on max-length in order to store string longer than 30 characters
- the label’s output renders as html.
- New options to customize the Approval log text
- Capability to update an existing Conditional Rule Name
- Capability to use the new field 'Can Approve Detail' to customize the Approval log text
Resolved Bugs
- Missing Integrity Check on the transition on reject
- When the transition on reject is not consistent with respect to the source status, no alert advises
- The events that can be hidden from the Approval History doesn't include the 'Notify Pending Approvals'
- When the 'Transition on Rejection' is used by more then 1 Approval mapping having the same project, issue type and source status the Automatic transition fails
- On deleting an Approval, the app doesn't to ask to confirm
- On deleting a Conditional rule, the app doesn't to ask to confirm
- On deleting an Email Template, the app doesn't to ask to confirm
- Null pointer is found into the logs on running some jqls(e.g. issue in myPendingApproval()) when an issue was deleted
- The Approval History doesn't display the 'Notify Pending Approvals' action description
- If a Mapping or a single issue Approval Configuration is no more consistent with the associated workflow the Conditional rule administration screen and the Approvals report wrong information
- Missing Integrity Check and Warning on the Configuration screen for Single Issue Configuration when the transition on reject is not consistent
- System cannot send the email because the attachment cannot found by following Project Key renaming
- The screens (Request, Reply, JSM) to add an email template are bad formatted
- The Check on Permissions to Configure Approval for Single Issue reports duplicated inconsistency when the Issue Type does not exist anymore
- The Issue type select list on the Delegation screen must show the available issue type one time and not per Issue Type scheme.
- Other minor fixes
- No labels