Commit Graph

116 Commits

Author SHA1 Message Date
pauladamseniii
d0e6a43a01 Finish UI 2023-10-17 23:34:33 -04:00
pauladamseniii
2fa9feb963 progress; delete and list 2023-10-17 12:11:53 -04:00
pauladamseniii
66706b9c3c CEC-3796 - UI for creating and managing RxSWIN 2023-10-13 17:18:36 -04:00
Tristan Timblin
3177d65e3d CEC-4920: Add redeploy bulk-action (#420)
* standardize bulk actions

* add redploy bulk-action

* add cases to disable redeploy

* update status check

* rename func
2023-09-18 13:59:45 -07:00
Paul Adamsen
712c876115 CEC-4955 - Digital twin to show vehicle location instead of vehicle paths (#426)
* CEC-4955 - Digital twin show vehicle location

* fix code smell
2023-08-25 11:53:23 -04:00
Tristan Timblin
9ab36d5a1b CEC-4882: add send sms bulk action (#416)
* CEC-4882: add send sms bulk action

* npm audit fix

* upgrade to version specified by react-scripts

* override transitive package

* hoist ejs override

* add dep

* force blackduck scan
2023-08-17 14:09:56 -07:00
Tristan Timblin
f4d021b658 CEC-4883: update api shape and display trex version on fleets (#418) 2023-08-17 14:08:57 -07:00
Eduard Voronkin
0c05663443 CEC-4729: add retry button to active car updates (#414) (#417)
* add deploy button

* disable control if inactive

* add cases

(cherry picked from commit 91b2a8c8aab546221db8da8eaed22bca78c4d91f)

Co-authored-by: Tristan Timblin <ttimblin@fiskerinc.com>
2023-08-15 12:21:43 -07:00
Paul Adamsen
c118f676ee CEC-4814 - Refactor vehicle_path endpoint (#407) 2023-08-01 13:53:36 -04:00
Paul Adamsen
d6d1b3107e CEC-4772 - carsconnected takes VINs in req body (#397) 2023-07-24 16:01:39 -04:00
Tristan Timblin
754e445c09 CEC-4640: add bulk add to fleet (#384)
* refactor bulkactions component

* refactor bulk actions

* update dom tests

* add addToFleet hook

* make signal optional

* implement code splitting

* add deps

* remove test label
2023-07-10 17:30:11 -04:00
Tristan Timblin
11406aa8da CEC-4523: Add bulk archive support (#379)
* CEC-4523: add archive endpoint and action
2023-07-03 12:07:19 -04:00
Tristan Timblin
a7c13306c5 CEC-4626: update addTags to POST (#383) 2023-07-03 11:58:00 -04:00
Paul Adamsen
26eb084da5 CEC-4543 - Add location to digital twin map (#376) 2023-06-26 19:33:44 -04:00
Paul Adamsen
787bb12260 CEC-4595 - show online status of cars in fleet (#374)
* CEC-4595 - show online status of cars in fleet

* fix mocking
2023-06-26 11:55:38 -04:00
Eduard Voronkin
fc7c1ea514 CEC-4517 reset TBOX remote command (#369)
* CEC-4517 Diagnostic Commands tab

* snapshot
2023-06-23 12:38:09 -07:00
Tristan Timblin
7c358a6052 CEC-4525: add support for /tags endpoint and implement a new action for it (#361)
* add action for adding tags
2023-06-16 14:48:48 -04:00
Paul Adamsen
a68c00b4ad CEC-4241 - Add trouble code to DTC search (#356) 2023-06-13 15:54:04 -04:00
Tristan Timblin
f74c717377 CEC-4498 update fleetsAPI.addFleetVehicle to send vehicle in an array (#351)
* CEC-4498 update fleet-vehicle-add api to take an array of vehicles
2023-06-12 22:41:55 -04:00
Alexander Andrews
a5f32151b2 CEC-4541: Force Config push (#355) 2023-06-12 17:54:32 -04:00
Alexander Andrews
bf0fb5363b CEC-4100: Added push config changes to vin (#338) 2023-05-23 17:16:46 -04:00
Paul Adamsen
a701d4ceec CEC-4341 - Fix Can signal export select all (#340)
* CEC-4341 - Fix Can signal export select all

* fix code smell
2023-05-23 09:30:08 -04:00
John Wu
2345daf82e CEC-4350 fix column name (#337) 2023-05-19 16:35:53 -07:00
John Wu
5d9ec1986f CEC-4350 rename config to coding_string_data (#335) 2023-05-19 16:12:52 -07:00
Paul Adamsen
55ae0f20b9 CEC-3933 - use VehiclePaths for location drawing (#306)
* CEC-3933 - Parse VehiclePaths location data

* changes

* fixes

* stuff

* sort of works

* fix

* progress

* refactor

* fix vehicle paths query

* digital twin shows map

* new dashboard

* wider digital twin map

* snapshot

* latest; using polylines

* lag lng changes

* stuff

* path showing up

* stuff

* things

* revert home page

* whitespace

* validation

* more stuff

* fix button issue

* tests pass without mocking data

* fix code smells

* remove map from digital twin, add to tab

* fix bug

* marker click event working

* individual colors

* possible fix

* fix warning

* merge and remove unused code

* small fixes

* re add dashboard

* snaps
2023-04-28 16:56:41 -04:00
das31
e0315ba76e CEC-4126-update-manifest-migrate-button (#320)
* CEC-4126-update-manifest-migrate-button

* remove comment

---------

Co-authored-by: John Wu <76966357+jwu-fisker@users.noreply.github.com>
2023-04-25 14:36:25 -07:00
das31
5dce8b5cb8 CEC-4066-dtc-error-text (#317)
* CEC-4066-dtc-error-text

* resolve comments
2023-04-20 11:21:41 -04:00
Alexander Andrews
909f1e72c2 CEC-3863: Link azure file download (#309)
Co-authored-by: Alexander Andrews <aandrews@fiskerinc.com>
2023-04-06 12:29:05 -07:00
John Wu
ead852d46a CEC-3924 change /ecus to /dtcs (#310) 2023-04-05 12:43:10 -07:00
John Wu
c2780a066f CEC-3944 Remove paths dashboard (#307) 2023-03-29 15:31:45 -07:00
das31
8ece05a4b9 CEC-3943-display-ecu-vin-timeline (#303)
* first push

* fix test

* Fix test

* resolve comments

* fix undefined

* align items and change search field

* fix dates

* resolve comments

* fix lint

* fix test

---------

Co-authored-by: jwu-fisker <jwu@fiskerinc.com>
2023-03-27 12:05:40 -04:00
John Wu
6ddcf795a1 CEC-3944 Static dashboard (#301)
* CEC-3944 Static dashboard

* Unit test
2023-03-22 19:39:48 -07:00
John Wu
70255d40e4 CEC-3898 Update ecu table (#297)
* CEC-3898 Update ecu table

* smells

* smells

* smells

* smells

* Fix test

* Clean up Car status tests
2023-03-20 16:04:27 -07:00
das31
324e3d2b91 CEC-3514 create can self serve page (#288)
* first push

* fix snapshot

* remove unused vars

* update snap

* remove some console logs

* Remove snapshot

* Update

* CEC-3770 Update cert expire text (#282)

* CEC-3577: fetch T.Rex log from the cloud (#283)

* CEC-3577: fetch T.Rex log from the cloud

* tabs?

* CSS

* smells

* fix smells and warnings

* suggestions

* CEC-3577 Style tweak (#284)

* CEC-3577: trex logs (#285)

* CEC-3577: trex logs

add filtering
add progress bar for log fetching
always fetch all the logs
request canceling

* don't hide progress

* CEC-3751, CEC-3478 misc window status and invalid location value (#287)

* CEC-3751 misc window status
CEC-3478 invalid location value

* Fix snapshot
Update browser list

* merge develop update snap

* resolve comments

* add date and time picker seperately, use checkbox for dropdown

* added verification for date and fixed time picker

* fix snap

* resolve comments

* removed small bug

* tweak layout

* added snap shot test for can signals

* small change

* Fix test

* fix sms snap

* change function name

* mock can signals api

* resolved comments

* fix ci

* Clean up

---------

Co-authored-by: jwu-fisker <jwu@fiskerinc.com>
Co-authored-by: John Wu <76966357+jwu-fisker@users.noreply.github.com>
Co-authored-by: Eduard Voronkin <116690094+eduardvoronkin@users.noreply.github.com>
2023-03-10 00:13:27 -05:00
Eduard Voronkin
54f4386a58 CEC-3577: trex logs (#285)
* CEC-3577: trex logs

add filtering
add progress bar for log fetching
always fetch all the logs
request canceling

* don't hide progress
2023-03-02 11:14:39 -08:00
Eduard Voronkin
749f1672da CEC-3577: fetch T.Rex log from the cloud (#283)
* CEC-3577: fetch T.Rex log from the cloud

* tabs?

* CSS

* smells

* fix smells and warnings

* suggestions
2023-02-17 14:53:36 -08:00
John Wu
0da2289f37 CEC-3672 Use SUMS version instead of Version (#279) 2023-02-10 16:31:19 -08:00
John Wu
9cf84fc426 CEC-3672 Update manifest version on deploy (#277)
* CEC-3672 Add versions to CarUpdatesContext
Stub out getSoftwareVersions and updateManifestVersion

* CEC-3672 update version on deploy

* Validate version before updating
2023-02-09 11:51:23 -08:00
John Wu
c5a5839d41 CEC-3519 Add car version history (#260)
* CEC-3519 Add car version history
CEC-3455 Delete button is icon and remove column
CEC-3496 Fix Issue delete

* smell

* Remove tab from issues details page

* Fix date format
2023-01-13 15:29:31 -08:00
das31
28135b4829 CEC-2752-Add-Mobile-Issue-Tracker (#250)
* first commit

* removed comments

* remove more comments

* fix build issues

* fix unused vars

* update snapshot

* fix test

* Fix connect ECONNREFUSED 127.0.0.1:80

* Test Magna side menu

* attempt to pass test

* fix test

* remove comments

* fix some code smells

* fix test

* resolve comments

* fix bug

* resolved comments

* resolve comments

* resolve comments

* update snapshot

* resolved comments

Co-authored-by: jwu-fisker <jwu@fiskerinc.com>
2023-01-09 13:17:41 -05:00
arpanetus
7d27a0193f CEC-2389 Add unit tests for SMS Context and SMS form (#247) 2022-12-14 22:34:11 +06:00
John Wu
2ec340efc5 CEC-3301, CEC-3317 Magna security dll and remote commands (#249)
* CEC-3301, CEC-3317 Magna security dll and remote commands

* Fix test
2022-12-12 10:59:30 -08:00
Alexander Andrews
2d298368c5 CEC-2970: Multiple Superset Dashboards (#229)
Co-authored-by: Alexander Andrews <aandrews@fiskerinc.com>
2022-11-02 14:37:08 -04:00
Alexander Andrews
c5a86a5e61 CEC-2269: Embdeded Superset (#228)
Co-authored-by: Alexander Andrews <aandrews@fiskerinc.com>
2022-10-28 12:51:12 -04:00
arpanetus
9a9766df12 CEC-2579 Add ability to edit manifest (#226) 2022-10-26 03:54:20 +06:00
John Wu
aaf47f4cc7 CEC-2920 Aftersales certificates (#225)
* CEC-2920 aftersales certificates

* smells

* smells
2022-10-25 11:00:50 -07:00
Alexander Andrews
58890ea40e CEC-2654: Revert Map polls for current visible area (#222) (#223)
Co-authored-by: Alexander Andrews <aandrews@fiskerinc.com>
2022-10-24 17:31:26 -04:00
Alexander Andrews
b45c70bd52 CEC-2654: Map polls for curren visible area (#222)
Update index.jsx
Added some tests, still don't meet  threshold

Co-authored-by: Alexander Andrews <aandrews@fiskerinc.com>
2022-10-24 13:08:18 -07:00
Alexander Andrews
9b80853784 CEC-2608: Changed warn to warning (#209)
Co-authored-by: Alexander Andrews <aandrews@fiskerinc.com>
2022-10-03 13:44:59 -04:00
arpanetus
84fbf57daa CEC-2545 Fix/can signals context (#210) 2022-10-03 20:50:15 +06:00