Commit Graph

54 Commits

Author SHA1 Message Date
padamsen_fisker
2b71b669ad CEC-4072 - IDPS Enabled 2024-02-21 18:32:56 -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
Tristan Timblin
858edca5f5 CEC-5431: increase concurrency (#487)
* increase concurrency

* fix unmounted component leak
2023-12-01 11:42:43 -08:00
Tristan Timblin
f4652b5de7 CEC-5432: expand bulk-action to add, remove, and move vehicles between fleets (#484)
* battery indicator

* optimistic response remove from fleet

* update api to use params

* expand add to fleet to also remove

* typo

* update to post request

* CEC-5432: remove unused deps

* update mocks for delete
2023-11-17 10:44:56 -08:00
Tristan Timblin
4e29f86876 CEC-5421: remove delete functionality (#482) 2023-11-10 09:20:26 -08:00
Tristan Timblin
4adbc1dd7f CEC-5367: wait for localstorage (#479) 2023-11-06 11:48:31 -08:00
Tristan Timblin
165cb7109f CEC-5367: add vin: prefix and implement in fleets (#478) 2023-11-06 10:02:59 -08:00
Tristan Timblin
342aa3e270 CEC-5292: add battery info to fleet vehicles (#474)
* CEC-5292: add battery info to fleet vehicles

* add permission requirement

* set new message

* responsive

* fix missing status

* update snapshots

* update snapshots
2023-10-26 13:42:57 -07: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
Tristan Timblin
2a71d87c93 CEC-5183 add bulk actions to fleets page (#470)
* add multi-select

* select all

* add bulk-actions component

* update tests

* remove console.log
2023-10-16 10:29:21 -07:00
Tristan Timblin
db0d3dd319 CEC-5182: add car update status to fleet (#466) 2023-10-13 10:09:49 -07:00
Tristan Timblin
8d867a7a1e CEC-4729: Revert redploy (#457)
* revert redeploy

* remove unused code

* revert
2023-10-02 13:04:47 -07: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
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
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
jwu-fisker
8069078c8d Merge branch 'release/0.9.0' 2023-07-10 15:51:54 -07: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
jwu-fisker
424845729f Merge branch 'release/0.9.0' 2023-07-06 11:55:06 -07: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
Tristan Timblin
f73b5125a3 CEC-4594: add bulk actions to fleet (#368)
* CEC-4594: add bulk actions to fleet

* add reject case
2023-06-21 20:28:53 -07:00
jwu-fisker
aecbf6cde2 Merge branch 'release/0.9.0' 2023-06-21 20:24:18 -07:00
Paul Adamsen
9972eed5dd CEC-4590 - Fleet settings match Vehicle settings (#366) 2023-06-21 15:33:21 -04:00
jwu-fisker
10118add11 Merge branch 'release/0.9.0' 2023-06-14 08:45: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
jwu-fisker
a8c86d95b9 Merge branch 'release/0.0.3' 2022-12-14 09:34:04 -08:00
Paul Adamsen
8e1b01b651 CEC-3242 - New form for Fleet/AddVehicle (#243)
* CEC-3242 - New form for Fleet/AddVehicle

* fixes, improvements

* update snapshot

* CEC-3242 and CEC-3262

* update snapshot

* un-require removed fields from vehicle add
2022-12-07 19:17:08 -05:00
arpanetus
0fad12b23b CEC-3245 Fix console errors during test (#246)
* fix/fleet-vehicles-search

* fix/fleet-name-update

* Fix errors in console during test
2022-12-05 14:27:26 -08:00
jwu-fisker
2412ba6f6b Merge branch 'release/0.0.3' 2022-11-22 18:35:06 -08:00
jwu-fisker
e447b34de9 Merge branch 'release/0.0.3' 2022-11-22 17:16:22 -08:00
arpanetus
1ecc8943a3 CEC-3086 Allow creating filters without interval (#237) 2022-11-22 04:22:36 +06:00
John Wu
b7e13382c4 CEC-3119 Magna access (#235)
* CEC-3119 Magna access

* Clean up

* Update test provider
2022-11-14 13:30:57 -08:00
jwu-fisker
33bfc4fb13 Revert "CEC-2977 Filter portal access based on auth provider (#231)"
This reverts commit f2f046968e.
2022-11-08 16:49:10 -08:00
arpanetus
f2f046968e CEC-2977 Filter portal access based on auth provider (#231)
* fix/fleet-vehicles-search

* fix/fleet-name-update

* Update hasRole logic, create RoleWrap component

* Add MAGNA and MAGNAGROUP env vars

* Add Permissions

Co-authored-by: jwu-fisker <jwu@fiskerinc.com>
2022-11-08 16:46:33 -08:00
jwu-fisker
59162d5e05 Merge branch 'release/0.0.3' 2022-10-18 16:50:04 -07:00
arpanetus
131c97fa7b CEC-2587 Add edge_mask field (#217) 2022-10-14 19:35:58 +06:00
arpanetus
3d06baa272 CEC-2441 Add ms suffix to interval (#218)
* fix/fleet-vehicles-search

* fix/fleet-name-update

* Add the fix
2022-10-11 08:54:16 -07:00
jwu-fisker
2414aa5c28 Merge branch 'release/0.0.3' 2022-10-05 14:18:38 -07:00
arpanetus
84fbf57daa CEC-2545 Fix/can signals context (#210) 2022-10-03 20:50:15 +06:00
jwu-fisker
a1ac3888fa Merge branch 'release/0.0.3' 2022-09-28 09:01:19 -07:00
Alexander Andrews
618cc68196 CEC-425 Added Delete Verification Prompt (#198)
Co-authored-by: Alexander Andrews <aandrews@fiskerinc.com>
2022-09-20 09:40:28 -04:00
John Wu
56043dc375 Push to prod (#201)
* CEC-2056 safari map (#186)

* CEC-2056 Fix Safari map popup

* Snapshot serializer for Private styles

* Combine serializers

* CEC-2207  Add is-online filter for vehicles list (#187)

* Add OptionsDropdown component

* Add is-online filter

* CEC-2237 Track sign in and keys (#188)

* Update stage (#189)

* CEC-2056 safari map (#186)

* CEC-2056 Fix Safari map popup

* Snapshot serializer for Private styles

* Combine serializers

* CEC-2207  Add is-online filter for vehicles list (#187)

* Add OptionsDropdown component

* Add is-online filter

* CEC-2237 Track sign in and keys (#188)

Co-authored-by: arpanetus <arpanetus@protonmail.com>

* CEC-2281 Update certificate form (#190)

* CEC-2281 Fix cert name

* CEC-2360 Fix filename display and add manifest type (#191)

* CEC-2360 Fix filename display and add manifest type

* const

* Push to Stage (#200)

* CEC-2144, CEC-2338  Add deploy by fleets and fix fleets table  (#192)

* Add fix for fleets search

* Decompose fleets table

* Add deploy by fleets

* Add snapshots

* CEC-2385 Only show software updates (#193)

* CEC-2385 Only show software updates

* Update browser list

* update threshold

* Clean up

* CEC-2291 Remote Commands (#194)

* CEC-2378 Add fix for fleet vehicles' search

* CEC-1235 Fix fleet name update (#196)

Co-authored-by: arpanetus <arpanetus@protonmail.com>

Co-authored-by: arpanetus <arpanetus@protonmail.com>
2022-09-19 15:55:55 -07:00
arpanetus
969b921aa1 CEC-2378 Add fix for fleet vehicles' search 2022-09-10 05:25:03 +06:00
John Wu
153c6bdcf7 CEC-2385 Only show software updates (#193)
* CEC-2385 Only show software updates

* Update browser list

* update threshold

* Clean up
2022-09-02 09:56:52 -07:00
John Wu
738a19c229 CEC-2056 safari map (#186)
* CEC-2056 Fix Safari map popup

* Snapshot serializer for Private styles

* Combine serializers
2022-08-09 13:26:37 -07:00
John Wu
0d706d8252 CEC-2211 Add CAN signals component to map (#182)
Fix timer memory leak
2022-08-05 21:32:57 -07:00
arpanetus
260a8033bb CEC-2152 Add persistent page size for tables (#175)
* Add persistent page size

* Add permissions for sms as well

Co-authored-by: jwu-fisker <jwu@fiskerinc.com>
2022-08-05 17:03:38 +06:00
John Wu
93926d3c01 CEC-1230 Datascope opens iframe dashboard (#174)
* CEC-1230 Datascope opens iframe dashboard

* Clean up
2022-08-04 11:59:02 -07:00
John Wu
56bef0c34d CEC-749 Generate cert UI (#141)
* Add Create Certificate page

* Tests

* Update permission check

* Use Azure
2022-04-18 16:50:51 -07:00
Drew Taylor
491de89269 CEC-1387 superset integration and removal of grafana (#138)
* replace grafana with superset

* updating snapshots
2022-04-18 09:02:17 -07:00