Identify the use of a built-in Hide Transition from user Condition and report an error
JMWE-655
Email Issue post-function: support adding attachments to email
JMWE-789
Support Git storage of shared Groovy scripts
JMWE-786
Link Issues post-function: add a "real" conditional execution that is tested _before_ the JQL search
JMWE-784
When a post-function fails to set a field on a linked issue, it doesn't try setting it on the other linked issues
JMWE-778
Support localization of JMWE's admin UI
JMWE-771
Support copying of Subtasks in the Create issue post-function
JMWE-757
Update edited comments while re-copying comments using the copy post-functions
JMWE-748
Create/Clone Issues post-function doesn't handle </script> in issue type or project descriptions correctly
JMWE-746
"Reversed" conditions and validators
JMWE-741
Improve Groovy inline documentation
JMWE-739
Support creating and copying remote links
JMWE-738
Support triggering a pipeline from Automation for Jira
JMWE-736
Trigger a pipeline based on an event
JMWE-735
Schedule pipelines
JMWE-734
See where post-function pipelines are used
JMWE-733
Reusable post-function pipelines
JMWE-732
Prevent conditional execution and Scripted Condition scripts from modifying the issue
JMWE-710
Improve configuration screens to make each option more self-explanatory
JMWE-707
Bugs in linkIssue() method
JMWE-705
isfieldModified and getModifiedValue methods on Issue interface to access modified fields
JMWE-699
Filter and remove recipients with no email address before sending an Email using the Email issue post-function
JMWE-689
Jira 8 support
JMWE-673
Provide a simplified Application Links API
JMWE-672
Scheduler
JMWE-662
Event hook support
JMWE-658
Better WebHook post-function
JMWE-647
Create Issue post-function: support copying local and remote links
JMWE-616
Groovy Help Introduction
JMWE-601
Better Groovy Help
JMWE-599
Automatically import important classes and packages
JMWE-575
Provide Groovy API for Jira Software
JMWE-574
Create Issue post-function: add an option to copy all fields automatically, or separate Create from Clone Issue post-functions
JMWE-537
Show recent error/warning count on config view and edit screens
JMWE-532
JMWE log viewer
JMWE-531
Assign Issue post-function
JMWE-530
Groovy Tester page should support testing templates
JMWE-529
Support remote issue links in post-functions that set fields of linked issues
JMWE-522
Support remote issue links in transition linked issues
JMWE-521
Support conversion to JSON format for remote actions
JMWE-520
Support Remote Issue Links
JMWE-519
Add known issues and limitations on all config screens
JMWE-516
Date calculations helper that takes business days into account
JMWE-510
Add virtual field names in issue.get for the added methods of Issue
JMWE-507
Generic post-function to assign an issue to a user
JMWE-472
Enhancing the logging in P2
JMWE-446
Add option to assign to least busy role member
JMWE-438
Make access to JMWE logs easier
JMWE-427
Make it easier to write Groovy scripts
JMWE-426
Provide predefined conditions for conditional execution of post-functions
JMWE-423
issue 1 of 66

Identify the use of a built-in Hide Transition from user Condition and report an error

Description

When a Transition [Current|Linked|Parent] Issue post-function is used to trigger a transition that has a built-in "Hide transition from users" Condition, it will fail to trigger the transition (because of a Jira bug). It'll only work if a "Hide transition (JMWE add-on)" Condition is used instead.
We should try to detect that problem and raise an explicit error to notify users.

Environment

None

Status

Assignee

David Fischer [Innovalog]

Reporter

David Fischer [Innovalog]

Labels

None

Database

None

Effort

None

Internal Complexity

Unknown

Internal Value

Unknown

test

None

SEN

None

Cloud URL

None

Requires documentation

None

Impact

None

Contains

None

Fix versions

Priority

Blocker
Configure