tl;dr: Custom cloning solution for Jira Server 8.x. You need ScriptRunner to use this. Paste the codes to the REST Endpoint in ScriptRunner and create a new web object to display the dialog. It's been quite a while since I've coded and used this. Might not work outside the box.
VERSION HISTORY
1.1.1 23 Mar 2022
- Added user guide link in the modal.
- Added option to clone Fix & Affects Version/s.
- First release.
adjective
1. brought back; revived.[source]
Clone Redux adds a functionality to clone issues with or without dates (Start Day, End Day, Due Date), you will be able to customize your cloning needs.
- Up to 67.81% reduction in cloning time* compared to the built-in cloning function
- Cloning an existing ticket's Start Day
- Cloning an existing ticket's End Day
- Cloning an existing ticket's Due Date
- Cloning an existing ticket's Fix Version 1.1.0
- Cloning an existing ticket's Affect/s Version 1.1.0
- If a ticket has sub-tasks, Clone sub-tasks will be shown.
- This is not shown if you are cloning a sub-task.
- If a ticket has attachments, Clone attachments will be shown.
- If a ticket has non-system issue links, Clone issue links will be shown.
- Just like the built-in cloning function, Clone issue links will NOT clone Confluence page links and Web links.
- If a ticket has ongoing and future sprint values, Clone sprint values will be shown.
- This is not shown if you are cloning a sub-task because they automatically inherit their parent ticket's sprint values.
- If a ticket has Start Day, End Day, or Due Date, Clone dates will be shown.
- If a ticket has Fix version/s, Clone fix version/s will be shown. 1.1.0
- Supports cloning one or multiple fix version/s.
- If a ticket has Affects version/s, Clone affects version/s will be shown. 1.1.0
- Supports cloning one or multiple affects version/s.
- Autofocus only works once | AUI Limitation
- Can't remove closed sprints for cloned tickets | JIRA Agile (formerly GreenHopper) API Limitation
- Can clone only through More → Clone Redux | JIRA REST API Limitation
- Breaks when cloning a ticket with quotation mark (") in the summary | ScriptRunner Limitation
A: Once the error toast appears, you will be redirected to the original issue ticket after 5 seconds. The error toast meant something happened in the REST Endpoint preprocessor.
Q: Nothing happens when I click Clone Redux.
A: You may wait up to 5 seconds for the dialog box to appear.
Q: I waited more than 10 seconds, still nothing happened.
A: The ticket may have been deleted or moved. Please open the browser console (f12) and make sure status code 500 does not appear whenever you click Clone. If the status code is not present in the browser console, you may try the following:
- do a hard refresh (ctrl+shift+r); or
- clear your browsers cookies and cache; or
- use Incognito/InPrivate mode.