Web Worker Sign Out and Use Go API (#13)

* Calculate checksum and send with file upload

* Limit file upload and display rejected file error

* Add sign in timeout

* Check auth token structure before setting
Clean up

* Use web worker timer to sign out
Remove checksum
Point to Go ota update

* Remove checksum dependency
This commit is contained in:
John Wu
2021-02-08 15:23:36 -08:00
committed by GitHub
parent 1ddf9fe813
commit e1f0006d5e
13 changed files with 1630 additions and 2173 deletions

View File

@@ -1,6 +1,6 @@
import axios from 'axios';
const UPLOAD_ENDPOINT = process.env.REACT_APP_UPLOAD_SERVICE_URL || "https://gw-dev.fiskerdps.com";
const UPLOAD_ENDPOINT = process.env.REACT_APP_UPLOAD_SERVICE_URL || "https://gw-dev.fiskerdps.com/ota_update";
export const getCancelToken = () => {
const token = axios.CancelToken;
@@ -10,10 +10,10 @@ export const getCancelToken = () => {
export const uploadFile = (file, token, onProgress, cancelToken) => {
const form = new FormData();
let options = {
method: 'POST',
method: "POST",
headers: {
'Content-Type': 'multipart/form-data',
'Authorization': `Bearer ${token}`,
"Content-Type": "multipart/form-data",
"Authorization": `Bearer ${token}`,
},
cancelToken,
};