Commit Graph

585 Commits

Author SHA1 Message Date
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
9f16e1ebf5 CEC-4474 - Portal: Car ECU Data Improvements (#448) 2023-09-14 20:33:49 -04:00
Paul Adamsen
d3541633e0 CEC-5028 - Vehicle Safe States in Digital Twin (#441) 2023-09-12 13:00:46 -04:00
thomasnguyen-fisker
3cbf9cf62b Merge pull request #446 from Fisker-Inc/thnguyen-main-v2-on-demand-deploy
Filling out rest of v2 on demand deploy
2023-09-11 16:12:28 -07:00
Thomas Nguyen
a9d5f99070 Filling out rest of v2 on demand deploy 2023-09-11 16:11:48 -07:00
Thomas Nguyen
f46b5bf64c Adding v2 on demand deploy job 2023-09-11 16:08:59 -07:00
thomasnguyen-fisker
ed9463d663 Merge pull request #444 from Fisker-Inc/thnguyen-main-v2-cicd-cleanup
[CEC-4963] Cleaning up main branch CICD
2023-09-11 14:16:26 -07:00
Thomas Nguyen
aa9e53b47a Can't have branches and branch-ignores together. Just defining main branch instead now. 2023-09-11 13:19:07 -07:00
Thomas Nguyen
fccbb6f2d1 Cleaning up main branch CICD and adding branch-ignores for v2 2023-09-11 13:11:56 -07:00
thomasnguyen-fisker
eefac0d26b Merge pull request #440 from Fisker-Inc/v2-workflow-migration
[CEC-4963] Migrating workflows from v2/trunk to here to reduce confusion/collisions
2023-09-08 11:36:44 -07:00
Thomas Nguyen
ab7edc7048 Reducing the scope of the v2 checks 2023-09-08 11:09:29 -07:00
Thomas Nguyen
d9df625c0c Migrating workflows from v2/trunk to here to reduce confusion/collisions 2023-09-08 10:36:34 -07:00
Paul Adamsen
7892df25ce CEC-4533 - Add DLT level to TREX config message (#434)
* CEC-4533 - Add DLT level to TREX config message

* Improved log level selection
2023-09-05 12:09:07 -04:00
Milamary
19cf9c5689 removed unnecessary build image dependencies from develop pipeline (#432) 2023-09-01 18:25:07 -05:00
Tristan Timblin
1e02fe1641 CEC-5034: add pin clustering (#433)
* CEC-5034: add pin clustering

* update test
2023-09-01 10:00:44 -07:00
Tristan Timblin
bb0006eed6 CEC-4926: use new vehicles_count field (#423)
* use new vehicles_count field

* fix affected tests
2023-08-31 09:15:40 -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
Paul Adamsen
0f8e4eb960 CEC-4955 - Digital Twin map zooms to location of car (#428)
* CEC-4955 - Digital twin show vehicle location

* fix code smell

* CEC-4955 - Zoom to location of car
2023-08-25 15:54:21 -04: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
98a24d6273 CEC-4729: remove redeploy button (#425)
* remove redeploy button

* remove unused code

* remove unused code
2023-08-23 14:06:05 -07:00
Tristan Timblin
9902824f9b CEC-4920: add cases to ignore redeploy (#424) 2023-08-23 11:54:10 -07:00
Tristan Timblin
1da89f2534 CEC-4729: update cases (#421) 2023-08-22 11:43:29 -07:00
Eduard Voronkin
2dd2dfc932 CEC-4702 pass token for SMS call. (#419) 2023-08-17 15:08:28 -07:00
Eduard Voronkin
efc2083a64 CEC-4702 can net rem diag cmd (#415)
* CEC-4702 support for 'can_network' remote diagnostic command.

allow to send diag request to dev T.Rexes (0.0.0).

* remove logs

* CEC-4702 'can_network' and 'remote_ignition' remote commands

* sms

* small fix

* remove console.log().

* split components

* change order
2023-08-17 14:29:36 -07: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
Milamary
e1f4da2232 CEC-4854 Trunk-based deploy pipeline (#412)
* CEC-4855: fix manifest deselect (#410)

* fix manifest deselect

* adjusted blackduck pipeline to run the latest detect version

* added blackduck_rapid pipeline to run synopsys detect rapid scans

* adjusted deploy pipeline to trun-based model, adjusted test pipeline to use main branch

* test image builds

* clean up

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

* splited build and deploy order according to each environment, test builds

* clean up

* clean up

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

* prevent false 0 calculation

* refactor switch statement

---------

Co-authored-by: Tristan Timblin <ttimblin@fiskerinc.com>
2023-08-14 14:09:15 -05:00
Rafi Greenberg
5b0d3a9437 Merge pull request #409 from Fisker-Inc/release/0.10.0
Release/0.10.0
2023-08-04 11:03:26 -08:00
Tristan Timblin
e1b60e669a Merge branch 'main' into release/0.10.0 2023-08-03 20:06:44 -04:00
Tristan Timblin
fb6e91dcfc CEC-4564: use Set for unique values (#408)
* add TrieSelect

* setup menu button

* CEC-4564: add trie select component

* CEC-4564: fix possible duplicate with set
2023-08-03 10:04:34 -04:00
Tristan Timblin
27ffdf01b0 CEC-4564: add visual nesting to CAN signal control (#406)
* add TrieSelect

* setup menu button

* CEC-4564: add trie select component

* add visual nesting

* remove unused imports
2023-08-02 15:44:08 -04:00
Paul Adamsen
c118f676ee CEC-4814 - Refactor vehicle_path endpoint (#407) 2023-08-01 13:53:36 -04:00
Tristan Timblin
5716832a81 CEC-4564: add trie select component (#404)
* add TrieSelect

* setup menu button

* CEC-4564: add trie select component

* CEC-4564: fix selectall bool check

* update tests
2023-07-31 11:08:23 -04:00
Eduard Voronkin
56dd4a0c8f CEC-4809 allow Remote Diagnostic for "dev" T.Rexes. (#405) 2023-07-28 10:45:31 -07:00
Eduard Voronkin
28fe37712f CEC-4781 fix duplicate ECUs (correct way) (#403) 2023-07-27 12:06:52 -07:00
Rafi Greenberg
01d13a5cac CEC-4772 (#399) (#402)
* CEC-4674: add bulk cancel updates (#386)

* add bulk cancel updates

* add permission check

* remove unused import

* make trigger multi-line

* CEC-4546: add ecu search (#391)

* CEC-4546: add ecu search

* CEC-4546: add checkbox to filter current

* add column

* set initial state to true for unique

* CEC-4745: add vins nullcheck for bulk actions bulk actions (#395)

* nullcheck bulk actions

* remove unused var

* update snapshots

* CEC-4772 - carsconnected takes VINs in req body

---------

Co-authored-by: Paul Adamsen <117673433+pauladamseniii@users.noreply.github.com>
Co-authored-by: Tristan Timblin <ttimblin@fiskerinc.com>
2023-07-26 12:01:58 -07:00
Rafi Greenberg
d562250a13 might work (#400) 2023-07-25 16:49:12 -07:00
Eduard Voronkin
242df54ee4 CEC-4781 remove duplicates from Remote Reset dropdown. (#398)
* CEC-4781 remove duplicates from Remote Reset dropdown.

* fix
2023-07-25 10:40:35 -07:00
Paul Adamsen
d6d1b3107e CEC-4772 - carsconnected takes VINs in req body (#397) 2023-07-24 16:01:39 -04:00
jwu-fisker
a53a144411 Merge branch 'release/0.9.0' 2023-07-18 14:34:29 -07: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
Tristan Timblin
c572e5de5b CEC-4745: add vins nullcheck for bulk actions bulk actions (#395)
* nullcheck bulk actions

* remove unused var

* update snapshots
2023-07-18 17:19:49 -04:00
Tristan Timblin
e767e6dfdd CEC-4546: add ecu search (#391)
* CEC-4546: add ecu search

* CEC-4546: add checkbox to filter current

* add column

* set initial state to true for unique
2023-07-18 12:50:27 -04:00
Tristan Timblin
7dff3be1da CEC-4674: add bulk cancel updates (#386)
* add bulk cancel updates

* add permission check

* remove unused import

* make trigger multi-line
2023-07-18 12:26:39 -04:00
jwu-fisker
359663750c Merge branch 'release/0.9.0' 2023-07-13 15:17:30 -07:00
jwu-fisker
b15f0c8bba Merge branch 'develop' into release/0.9.0 2023-07-13 15:13:35 -07:00
Paul Adamsen
177a138111 CEC-4693 - fix aftersales common name validation (#394)
* 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

* CEC-4693 - fix common name aftersales validation
2023-07-13 17:44:57 -04:00
jwu-fisker
282a1307eb Merge branch 'release/0.9.0' 2023-07-11 13:14:23 -07:00