• 0
    • 2
    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

      As: a Jira user, I sometimes

      Need to: roll back or merge an accidental change to the description field in a ticket

      So that: we don't lose the work we've done.

      This is nicely described here: https://community.atlassian.com/t5/Jira-Software-questions/Can-I-roll-back-a-Jira-ticket-to-an-earlier-version-as-shown-in/qaq-p/1648003#U2280270

      It is a lifesaver having the ticket history, but when there are tables with hyperlinks and formatting in, its very hard to "DIFF" the history so that you can do a Merge.    And you can't just copy paste the history text back into the description field .

            [JRACLOUD-92583] Make Restoring an issue from its history easier

            Wow, this is a really big need- or at least an "Undo" button?

            As a product manager, I often make mistakes in my ticket descriptions. Sometimes I ctrl+v instead of control+c, which is a common user action.

            Today's use case (this comes up daily): Jira told me I had "unsaved" changes in the description, so I clicked "Save." An engineer had made extensive changes to the description which were overwritten when I clicked "Save." I checked the history and attempted to copy/paste but it looks like this (excerpt), which renders it useless:

            !image-20230801-044436.png|width=1083,height=541!
            {color:#36b37e}*Additionally, we can “Fill in from another locale“ to 
            bring unset data from English to Spanish as a reference for 
            translating.*{color}
            # ETA: As a volunteer, how do I email candidates? 
            # ETA: As a volunteer or admin, what notifications are available to me?
            {color:#36b37e}*There are many notifications available in Strapi, 
            depending on the triggered event regarding content-type management. 
            Possible events are below:*{color}
            {color:#36b37e}beforeCreate{color}
            {color:#36b37e}beforeCreateMany{color}
            {color:#36b37e}afterCreate{color}
            {color:#36b37e}afterCreateMany{color}
            {color:#36b37e}beforeUpdate{color}
            {color:#36b37e}beforeUpdateMany{color}
            {color:#36b37e}afterUpdate{color}
            {color:#36b37e}afterUpdateMany{color}
            {color:#36b37e}beforeDelete{color}
            {color:#36b37e}beforeDeleteMany{color}
            {color:#36b37e}afterDelete{color}
            {color:#36b37e}afterDeleteMany{color}
            {color:#36b37e}beforeCount{color}
            {color:#36b37e}afterCount{color}
            {color:#36b37e}beforeFindOne{color}
            {color:#36b37e}afterFindOne{color}
            {color:#36b37e}beforeFindMany{color}
            {color:#36b37e}afterFindMany{color}
            {color:#36b37e}*More documentation is available at* {color}[Models - 
            Lifecycle hooks | Strapi 
            Documentation|https://docs.strapi.io/dev-docs/backend-customization/models#lifecycle-hooks]
             . {color:#36b37e}*Programatically, it is possible to detect the user 
            role and send notifications according to this.*{color}
            # ETA: Where do I see the content rich HTML pages? Is this a content 
            type?
            

             

            Lauren Briskin added a comment - Wow, this is a really big need- or at least an "Undo" button? As a product manager, I often make mistakes in my ticket descriptions. Sometimes I ctrl+v instead of control+c, which is a common user action. Today's use case (this comes up daily): Jira told me I had "unsaved" changes in the description, so I clicked "Save." An engineer had made extensive changes to the description which were overwritten when I clicked "Save." I checked the history and attempted to copy/paste but it looks like this (excerpt), which renders it useless: !image-20230801-044436.png|width=1083,height=541! {color:#36b37e}*Additionally, we can “Fill in from another locale“ to bring unset data from English to Spanish as a reference for translating.*{color} # ETA: As a volunteer, how do I email candidates? # ETA: As a volunteer or admin, what notifications are available to me? {color:#36b37e}*There are many notifications available in Strapi, depending on the triggered event regarding content-type management. Possible events are below:*{color} {color:#36b37e}beforeCreate{color} {color:#36b37e}beforeCreateMany{color} {color:#36b37e}afterCreate{color} {color:#36b37e}afterCreateMany{color} {color:#36b37e}beforeUpdate{color} {color:#36b37e}beforeUpdateMany{color} {color:#36b37e}afterUpdate{color} {color:#36b37e}afterUpdateMany{color} {color:#36b37e}beforeDelete{color} {color:#36b37e}beforeDeleteMany{color} {color:#36b37e}afterDelete{color} {color:#36b37e}afterDeleteMany{color} {color:#36b37e}beforeCount{color} {color:#36b37e}afterCount{color} {color:#36b37e}beforeFindOne{color} {color:#36b37e}afterFindOne{color} {color:#36b37e}beforeFindMany{color} {color:#36b37e}afterFindMany{color} {color:#36b37e}*More documentation is available at* {color}[Models - Lifecycle hooks | Strapi Documentation|https: //docs.strapi.io/dev-docs/backend-customization/models#lifecycle-hooks] . {color:#36b37e}*Programatically, it is possible to detect the user role and send notifications according to this .*{color} # ETA: Where do I see the content rich HTML pages? Is this a content type?  

            Hi there!

            My team has also faced this problem. And as it's really important not to lose ticket content and formatting, we've released an option to revert changes made to the description with Issue History for Jira app. 

            The only exception is the attachment.  As Jira does not store attachments after removal, you can only return the name of the removed format. If the attachment wasn’t removed (changes were made to the text only), the file will be fully reverted as it is.

            Hope this info will be helpful for you and anyone who wants to revert changes.

            ↺ You can try how it works for you: https://marketplace.atlassian.com/apps/1220385/issue-history-for-jira?hosting=cloud&tab=overview&utm_source=Jira&utm_medium=referral&utm_campaign=Ticket_Make-Restoring-an-issue-from-its-history-easier_20230628

            Yuliia_Borivets_[SaaSJet] added a comment - Hi there! My team has also faced this problem. And as it's really important not to lose ticket content and formatting,  we've released an option to revert changes made to the description with Issue History for Jira app.  The only exception is the attachment.   As Jira does not store attachments after removal, you can only return the name of the removed format.  If the attachment wasn’t removed (changes were made to the text only), the file will be fully reverted as it is. Hope this info will be helpful for you and anyone who wants to revert changes. ↺ You can try how it works for you: https://marketplace.atlassian.com/apps/1220385/issue-history-for-jira?hosting=cloud&tab=overview&utm_source=Jira&utm_medium=referral&utm_campaign=Ticket_Make-Restoring-an-issue-from-its-history-easier_20230628

              Unassigned Unassigned
              e6f2a0a3d609 jolyont
              Votes:
              11 Vote for this issue
              Watchers:
              11 Start watching this issue

                Created:
                Updated: