electron: fallback to load archived version instead of 404 if full url given
dependency: update to latest electron 11 minor version (11.4.8)
This commit is contained in:
+1
-1
@@ -4,7 +4,7 @@ v1.4.4
|
||||
- Loading: Fix loading from sources that don't support range requests for HEAD, don't send If-Range header (fixes in wabac.js 2.7.8)
|
||||
- Loading: Cleanup of any partial data loaded when collection load fails (from wabac.js)
|
||||
- Fidelity: Improved fidelity of certain sites that use eval() (from wabac.js)
|
||||
- Dependencies: bump to wabac.js 2.7.8, wombat 1.3.8
|
||||
- Dependencies: bump to wabac.js 2.7.8, wombat 1.3.8, Electron 11.4.8
|
||||
|
||||
v1.4.3
|
||||
- Loading: Various fixes to index loading for compessed WACZ index
|
||||
|
||||
+1
-1
@@ -28,7 +28,7 @@
|
||||
"devDependencies": {
|
||||
"copy-webpack-plugin": "^6.3.0",
|
||||
"css-loader": "^3.5.3",
|
||||
"electron": "^11.4.3",
|
||||
"electron": "^11.4.8",
|
||||
"electron-builder": "^22.7.0",
|
||||
"electron-notarize": "^1.0.0",
|
||||
"http-server": "^0.12.3",
|
||||
|
||||
+1
-1
@@ -28,7 +28,7 @@
|
||||
"devDependencies": {
|
||||
"copy-webpack-plugin": "^6.3.0",
|
||||
"css-loader": "^3.5.3",
|
||||
"electron": "^11.4.3",
|
||||
"electron": "^11.4.8",
|
||||
"electron-builder": "^22.7.0",
|
||||
"electron-notarize": "^1.0.0",
|
||||
"http-server": "^0.12.3",
|
||||
|
||||
@@ -310,9 +310,9 @@ class ElectronReplayApp
|
||||
}
|
||||
}
|
||||
|
||||
// possible 'live leak' attempt, just return not found
|
||||
// possible 'live leak' attempt, return archived version, if any
|
||||
if (request.referrer && request.referrer.startsWith(REPLAY_PREFIX)) {
|
||||
return this.notFound(request.url, callback);
|
||||
return await this.resolveArchiveResponse(request, callback);
|
||||
}
|
||||
|
||||
await this.proxyLive(request, callback);
|
||||
|
||||
@@ -782,7 +782,7 @@
|
||||
warcio "^1.4.6"
|
||||
wbn "^0.0.3"
|
||||
|
||||
"@webrecorder/wombat@^3.1.8", "@webrecorder/wombat@github:webrecorder/wombat":
|
||||
"@webrecorder/wombat@^3.1.8":
|
||||
version "3.1.8"
|
||||
resolved "https://codeload.github.com/webrecorder/wombat/tar.gz/9265b84fa189bca77b7f25fb6c5f4aadbabc379a"
|
||||
|
||||
@@ -2840,10 +2840,10 @@ electron-updater@^4.3.5:
|
||||
lodash.isequal "^4.5.0"
|
||||
semver "^7.3.2"
|
||||
|
||||
electron@^11.4.3:
|
||||
version "11.4.3"
|
||||
resolved "https://registry.yarnpkg.com/electron/-/electron-11.4.3.tgz#74319635417c24fd19e31cfce5a39c8792e4014b"
|
||||
integrity sha512-RhCWJqiYK5oIRGOheilhg/nngCgk0fPgaf00KvbxorlvFZAz8OeMT5ShCpVsMSoyYhk4XEnn4orRly5ltaFYJg==
|
||||
electron@^11.4.8:
|
||||
version "11.4.8"
|
||||
resolved "https://registry.yarnpkg.com/electron/-/electron-11.4.8.tgz#6f89be903bd917bda52afacf7cd3bdf2154b5c79"
|
||||
integrity sha512-NrxlDZN1sWiDCWWOm5aX+tPGtiLgsCUwNqNFP3eJfY+RPdYLsxYRJDFa1vc4GcuCZEp9kZusINjmpPWsvJdspQ==
|
||||
dependencies:
|
||||
"@electron/get" "^1.0.1"
|
||||
"@types/node" "^12.0.12"
|
||||
|
||||
Reference in New Issue
Block a user