CEC-377 Create multi-file updates (#71)

* Replace Deploy Package with Deploy Manifest page
Stub new controls for package files

* Add Release notes and ECU FIles to Create Manifest

* Add Release notes and ECU FIles to Create Manifest

* Oops

* Replace multi release notes with single url

* Implement multiple file uploads and progress

* Update snapshots

* Unused import

* Move file to end of form
Update progress layout
This commit is contained in:
John Wu
2021-08-09 08:54:48 -07:00
committed by GitHub
parent 5d82356991
commit 0545b54daf
19 changed files with 1533 additions and 1943 deletions

View File

@@ -18,19 +18,14 @@ const menuData = [
},
{
label: "Deploy Packages",
to: "/updates",
to: "/packages",
roles: [Roles.CREATE, Roles.READ],
},
{
label: "Create Package",
to: "/package-upload",
to: "/package-create",
roles: [Roles.CREATE],
},
{
label: "Deploy Manifest",
to: "/manifests",
roles: [Roles.CREATE, Roles.READ],
},
{
label: "View Vehicles",
to: "/vehicles",
@@ -45,7 +40,7 @@ const menuData = [
label: "Send Command",
to: "/vehicles-command",
roles: [Roles.CREATE],
}
},
];
export default function SideMenu() {