Uploaded image for project: 'ONE'
  1. ONE
  2. ONE-7212

Changing position of task in structure adjusts relations in task source (back structure builders sync)

    XMLWordPrintable

Details

    • Epic
    • Status: Scheduled (View Workflow)
    • Critical
    • Resolution: Unresolved
    • None
    • None
    • None
    • Business
    • Back structure builders
    • Tree
    • BigPicture, BigGantt
    • JIRA server, JIRA cloud
    • 313
    • 313
    • Hide
      aka back structure builders
      aka Indenting a task on Task Structure creates automatically links in Jira eg. Epic link, parent/child link, assigns version, etc.
      Show
      aka back structure builders aka Indenting a task on Task Structure creates automatically links in Jira eg. Epic link, parent/child link, assigns version, etc.
    • $i18n.getText("admin.common.words.hide")
      $i18n.getText("admin.common.words.show")
      var cfToHide1 = document.getElementById("rowForcustomfield_18501"); if(cfToHide1){cfToHide1.style.display="none";} var cfToHide2 = document.getElementById("rowForcustomfield_18502"); if(cfToHide2){cfToHide2.style.display="none";} var cfToHide3 = document.getElementById("rowForcustomfield_19700"); if(cfToHide3){cfToHide3.style.display="none";} var cfToHide4 = document.getElementById("rowForcustomfield_18400"); if(cfToHide4){cfToHide4.style.display="none";}
    • Sprint for Cadence 2018/27, Sprint for Cadence 2018/28, Sprint for Cadence 2018/32, Sprint 2019/13
    • PI2021/7
    • 13
    • Yes
    • $i18n.getText("admin.common.words.hide")
      $i18n.getText("admin.common.words.show")
      var cfToHide1 = document.getElementById("rowForcustomfield_18501"); if(cfToHide1){cfToHide1.style.display="none";} var cfToHide2 = document.getElementById("rowForcustomfield_18807"); if(cfToHide2){cfToHide2.style.display="none";} var cfToHide3 = document.getElementById("rowForcustomfield_19700"); if(cfToHide3){cfToHide3.style.display="none";} var cfToHide4 = document.getElementById("rowForcustomfield_18400"); if(cfToHide4){cfToHide4.style.display="none";}

    Description

      Before change:

       When user manually changes position of a task in hierarchy (indent/outdent/move) no changes occur in the task source (eg. Jira).

      After change:

      When user manually changes position of a task in hierarchy and the task falls under an active structure builder then the structure-building relation is reflected back in task source. This also covers cases where the task stops belonging to a structure builder of a given type as a result of action taken in the App.

      Examples:

      • When moving Jira task under an epic, the epic link is changed
      • When moving Jira task under another task, with the parent-child link structure builder active, then the two tasks are connected with parent-child link
      • When moving Jira task under sprint, it is reassigned to that sprint

      Note:

      This change will be implemented in stages, starting with the most popular structure builders.

      This change doesn't cover cases where the task stops belonging to a structure builder of a given type as a result of action taken in the task source - this is covered by ONE-27936

      Attachments

        Issue Links

          People

            maciej.bartylak Maciej Bartylak
            marek.lewandowski Marek Lewandowski
            marcin.zwolinski Marcin Zwoliński , monika.bialucha Monika Białucha , mateusz.milewski Mateusz Milewski , michal.piaskowski Michał Piaskowski , marta.gniadek Marta Gniadek (Inactive) , pawel.wesolowski Pawel Wesolowski , kamila.kornatko Kamila Kornatko , tomasz.ruszel Tomasz Ruszel , ewelina.cedro Ewelina Cedro , anna.cieplota Anna Ciepłota , maciej.bartylak Maciej Bartylak , tomasz.szymanski Tomasz Szymański , maciej.bukrewicz Maciej Bukrewicz (Inactive) , adam.biedruna Adam Biedruna , dorota.plocinska Dorota Plocinska , rafal.zalewski Rafał Zalewski (Inactive) , pawel.nowicki Paweł Nowicki , lukasz.kozlowski Łukasz Kozłowski , mateusz.solowianiuk Mateusz Sołowianiuk , marcin.nowak Marcin Nowak , gabriel.wielkopolski Gabriel Wielkopolski (Inactive) , alexey.chekel Alexey Chekel (Inactive) , marta.mazurkiewicz Marta Mazurkiewicz (Inactive) , anna.kicior Anna Kicior , katarzyna.gniadek Katarzyna Gniadek (Inactive) , vira.yaremchuk Vira Yaremchuk , lukasz.romaniuk Łukasz Romaniuk , grzegorz.duzy Grzegorz Duży , dastin.kuwalek Dastin Kuwalek (Inactive) , piotr.rozdeba Piotr Rozdeba , ann.kucharska Ann Kucharska , patryk.pesta Patryk Pesta , piotr.polanski Piotr Polański , tomasz.lewandowski Tomasz Lewandowski , jerzy.sekula Jerzy Sekula , pawel.guz Pawel Guz , michal.niwinski Michal Niwinski , igor.szymanczyk Igor Szymanczyk , tom.kucharski Tom Kucharski , mateusz.wyzinski Mateusz Wyzinski , radoslaw.rachuba Radosław Rachuba , tomasz.jaskiewicz Tomasz Jaśkiewicz , marek.lewandowski Marek Lewandowski
            Votes:
            0 Vote for this issue
            Watchers:
            15 Start watching this issue

            Dates

              Created:
              Updated: