Skip to content

Commit 4c748fb

Browse files
authored
0.6.4 work (#28)
* update to latest wombat/wabac.js 3.1.4, POST multipart/form-data replay fix * downloader work: - use url instead of surt for key to avoid resorting - use sha-256 instead of md5, add sha-256 digest for entire WARC record, and for compressed cdx blocks - use uuid v5 to generate consistent uuids bases on fixed namespace, 'type:ts/url' indenifier - add 'software', 'created' and 'modified' properties to datapackge - compute digest of datapackage.json - deterministic WARC-Record-IDs by using uuidv5 with custom namespace and name - add datapackage-digest.json to store datapackage.json hash, and optional ECDSA signature - signature: enabled if optionally signer passed to Downloader - signer: move to keystore.js, store private key in indexeddb - headers: remove content-encoding, transfer-encoding headers when downloading, and when capturing, as encoding already removed by CDP. * pdf text extraction fix: - inject extractPDF directly, load pdf.js via fetch, instead of via extension apis, to also work consistently in app - run extraction on load, fix extra pause when still loading, don't run pdf extraction on unload downloading files: - detect 'loading failed' false positives when download actually succeeds dependencies: bump to wabac.js 2.7.0, replaywebpage 1.4.0 * bump to 0.6.4
1 parent 9cf9b56 commit 4c748fb

22 files changed

+521
-235
lines changed

package.json

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
{
2-
"name": "ArchiveWeb.page",
3-
"version": "0.6.3",
2+
"name": "archiveweb.page",
3+
"version": "0.6.4",
44
"main": "index.js",
55
"description": "Create Web Archives directly in your browser",
66
"repository": "https://github.com/webrecorder/archiveweb.page",
77
"author": "Webrecorder Software",
88
"license": "AGPL-3.0-or-later",
99
"dependencies": {
1010
"@fortawesome/fontawesome-free": "^5.13.0",
11-
"@webrecorder/wabac": "2.7.0-beta.3",
11+
"@webrecorder/wabac": "^2.7.0",
1212
"browsertrix-behaviors": "^0.2.0",
1313
"bulma": "^0.9.2",
1414
"flexsearch": "^0.6.32",
@@ -21,7 +21,8 @@
2121
"lodash": "^4.17.20",
2222
"node-fetch": "^2.6.1",
2323
"pretty-bytes": "^5.3.0",
24-
"replaywebpage": "1.4.0-beta.0",
24+
"replaywebpage": "^1.4.0",
25+
"uuid": "^8.3.2",
2526
"warcio": "^1.4.4"
2627
},
2728
"devDependencies": {

0 commit comments

Comments
 (0)