-
Improvement
-
Resolution: Unresolved
-
Major
-
-
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
- Whole page fails to render
- Invision https://invis.io/648R3HVAV#/213891534_Error_-_500
- Zeplin https://zpl.io/Z1hPPwx
- AJAX Fail
- Invision https://invis.io/648R3HVAV#/213891533_Error_-_AJAX_Fail
- Zeplin https://zpl.io/21YQPC
- blocks
-
JENKINS-40032 Handle errors and 404s consistently
-
- Closed
-
-
JENKINS-38946 Failed API calls not handled very well
-
- Resolved
-
- is duplicated by
-
JENKINS-40032 Handle errors and 404s consistently
-
- Closed
-
-
JENKINS-35792 User needs to see better error pages
-
- Resolved
-
- relates to
-
JENKINS-42921 Error "toast" popup for unhandled errors on the client to do with fetching (500 error class) with opt out
-
- Closed
-
[JENKINS-36083] Improve Error handling
Epic Link | New: JENKINS-35742 [ 171802 ] |
Rank | New: Ranked higher |
Attachment | Original: Messages.png [ 33062 ] |
Attachment | New: warn.svg [ 33063 ] | |
Attachment | New: Info.svg [ 33064 ] | |
Attachment | New: Messages.png [ 33065 ] |
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]) |
Labels | New: jdl |
Sprint | Original: 1.0-m10 [ 66 ] | New: 1.0-m10, 1.0-m11 [ 66, 71 ] |
Sprint | Original: 1.0-m10, 1.0-m11 [ 66, 71 ] | New: 1.0-m10 [ 66 ] |
Sprint | Original: 1.0-m10 [ 66 ] | New: 1.0-m10, 1.0-m12 [ 66, 76 ] |
Rank | New: Ranked higher |