• 1.0-m10, 1.0-b05/b-06

      Design Brief
      Blue Ocean makes a lot of asynchronous rest calls and any of them could fail at any time.

      There are two cases here I think we need to handle:

      • When a whole page fails to render
      • When one of the AJAX calls fails with 500/503/502 we should show the error screen

      In Scope

      • Design for both the cases above
      • Decide what our error reporting should look like across the app.

      Design

          [JENKINS-36083] Improve Error handling

          James Dumay created issue -
          James Dumay made changes -
          Epic Link New: JENKINS-35742 [ 171802 ]
          James Dumay made changes -
          Rank New: Ranked higher
          James Dumay made changes -
          Attachment Original: Messages.png [ 33062 ]
          James Dumay made changes -
          Attachment New: warn.svg [ 33063 ]
          Attachment New: Info.svg [ 33064 ]
          Attachment New: Messages.png [ 33065 ]
          James Dumay made changes -
          Description Original: [~kzantow] since you wanted this...

          In Scope
          * Errors appear under the header (including the header on the result modal)
          * Uses a new "messages" component that should live in the JDL. Glyphs are the same as the ones uses in indicators but only for the states in Messages.png
          * Use this pattern where appropriate (I believe you know where [~kzantow])
          New: [~kzantow] since you wanted this...

          In Scope
          * Errors appear under the header (including the header on the result modal)
          * Uses a new "messages" component that should live in the JDL. Error & success glyphs are the same as the indicators but we've got two new glyphs for info and warn.
          * Use this pattern where appropriate (I believe you know where [~kzantow])
          James Dumay made changes -
          Labels New: jdl
          James Dumay made changes -
          Sprint Original: 1.0-m10 [ 66 ] New: 1.0-m10, 1.0-m11 [ 66, 71 ]
          James Dumay made changes -
          Sprint Original: 1.0-m10, 1.0-m11 [ 66, 71 ] New: 1.0-m10 [ 66 ]
          James Dumay made changes -
          Sprint Original: 1.0-m10 [ 66 ] New: 1.0-m10, 1.0-m12 [ 66, 76 ]
          James Dumay made changes -
          Rank New: Ranked higher

            imeredith Ivan Meredith
            jamesdumay James Dumay
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: