John Wu
d4134141a4
CEC-1402 Merge to production ( #148 )
...
* Fix template function (#105 )
* CEC-638 Add EK test ECU (#106 )
* CEC-638 Add EK ECU
* Update test
* CEC-638 Should be EKS (#107 )
* Should be EKS
* Update snapshot
* CEC-624 Display update status info and ECU (#108 )
* Diplay ECU name in update status (#110 )
Optimize car update status progress control
Remove car update status page test
Replace with individual component tests
* Handle case ECU is not in message (#111 )
* Refresh button label (#112 )
* Update ECU refresh button label
* Update snapshot
* remove
* CEC-660 Fix release notes field (#113 )
* CEC-775 Manifest details component (#114 )
* CEC-775 Manifest details component
* Code smells
* Fix build warning
* CEC-1050 New manifest format (#117 )
* CEC-1050 Manifest changes
* Fix delete bug
* Add approve update button
* Code smell
* Remove update approval
* 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
* CEC-1050 Self download indicator (#119 )
* CEC-1160 Fix package warnings (#121 )
* CEC-1160 Last dependabot fix (#122 )
* CEC-1058 fleet forms (#123 )
* working fleets page
* unit tests
* snapshots
* updating messages and snapshots
* updating extraneous snaps
* Update codeowners (#125 )
* CEC-1167 ota admin portal (#127 )
* Add test coverage script
* Remove unnecessary check
* CEC-1167 unit test and code coverage
* included sonar job
* updated the workflow
* updated sonar properties
* updated sonar properties
* updated sonar properties
* updated sonar properties
* updated sonar properties
* updated sonar properties
* updated sonar properties
* updated sonar properties
Co-authored-by: jwu-fisker <jwu@fiskerinc.com >
* CEC-1167 implementing ths coverage thresold (#128 )
* CEC-1216 Remove unused components (#129 )
* CEC-1216 Remove unused components
* Remove import
* CEC-1183/CEC-1201 fleet vehicles forms (#130 )
* working fleet vehicles forms
* snapshots and api tests
* CEC-1182 fleet filter forms (#131 )
* forms for fleet can filters
* unit tests for fleet filters
* removing warnings
* updating regex
* CEC-532 Display manifest file properties (#133 )
* CEC-532 Display update file properties
* npm audit fix
* CEC-1317 npm update (#134 )
* CEC-1320 Update for memory regions (#135 )
* CEC-1320 Update for memory regions
* Clean up
* 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
* CEC-1256/CEC-1330 fixing filters length function (#137 )
* fixing filters length function
* adding filters testing
* code smell
* code smells
* bug
* CEC-1387 superset integration and removal of grafana (#138 )
* replace grafana with superset
* updating snapshots
* CEC-1316 azure migration (#140 )
* test portal azure
* :doh:
* runner
* WIP
* values
* letsencrypt + docker cache
* stg/prd
* portal things
* cleanup
* split build/deploy + temp stage deploy
* :doh:
* try this
* and prod
* this works for now, can improve later
* no need to specify azure anymore
Co-authored-by: Drew Taylor <69828061+drew-fisker@users.noreply.github.com >
* CEC-1369 Fix display of update error (#139 )
* CEC-1369 Fix display of update error
* Update snapshot
* CEC-749 Generate cert UI (#141 )
* Add Create Certificate page
* Tests
* Update permission check
* Use Azure
* CEC-1387 updating superset dns names (#142 )
* updating superset dns names
* updating snapshots
* Fix (#143 )
* CEC-749 Fix types (#144 )
* Merge branch 'develop'
Co-authored-by: Drew Taylor <69828061+drew-fisker@users.noreply.github.com >
Co-authored-by: venkats09 <97122017+venkats09@users.noreply.github.com >
Co-authored-by: Rafi Greenberg <72412693+rafi-fisker@users.noreply.github.com >
2022-04-19 15:51:36 -07:00
John Wu
97b215ec35
Deploy to production
...
* Fix template function (#105 )
* CEC-638 Add EK test ECU (#106 )
* CEC-638 Add EK ECU
* Update test
* CEC-638 Should be EKS (#107 )
* Should be EKS
* Update snapshot
* CEC-624 Display update status info and ECU (#108 )
* Diplay ECU name in update status (#110 )
Optimize car update status progress control
Remove car update status page test
Replace with individual component tests
* Handle case ECU is not in message (#111 )
* Refresh button label (#112 )
* Update ECU refresh button label
* Update snapshot
* remove
* CEC-660 Fix release notes field (#113 )
* CEC-775 Manifest details component (#114 )
* CEC-775 Manifest details component
* Code smells
* Fix build warning
2022-01-27 17:19:44 -08:00
John Wu
680280dbf2
Merge development ( #86 )
2021-09-13 09:15:20 -07:00
John Wu
74eb2707a3
Merge CEC-394 Car update log ( #82 )
2021-08-26 15:03:45 -07:00
John Wu
d1815e2ff9
CEC-371 Update car ECUs display ( #78 )
...
* Clean up className styles
Update car status page to show update and ECUs
* Add update ecu version button
Show all ECUs on car status page
Only show car ecus for search
2021-08-18 09:14:13 -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
5d82356991
CEC-377 Fix carstatus page ( #72 )
2021-08-06 09:46:42 -07:00
Drew Taylor
e09ce9bd41
passing react tests
2021-07-21 17:15:34 -07:00
John Wu
8bb245a417
CEC-279 Add logger ( #62 )
...
* CEC-279 Add logger
* Error log 500 status requests
2021-06-24 10:17:34 -07:00
John Wu
c36f6976f7
CEC-252, CEC-253 Remove modal status popup, new car selection control ( #45 )
...
* 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
2021-06-01 13:16:13 -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
64995ef7a6
CEC-222, CEC-214 Send car commands and log filtering ( #41 )
...
* Send car commands
* Log filter control
* Fix message format
* Move VehicleContext
2021-05-18 12:51:24 -07:00
John Wu
1f9db5454f
Add updates by car screen and modal popup ( #29 )
2021-04-06 19:43:49 -07:00