Commit Graph

170 Commits

Author SHA1 Message Date
padamsen_fisker
36941e4aeb CEC-6042 - Add offset to Portal timestamps 2024-05-30 16:38:22 -04:00
padamsen_fisker
2b71b669ad CEC-4072 - IDPS Enabled 2024-02-21 18:32:56 -05:00
padamsen_fisker
6bd5bd1c39 CEC-5672 - UI for adding SUMS versions 2024-01-30 16:57:19 -05:00
Paul Adamsen
c1a9ee3e71 Merge branch 'main' into CEC-5443 2024-01-15 17:16:15 -05:00
Tristan Timblin
5d9b6f0537 CEC-5618: add all diagnostic commands and resolve node 16 error (#494) 2024-01-12 14:22:04 -08:00
Paul Adamsen
7bdbec6ab5 Merge branch 'main' into CEC-5443 2024-01-08 15:05:22 -05:00
Tristan Timblin
d58369def6 CEC-5436: update default sorting of tables (#490)
* CEC-5436: add release_notes, update_duration, and max_attempts to manifest update form

* CEC-5436: reverse field order

* CEC-5436: sort vehicles by last updated

* CEC-5431: increase concurrency (#487)

* increase concurrency

* fix unmounted component leak
2023-12-13 10:26:33 -08:00
padamsen_fisker
076b7ab7b5 CEC-5443 - Ability to add Flashpack/ECU mappings 2023-11-30 10:59:31 -05:00
Tristan Timblin
4e29f86876 CEC-5421: remove delete functionality (#482) 2023-11-10 09:20:26 -08:00
Paul Adamsen
7ab8eeb8cb Merge branch 'main' into CEC-3796 2023-10-24 09:27:58 -04:00
Tristan Timblin
6af4b5a10b CEC-5240: add Remote Command and Remote Reset as bulk-actions (#471)
* add new bulk actions

* move async down scope

* run

* call func

* update error message
2023-10-23 13:08:08 -07:00
pauladamseniii
1c2d6ba2a2 improve tests 2023-10-18 16:24:33 -04:00
pauladamseniii
66706b9c3c CEC-3796 - UI for creating and managing RxSWIN 2023-10-13 17:18:36 -04:00
Eduard Voronkin
d30fe56475 CEC-5146 restore DTC timeline. (#451)
* CEC-5146 restore DTC timeline.

* remove VIN and id.

* null checks
2023-10-02 13:47:52 -07:00
Tristan Timblin
019b1bc034 CEC-5039: view and update sums_version column (#452)
* CEC-5039: view and update sums_version column

* move async function

* add deps

* useEffect

* add deps
2023-09-28 14:35:18 -07:00
Paul Adamsen
15e092b1c9 CEC-3466 - Issues search bar (#449)
* CEC-3466 - Issues search bar

* UI fixes

* fix
2023-09-22 16:51:14 -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
3562ccc31c CEC-2374 - Add online filter to deploy search page (#422)
* CEC-4855: fix manifest deselect (#410)

* fix manifest deselect

* CEC-4563: add cancel and include results in promise (#411)

* CEC-4635: prevent false 0 calculation (#413)

* prevent false 0 calculation

* refactor switch statement

* CEC-4729: add retry button to active car updates (#414)

* add deploy button

* disable control if inactive

* add cases

* CEC-2374 - Add online filter to deploy search page

---------

Co-authored-by: Tristan Timblin <ttimblin@fiskerinc.com>
2023-08-25 16:46:41 -04:00
Tristan Timblin
150bb1c534 CEC-4745: add vins nullcheck for bulk actions bulk actions (#395)
* nullcheck bulk actions

* remove unused var

* update snapshots
2023-07-18 14:34:03 -07:00
Tristan Timblin
27c59878f4 CEC-4674: add bulk cancel updates (#386)
* add bulk cancel updates

* add permission check

* remove unused import

* make trigger multi-line
2023-07-18 14:26:20 -07:00
Paul Adamsen
37c76481ab CEC-4693 - Hide Aftersales EU (#390)
* CEC-4543 - Add location to digital twin map

* remember previous deployment tab

* different name

* CEC-4693 - Generate EU certificates for aftersales

* CEC-4693 - Hide Aftersales EU

* fix condtional
2023-07-11 16:02:03 -04:00
Tristan Timblin
b3a5a337f4 CEC-4576: fix vertical alignment of force push checkbox (#388) 2023-07-10 18:59:39 -04:00
Paul Adamsen
ddefc90696 CEC-4693 - Generate EU certificates for aftersales (#389)
* CEC-4543 - Add location to digital twin map

* remember previous deployment tab

* different name

* CEC-4693 - Generate EU certificates for aftersales
2023-07-10 17:45:23 -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
Eduard Voronkin
02552f261d CEC-4654 limit access to 'Remote Diagnostic Tab' (#380)
* CEC-4654 limit access to 'Remote Diagnostic Tab'

Only members of 'Cognito Car Reset' have access.

* snapshots

* Update src/utils/roles.js
2023-06-30 15:08:59 -07:00
Eduard Voronkin
42f22abb0d CEC-4643 dlt_enabled T.Rex config value (#377) 2023-06-30 14:26:58 -07:00
Paul Adamsen
ab42480e31 CEC-4543 - Add Aftersales filter to Deployments (#378)
* CEC-4543 - Add location to digital twin map

* CEC-4565 - Add Aftersales filter to Deployments

* Comments

---------

Co-authored-by: jwu-fisker <jwu@fiskerinc.com>
2023-06-30 14:40:56 -04:00
Tristan Timblin
df760fa73f CEC-4576: update permission for updateDeploy action (#370)
* CEC-4576: use new UpdateDeploy permission

* update manifest deploy permission
2023-06-27 09:07:43 -04:00
Tristan Timblin
60c1f414a6 CEC-4523: add bulk archive to /packages (#372)
* CEC-4523: add bulk archive to /packages
2023-06-26 12:35:17 -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
224b4b2157 CEC-4545: fix responsive ecu table (#367)
* CEC-4545: fix responsive ecu table
2023-06-21 13:41:40 -04:00
Tristan Timblin
4632958a24 CEC-4524: add bulk delete action (#364)
* CEC-4524: add bulk delete action
2023-06-20 17:27:26 -04: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
John Wu
a5c29a4721 CEC-4572 tweak digital twin display and form (#362)
* CEC-4572 tweak form

* update snapshots

* Clean up

* Hide DTC tab
2023-06-15 14:39:21 -07:00
upfisker
06867ea77f CEC-4572 Added tags for the selected car. (#360)
* Added tags for the selected car.

* Updated snapshots as UI changes.
2023-06-15 08:08:55 -07:00
Tristan Timblin
68ac95b33b add VehicleConsumer mock (#359) 2023-06-14 18:08:45 -04:00
Alexander Andrews
99e2058ffd CEC-4356: DTC Enabled On car enabled and disable (#353)
* CEC-4100: Added push config changes to vin

* Fixed test

* Dropped coveragte by 1%

* CEC-4356: Enable dtc for create car

* Updated snapshot
2023-06-13 11:17:22 -07: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
Tristan Timblin
022e88d400 CEC-4425: Fix responsive styles (#346)
* CEC-4425: Fix responsive styles
2023-06-05 15:30:54 -04:00
Alexander Andrews
bf0fb5363b CEC-4100: Added push config changes to vin (#338) 2023-05-23 17:16:46 -04:00
Paul Adamsen
aa43431d12 CEC-4157 - Add new statuses to car_update_progress (#334)
* CEC-4157 - Add new statuses to car_update_progress

* small fix
2023-05-18 12:41:30 -04:00
Paul Adamsen
6842fb69a0 CEC-4301 - Revise home map zoom to (#333) 2023-05-16 15:44:55 -04:00
Paul Adamsen
a59cd3b69f CEC-3932 - position of home map based on location (#327)
* CEC-3932 - position of home map based on location

* EasyButtons added

* remove unused icons

* use dropdown

* revert unneeded changes

* updates from review

* update snap
2023-05-04 15:46:43 -04: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
John Wu
8dfc516986 CEC-4232 superset login url (#325)
* CEC-4231: Link to superset portal

* Update snapshots

* CEC-4232 Superset login url

* Update snapshots

* snapshots

---------

Co-authored-by: Alexander Andrews <alexander.e.andrews.ce@gmail.com>
Co-authored-by: Alexander Andrews <45926661+alexander-e-andrews@users.noreply.github.com>
2023-04-28 10:48:04 -07:00
Alexander Andrews
05b8e9fc3d CEC-4231: Link to superset portal (#324)
* CEC-4231: Link to superset portal

* Update snapshots

---------

Co-authored-by: jwu-fisker <jwu@fiskerinc.com>
2023-04-28 10:14:39 -07:00
John Wu
c2780a066f CEC-3944 Remove paths dashboard (#307) 2023-03-29 15:31:45 -07:00
John Wu
7dd4a1c4c0 CEC-3980 Remove ICC certificate type (#304) 2023-03-28 09:52:11 -07:00