diff --git a/frontend/src/js/common-ui/Time.tsx b/frontend/src/js/common-ui/Time.tsx
index 543719f7..6f50aa65 100644
--- a/frontend/src/js/common-ui/Time.tsx
+++ b/frontend/src/js/common-ui/Time.tsx
@@ -76,7 +76,7 @@ export const ApproximateRelativeDate = ({ className, updateTime }) => {
const [updatedTime, setUpdatedTime] = useState();
useEffect(() => {
- setUpdatedTime(updatedTime => (updateTime !== updatedTime ? dayjs(updateTime, defaultDateFormat) : updatedTime));
+ setUpdatedTime(updatedTime => (updateTime !== updatedTime ? dayjs(updateTime) : updatedTime));
}, [updateTime]);
const diff = updatedTime ? Math.abs(updatedTime.diff(dayjs(), 'days')) : 0;
diff --git a/frontend/src/js/components/__snapshots__/App.test.tsx.snap b/frontend/src/js/components/__snapshots__/App.test.tsx.snap
index 9b68977a..570ff07d 100644
--- a/frontend/src/js/components/__snapshots__/App.test.tsx.snap
+++ b/frontend/src/js/components/__snapshots__/App.test.tsx.snap
@@ -1144,7 +1144,7 @@ label[data-shrink=false]+.MuiInputBase-formControl .emotion-9:focus::-ms-input-p
margin-right: 8px;
}
-.emotion-66 {
+.emotion-68 {
background-color: #f7f7f7;
padding: 10px 20px;
border-radius: 4px;
@@ -1155,61 +1155,61 @@ label[data-shrink=false]+.MuiInputBase-formControl .emotion-9:focus::-ms-input-p
min-height: 70px;
}
-.emotion-66 .chart-container {
+.emotion-68 .chart-container {
min-height: 70px;
}
-.emotion-66 .progress-chart {
+.emotion-68 .progress-chart {
min-height: 45px;
}
-.emotion-66 .compact .progress-step,
-.emotion-66 .detailed .progress-step {
+.emotion-68 .compact .progress-step,
+.emotion-68 .detailed .progress-step {
min-height: 45px;
}
-.emotion-66 .progress-step,
-.emotion-66 .detailed .progress-step-total {
+.emotion-68 .progress-step,
+.emotion-68 .detailed .progress-step-total {
position: absolute;
border-right-style: none;
}
-.emotion-66 .progress-step-total .progress-bar {
+.emotion-68 .progress-step-total .progress-bar {
background-color: #d4e9e7;
}
-.emotion-66 .progress-step-number {
+.emotion-68 .progress-step-number {
-webkit-align-self: flex-start;
-ms-flex-item-align: flex-start;
align-self: flex-start;
margin-top: -4px;
}
-.emotion-66.minimal {
+.emotion-68.minimal {
padding: initial;
}
-.emotion-66.no-background {
+.emotion-68.no-background {
background: none;
}
-.emotion-66.stepped-progress .progress-step-total {
+.emotion-68.stepped-progress .progress-step-total {
margin-left: -0.25%;
width: 100.5%;
}
-.emotion-66.stepped-progress .progress-step-total .progress-bar {
+.emotion-68.stepped-progress .progress-step-total .progress-bar {
background-color: #fff;
border: 1px solid #a9a9a9;
border-radius: 2px;
height: 12px;
}
-.emotion-66.stepped-progress .detailed .progress-step {
+.emotion-68.stepped-progress .detailed .progress-step {
min-height: 20px;
}
-.emotion-69 {
+.emotion-73 {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
@@ -1220,36 +1220,36 @@ label[data-shrink=false]+.MuiInputBase-formControl .emotion-9:focus::-ms-input-p
max-width: 500px;
}
-.emotion-69>time {
+.emotion-73>time {
-webkit-align-self: flex-end;
-ms-flex-item-align: flex-end;
align-self: flex-end;
margin-right: 6px;
}
-.emotion-71 {
+.emotion-75 {
background: #fff;
border-radius: 4px;
padding: 4px;
}
-.emotion-72 {
+.emotion-76 {
-webkit-column-gap: 8px;
column-gap: 8px;
display: grid;
grid-template-columns: repeat(auto-fit, 32px);
}
-.emotion-72>div {
+.emotion-76>div {
-webkit-column-gap: 4px;
column-gap: 4px;
}
-.emotion-72 .disabled {
+.emotion-76 .disabled {
opacity: 0.1;
}
-.emotion-77 {
+.emotion-85 {
position: fixed;
display: grid;
bottom: 0;
@@ -1354,7 +1354,7 @@ label[data-shrink=false]+.MuiInputBase-formControl .emotion-9:focus::-ms-input-p
- 2
+ 3
+
+
+
+
+
+
+
+
+ Deployment
+ details
+
+ ID:
+ d3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Release
+
+
+
+
+
+ Target device(s)
+
+
+
+
+
+ Category
+
+
+
+
+
+
+
+
+
+
+ Status
+
+
+ In Progress
+
+
+
+
+
+ # devices
+
+
+ 0
+
+
+
+
+
+
+
+ In Progress
+
+
+ 0
+
+
+
+
+
+
+
+
+ Update attempts per device
+
+
+
+
+
+ Maximum number of devices
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+
+ raspberrypi4
+ |
+
+ -
+ |
+
+ -
+ |
+
+
+ -
+
+ |
+
+
+ -
+
+ |
+
+
+ 0 Bytes
+
+ |
+ |
+
+ 1 / NaN
+ |
+
+ accepted
+
+
+
+
+
+
+ |
+ |
+
+
+
+
+
+
+
+
+ Total download size
+
+
+
+ 1.21 KB
+
+
+
+
+
+
+
+
+ Start time
+
+
+
+
+
+
+
+ Current phase
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Begins in 17 days 23 h 59 m
+
+
+
+ Phase 1
+
+
+
+
+
+ Phase start time
+
+
+
+
+
+
+
+ Batch size
+
+
+
+
+
+
+
+ Begins in 21 days 22 h 45 m
+
+
+
+ Phase 2
+
+
+
+
+
+ Phase start time
+
+
+
+
+
+
+
+ Batch size
+
+
+
+
+
+
+
+ Begins in 22 days 22 h 45 m
+
+
+
+ Phase 3
+
+
+
+
+
+ Phase start time
+
+
+
+
+
+
+
+ Batch size
+
+
+
+
+
+
+
+ Begins in 23 days 22 h 45 m
+
+
+
+ Phase 4
+
+
+
+
+
+ Phase start time
+
+
+
+
+
+
+
+ Batch size
+
+
+
+
+
+
+
+ Begins in 08 days 12 h 45 m
+
+
+
+ Phase 5
+
+
+
+
+
+ Phase start time
+
+
+
+
+
+
+
+ Batch size
+
+
+
+
+
+
+
+
+
+
+
+