Commit Graph

162 Commits

Author SHA1 Message Date
John Wu
d1815e2ff9 CEC-371 Update car ECUs display (#78)
* Clean up className styles
Update car status page to show update and ECUs

* Add update ecu version button
Show all ECUs on car status page
Only show car ecus for search
2021-08-18 09:14:13 -07:00
jwu-fisker
3e66959521 Merge branch 'development' into main 2021-08-13 09:33:19 -07:00
John Wu
f273e25cf8 CEC-381 Fix install progress (#77)
* Fix install progress

* Remove unused components and inline styles

* Update test

* errors are not the final update state

* Remove max width for main container

* Progress starts at 0
2021-08-12 17:51:40 -07:00
John Wu
2b95bab38b CEC-381 Install messages and update styling (#76)
* Styling

* Handle install messages

* Update progress

* Display download and install status
2021-08-10 18:11:14 -07:00
Drew Taylor
7cb9d39bbd Merge pull request #75 from Fisker-Inc/cleanup
removed greeting and fixed grafana mock
2021-08-10 16:18:47 -07:00
Drew Taylor
378e58a310 removed greeting and fixed grafana mock 2021-08-10 15:52:10 -07:00
jwu-fisker
3e256dc407 Merge branch 'development' into main 2021-08-10 09:28:47 -07:00
John Wu
e50eb886e6 Reorganize app pages (#73)
* Update layout and menus

* Add breadcrumbs
Add menu icons
Add ECU drop down

* Implement submenu
Update download progress

* revamped dashboard section - failing app.test.js

* Clean up

Co-authored-by: Drew Taylor <dtaylor@fiskerinc.com>
2021-08-10 08:11:06 -07:00
John Wu
0545b54daf 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
2021-08-09 08:54:48 -07:00
John Wu
5d82356991 CEC-377 Fix carstatus page (#72) 2021-08-06 09:46:42 -07:00
Drew Taylor
0f377d5467 Development (#67)
* preliminary map for vehicles

* weird zoom bug

* passing react tests

* fixing warnings and updating snapshots

* update node environment to 14

* addressing comments by changing variable types and adding styles to home page title

* adding CODEOWNERS file

* fixing token error
2021-08-03 16:34:37 -07:00
Drew Taylor
070e4f923c Merge pull request #68 from Fisker-Inc/car-location-visualizer
fixing token error
2021-07-22 13:07:37 -07:00
Drew Taylor
8d5a6c7a7f fixing token error 2021-07-22 12:08:20 -07:00
Drew Taylor
4a360237b1 Merge pull request #66 from Fisker-Inc/car-location-visualizer
CEC-337: car location visualizer
2021-07-22 11:53:11 -07:00
Drew Taylor
c2d8c1dc90 adding CODEOWNERS file 2021-07-22 11:51:27 -07:00
Drew Taylor
2a186736c3 addressing comments by changing variable types and adding styles to home page title 2021-07-22 11:47:46 -07:00
Drew Taylor
293e1308fd update node environment to 14 2021-07-22 10:50:09 -07:00
Drew Taylor
eb22be3763 fixing warnings and updating snapshots 2021-07-22 10:30:38 -07:00
Drew Taylor
856364370f merging dev into branch 2021-07-22 09:53:32 -07:00
Drew Taylor
e09ce9bd41 passing react tests 2021-07-21 17:15:34 -07:00
jwu-fisker
df50ef79b9 Merge branch 'development' into main 2021-07-16 15:59:35 -07:00
John Wu
83105fb7ca CEC-247, CEC-261 Manifest and ECU display (#65)
* CEC-261 Add ECU list control

* CEC-261 Update vehicle service mock

* CEC-247 Manifest screens

* Fix test

* Remove dynamic dates from mocks

* Remove timezone from mock dates

* Fix test for date string timezone difference
2021-07-16 10:49:10 -07:00
Drew Taylor
1bb679a3f8 weird zoom bug 2021-07-14 17:09:17 -07:00
Drew Taylor
c0a11de056 preliminary map for vehicles 2021-07-14 10:12:59 -07:00
John Wu
91a4f397d5 Merge Development (#64)
* Add connection status to vehicles page

* ConnectedIcon control

* Handle Style
2021-06-25 10:25:51 -07:00
John Wu
ab37cd598f CEC-287 Add connection status to vehicles page (#63)
* Add connection status to vehicles page

* ConnectedIcon control

* Handle Style
2021-06-25 10:17:03 -07:00
jwu-fisker
a4d4e8f68c Merge branch 'development' into main 2021-06-24 10:20:50 -07:00
John Wu
8bb245a417 CEC-279 Add logger (#62)
* CEC-279 Add logger

* Error log 500 status requests
2021-06-24 10:17:34 -07:00
John Wu
f4e4261d01 CEC-287, CEC-279 Fix car connections and add logger (#61)
* Display cars if connection statuses call errors

* Fix connection error
Add logger
2021-06-23 16:33:35 -07:00
John Wu
e67d19edd7 CEC-287 Car connection status (#59) (#60)
* Car connection status

* Formatting
2021-06-23 14:52:12 -07:00
John Wu
a3b6b01bf3 CEC-287 Car connection status (#59)
* Car connection status

* Formatting
2021-06-23 14:48:19 -07:00
jwu-fisker
99e24da105 Merge branch 'development' into main 2021-06-17 09:16:01 -07:00
John Wu
5b37f39e74 Remove chart fixed time range (#58) 2021-06-17 09:11:45 -07:00
John Wu
f8e496aada Development Merge (#57) 2021-06-16 18:58:57 -07:00
John Wu
4f5f4b21f9 Dashboard update (#56) 2021-06-16 18:32:39 -07:00
jwu-fisker
f2a18a8327 Merge branch 'development' into main 2021-06-16 16:12:51 -07:00
John Wu
2078023ad7 Fix car command control (#54)
Update dashboard screen
2021-06-16 15:56:36 -07:00
John Wu
d8db68f857 Merge Development (#53)
* Use responsive iframe control for charts (#49)

* Use responsive iframe control to charts

* Move external Grafana link to Dashboard page

* Remove unused embedded style class

* Add button label

* added delete button to deploy packages

* Fix unit test warning
Remove unused route from test

* Fix styling of button

* minor fixes per pr review

Co-authored-by: jcw-fisker <jwatson@fiskerinc.com>
Co-authored-by: John Cotten Watson <83605808+jcw-fisker@users.noreply.github.com>
2021-06-09 17:10:23 -07:00
John Cotten Watson
0f0c0b9044 Merge pull request #52 from Fisker-Inc/delete-button
CEC-256 Added delete button to deploy packages page
2021-06-09 16:38:42 -07:00
jcw-fisker
e107a5d544 minor fixes per pr review 2021-06-09 16:34:22 -07:00
jcw-fisker
6ea163f786 merged development in to resolve merge conflict on testing snapshots 2021-06-09 11:21:42 -07:00
jwu-fisker
db86e85aba Fix styling of button 2021-06-09 11:10:38 -07:00
jwu-fisker
c369480f24 Fix unit test warning
Remove unused route from test
2021-06-09 10:56:39 -07:00
jcw-fisker
067e465b59 added delete button to deploy packages 2021-06-09 10:36:00 -07:00
John Wu
e6d48ae75e Use responsive iframe control for charts (#49) (#51)
* Use responsive iframe control to charts

* Move external Grafana link to Dashboard page

* Remove unused embedded style class

* Add button label
2021-06-04 13:58:10 -07:00
John Wu
dec88737ad Use responsive iframe control for charts (#49) (#50)
* Use responsive iframe control to charts

* Move external Grafana link to Dashboard page

* Remove unused embedded style class

* Add button label
2021-06-03 14:25:41 -07:00
John Wu
e8a84563bd Use responsive iframe control for charts (#49)
* Use responsive iframe control to charts

* Move external Grafana link to Dashboard page

* Remove unused embedded style class

* Add button label
2021-06-02 15:02:58 -07:00
jwu-fisker
da3e348df8 Update snapshot 2021-06-02 11:40:00 -07:00
jwu-fisker
0f34db8c1a Merge branch 'development' into main 2021-06-02 11:37:41 -07:00
John Wu
d8f14aaeba Update Dashboard Charts (#47)
* Update dashboard charts

* Remove chart time lock

* Update snapshot test
2021-06-02 11:26:38 -07:00