arpanetus
9a9766df12
CEC-2579 Add ability to edit manifest ( #226 )
2022-10-26 03:54:20 +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
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
arpanetus
00af90902e
CEC-758 Add SMS send page and result ( #173 )
...
* Add SMS send and result pages
* Update snapshot
Co-authored-by: jwu-fisker <jwu@fiskerinc.com >
2022-08-02 01:11:11 +06:00
John Wu
fe40c26c56
CEC-1965 Supplier update and approval ( #162 )
...
* CEC-1965 Supplier update and approval
Fix calling connectedcars for no VINs
Search sets table page to 0
* PR comments
2022-07-01 12:39:21 -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
Drew Taylor
07f77cabdb
CEC-1256/CEC-1330 data logger for vehicles/fleets and details tabs for vehicles/fleets ( #136 )
...
* forms for fleet can filters
* unit tests for fleet filters
* removing warnings
* updating regex
* added fleet details page
* fleet pages
* smoothed out bugs
* fleets done
* working update, delete vehicles
* finished mocks, still need snapshots and context tests
* contexts done
* snapshot tests
* updating code smells
* smells
2022-04-14 18:11:22 -07:00
Drew Taylor
6eb32d1522
CEC-1182 fleet filter forms ( #131 )
...
* forms for fleet can filters
* unit tests for fleet filters
* removing warnings
* updating regex
2022-03-29 10:19:14 -07:00
Drew Taylor
4af3c70ec7
CEC-1183/CEC-1201 fleet vehicles forms ( #130 )
...
* working fleet vehicles forms
* snapshots and api tests
2022-03-22 14:15:49 -07:00
Drew Taylor
34d670c101
CEC-1058 fleet forms ( #123 )
...
* working fleets page
* unit tests
* snapshots
* updating messages and snapshots
* updating extraneous snaps
2022-03-11 15:48:30 -08:00
Drew Taylor
b7223b8bc6
CEC-464 can filters forms ( #118 )
...
* can filters forms and lists
* unit tests
* updating warnings and tests
* merge develop
* fixed snapshots
* update jest mocks
* updating tests
2022-03-03 11:33:07 -08:00
John Wu
74eb2707a3
Merge CEC-394 Car update log ( #82 )
2021-08-26 15:03:45 -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
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
John Wu
a8fff2f85c
CEC-227, CEC-244 Add dashboard page, update car command control ( #46 )
...
* Create multiselect car table control
Remove table overflow containers
* Include trim to add car form
* CEC-252 Replace modal status with link to car details page
* Remove send command from car status page
Fix menu key warning
* Change car command control data
Add Grafana menu items
* Revert
2021-06-02 09:47:48 -07:00
John Wu
931e1521e8
CEC-244 Remote car commands, search, sortable tables ( #42 )
...
* Add sortable table header
* Send bulk commands page
Update table page sizes
All tables are sortable
* Update site layout
Add search to update packages
* Reenable Datadog
* remove dev stuff
2021-05-26 15:46:46 -07:00
John Wu
1f9db5454f
Add updates by car screen and modal popup ( #29 )
2021-04-06 19:43:49 -07:00
John Wu
17f81822c0
Add package updates, car updates, and vehicle screens ( #25 )
2021-03-31 17:42:31 -07:00
John Wu
aea873e920
Add role checks ( #21 )
...
* Add role checks
* Remove moved Roles enum
2021-03-22 11:29:35 -07:00
John Wu
2e1f4a7a7c
Change main UI layout and add VINs to add and upload forms ( #16 )
...
* Add new upload update package form
Add new add vehicle form
Add new side menu layout
Add new toolbar layout
Update and add unit tests
* Enable add get and add vehicles
* Integration issues with ota_update service
* Update get vehicle JSON format
* Fix related unit test
Add release notes field
* Add StatusContext to display error and status messages
2021-03-11 12:53:29 -08:00
John Wu
39e779dc1d
Use compute auth service and fix static code analyzer warnings ( #15 )
...
* Clean up formatting
* Use new compute_auth service
Implment SSO
Implement token refresh
Clean up unit tests
* Fix unit tests
* Fix auth test
Fix warnings
* Update default settings for compute_auth
2021-03-04 14:30:56 -08:00
jwu-fisker
ab0453c09b
Add 404 page
2021-01-07 21:34:39 -08:00
jwu-fisker
a2e27ca6a1
Update Upload form tests with mocked provider
2021-01-07 15:19:08 -08:00
jwu-fisker
0ae42bf51d
Wire up file upload form
2021-01-07 14:10:58 -08:00
jwu-fisker
85ec4d5728
Clean up
2021-01-06 20:58:45 -08:00
jwu-fisker
3d50e8c45a
Fix authenticated routing issues
2021-01-06 10:35:30 -08:00