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

Inline editing of DataType Status

    XMLWordPrintable

Details

    • Space
    • BigPicture, BigGantt
    • JIRA cloud
    • 7
    • 7
    • $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 2021/26, Sprint 2021/27, Sprint 2021/28, Sprint 2021/29, Sprint 2022/01 SIW, Sprint 2022/02, Sprint 2022/03, Sprint 2022/04
    • PI2022/1
    • 3
    • No
    • Important
    • 0
    • 11 weeks, 13 hours, 37 minutes, 59 seconds
    • 4 minutes, 49 seconds
    • 18 hours, 44 minutes, 55 seconds
    • 14 hours, 25 minutes, 30 seconds
    • 9 minutes, 28 seconds
    • 3 weeks, 5 days, 5 hours, 15 minutes, 56 seconds
    • $i18n.getText("admin.common.words.hide")
      $i18n.getText("admin.common.words.show")
      var cfToHide1 = document.getElementById("rowForcustomfield_21302"); if(cfToHide1){cfToHide1.style.display="none";} var cfToHide2 = document.getElementById("rowForcustomfield_19201"); if(cfToHide2){cfToHide2.style.display="none";} var cfToHide3 = document.getElementById("rowForcustomfield_19300"); if(cfToHide3){cfToHide3.style.display="none";} var cfToHide4 = document.getElementById("rowForcustomfield_19301"); if(cfToHide4){cfToHide4.style.display="none";} var cfToHide5 = document.getElementById("rowForcustomfield_19302"); if(cfToHide5){cfToHide5.style.display="none";} var cfToHide6 = document.getElementById("rowForcustomfield_19303"); if(cfToHide6){cfToHide6.style.display="none";} var cfToHide7 = document.getElementById("rowForcustomfield_19204"); if(cfToHide7){cfToHide7.style.display="none";} var cfToHide8 = document.getElementById("rowForcustomfield_19205"); if(cfToHide8){cfToHide8.style.display="none";}

    Description

      Modules
      Gantt, Scope, Board

      After the change
      User is able to change status of the JIRA or Trello task. Change is reflected in JIRA or Trello respectively. Resolution in JIRA is changed when relevant (i.e. when tasks are closed or reopened, this is configured in JIRA and hopefully will be set up automatically upon status change).

      DoD

      • User can inline edit field Status.
      • When enabling editing, a dropdown with available statuses is displayed.
      • Change of status is reflected in JIRA.
      • If new status changes Resolution, the change of status in Big Picture should also change a Resolution in JIRA (steps to reproduce: [section below]).
      • If change of status triggers a modal in JIRA requiring to manually change the Resolution, BigPicture displays an error message: [TBC - provided by grzegorz.figlarz after consultation with Team Copywriting].
      • User cannot change Basic Task status, because Basic Tasks do not have statuses at the moment.
      • User cannot inline edit status category.
      • List of available statuses while editing is always displayed with lozenge, regardless of selected decorator on a cloumn (see attached figma).

      Steps to reproduce changing Resolution in JIRA

      • Open a task in JIRA, change status, see what happens to resolution when changing to each status (eg. status IN PROGRESS -> DONE, Resolution changes Unresolved -> Resolved, when Status changes from DONE to TO DO, Resolution changes from Resolved to Unresolved)
      • Next open BigPicture and on Gantt module change status from IN PROGRESS to DONE and check in JIRA if Resolution changed too, than change the status and see if the resolution switched back to Unresolved
      • Create custom workflow in JIRA, which requires manual setting up of the Resolution when changing status to DONE - in this case BigPicture is not be able to change the status, error is be displayed.

      Attachments

        Issue Links

          People

            patryk.krasuski Patryk Krasuski
            grzegorz.figlarz Grzegorz Figlarz
            rafal.leoniak Rafał Leoniak , tomasz.ruszel Tomasz Ruszel , system.jenkins Jenkins , jakub.zygmunt Jakub Zygmunt (Inactive) , mateusz.wyzinski Mateusz Wyzinski , jerzy.sekula Jerzy Sekula , system.gerrit Gerrit , aneta.wojcik Aneta Wójcik , mateusz.rusinski Mateusz Rusiński , kamila.kornatko Kamila Kornatko , michal.piaskowski Michał Piaskowski , marcin.koman Marcin Koman , grzegorz.figlarz Grzegorz Figlarz
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: