spot: upgrade wxt, fix missing network timestamps

Signed-off-by: nick-delirium <nikita@openreplay.com>
This commit is contained in:
nick-delirium 2024-12-11 18:03:53 +01:00
parent 83c979ade0
commit 8d2b998f9a
No known key found for this signature in database
GPG key ID: 93ABD695DF5FDBA0
9 changed files with 321 additions and 7537 deletions

View file

@ -204,10 +204,13 @@ class SpotPlayerStore {
this.network = network.map((request) => {
const ev = { ...request, timestamp: request.time };
return getResourceFromNetworkRequest(
const req = getResourceFromNetworkRequest(
mapSpotNetworkToEv(ev),
this.startTs
);
return {
...req, timestamp: request.timestamp,
}
});
}

Binary file not shown.

File diff suppressed because one or more lines are too long

View file

@ -1,3 +1,3 @@
nodeLinker: node-modules
yarnPath: .yarn/releases/yarn-4.5.1.cjs
yarnPath: .yarn/releases/yarn-4.5.3.cjs

Binary file not shown.

View file

@ -1,8 +1,8 @@
{
"name": "wxt-starter",
"name": "spot",
"description": "manifest.json description",
"private": true,
"version": "1.0.11",
"version": "1.0.12",
"type": "module",
"scripts": {
"dev": "wxt",
@ -16,8 +16,8 @@
"prettier": "prettier --write ."
},
"dependencies": {
"@neodrag/solid": "^2.0.4",
"@openreplay/network-proxy": "^1.0.3",
"@neodrag/solid": "^2.2.0",
"@openreplay/network-proxy": "^1.0.5",
"@thedutchcoder/postcss-rem-to-px": "^0.0.2",
"autoprefixer": "^10.4.19",
"install": "^0.13.0",
@ -29,10 +29,10 @@
"web-vitals": "^4.2.2"
},
"devDependencies": {
"@wxt-dev/module-solid": "^1.1.2",
"@wxt-dev/module-solid": "^1.1.3",
"daisyui": "^4.12.10",
"typescript": "^5.4.5",
"wxt": "0.19.13"
"typescript": "^5.7.2",
"wxt": "0.19.22"
},
"packageManager": "yarn@4.5.1"
"packageManager": "yarn@4.5.3"
}

View file

@ -39,6 +39,7 @@ export interface SpotNetworkRequest {
responseBody: string;
requestHeaders: Record<string, string>;
responseHeaders: Record<string, string>;
timestamp: number;
}
export const sensitiveParams = new Set([

View file

@ -78,6 +78,7 @@ export function createSpotNetworkRequest(
requestHeaders: reqHeaders,
responseHeaders: resHeaders,
time: msg.startTime,
timestamp: Date.now(),
statusCode: msg.status || 0,
error: undefined,
url: tryFilterUrl(msg.url),

File diff suppressed because it is too large Load diff