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

User can enter App in the context of Jira project in existing matching Box



    • Boxes
    • BigPicture
    • JIRA server, JIRA cloud
    • $i18n.getText("admin.common.words.hide")
      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";}
    • Business
    • Sprint 2021/17, Sprint 2021/18
    • PI2021/5
    • No
    • 0
    • 10 weeks, 18 hours, 20 minutes, 10 seconds
    • 7 minutes, 16 seconds
    • 26 seconds
    • 0
    • 1 minute, 26 seconds
    • 3 weeks, 1 day, 13 hours, 4 minutes, 3 seconds
    • $i18n.getText("admin.common.words.hide")
      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";}


      Before change:
      User cannot enter the App from the context of Jira Project.


      After change:
      When the App is entered from the context of Jira Project and there has been already a matching Box created, the App is opened by default in the matching Box. The matching Box is a Box with Own scope with only one Jira Project (in Box configuration > Tasks > Scope definition there is only one entry in the field "Project" and other fields are empty).

      If there are several matching Boxes, the default matching Box is the one that has latest Box period (end date).

       If scope definition changes and the Box is not a matching Box anymore - the Box is not anymore available from Jira Project context (e.g. when another project has been added to scope definition).

      User can switch from Jira project context to a global App context by clicking on Big Picture icon in the left top corner. By switching between modules or boxes User stays in the context of Jira project App entry point (is not moved to a global context). 

      When User is missing permissions to view a matching Box there is a splash screen displayed (the same as in global App context):
      "There’s nothing to display here
      You don’t have permissions to see this content."

      (Other splashscreens are implemented in separate Stories.)



          pawel.wasiak Paweł Wasiak
          dominik.kowalik Dominik Kowalik
          tom.kucharski Tom Kucharski , system.jenkins Jenkins , system.gerrit Gerrit , tomasz.jaskiewicz Tomasz Jaśkiewicz , kamila.kornatko Kamila Kornatko , pawel.guz Pawel Guz , pawel.wasiak Paweł Wasiak , marta.kucharska Marta Pastor (Kucharska) , dominik.kowalik Dominik Kowalik , mateusz.wyzinski Mateusz Wyzinski
          0 Vote for this issue
          2 Start watching this issue