Commit Graph

  • 8f1fe80690 build(deps): bump ansi-regex from 3.0.0 to 3.0.1 (#107) dependabot[bot] 2022-06-15 11:41:03 -07:00
  • 5d700189be build(deps): bump plist from 3.0.4 to 3.0.5 (#106) dependabot[bot] 2022-06-15 11:40:40 -07:00
  • 43aeb74d6a build(deps): bump ejs from 3.1.6 to 3.1.8 (#105) dependabot[bot] 2022-06-15 11:40:21 -07:00
  • 36da7fa2c6 Add a 'noWebWorker=true' option to <replay-web-page> embed to disable loading in separate web worker (#102) Ilya Kreymer 2022-06-15 11:38:04 -07:00
  • 789e5ba2b1 dependabot batch (#104) Ilya Kreymer 2022-06-15 11:36:29 -07:00
  • d3892abdbe dependency: update to wabac 2.11.1 - fix loading for very large wacz files containing warcs by loading an extra block on load if needed Ilya Kreymer 2022-03-25 10:09:29 -07:00
  • 44182c66d8 dependency: update to wabac 2.11.0 loading: various loading improvements, support for per-host live proxy config, fix url-prefix api errors (via wabac.js) bump to 1.5.11 Ilya Kreymer 2022-03-24 22:25:52 -07:00
  • 8a1e2a5ac4 replay fidelity: encoding fix for non-ascii links, optimizations for utf-8 parsing (via wabac.js 2.10.3) dependencies: update to wabac.js 2.10.3 bump to 1.5.10 Ilya Kreymer 2022-03-07 17:43:35 -08:00
  • 6bba41e574 docs: update info on configuring cors Ilya Kreymer 2022-03-02 11:09:23 -08:00
  • 221aabaaf7 dependencies: update to wabac.js 2.10.2 loading: for experimental multi-wacz input, disable periodic reload for now bump to 2.5.9 Ilya Kreymer 2022-02-01 18:18:03 -08:00
  • 213079ce11 dependency: update to wabac.js 2.10.1 bump version to 1.5.8 Ilya Kreymer 2022-02-01 16:55:14 -08:00
  • 7eab45554e minor copyedits (#85) Jenny Ryan 2022-02-01 10:28:20 -08:00
  • b55594861d subpath hosting: fix top-frame redirect in new tab (via wabac.js 2.10.1), fixes #82 loading: fix multi-wacz support (was disabled in wabac.js, fixed in 2.10.1) bump to 2.5.8 Ilya Kreymer 2022-01-28 17:50:04 -08:00
  • 114d5fe1c9 gh action: update action version dependency: update lit to latest dependency: rollback ipfs-core update, as electron-builder does not yet support node>=15 Ilya Kreymer 2022-01-08 23:50:22 -08:00
  • bda4913153 gh actions: update to node 16 Ilya Kreymer 2022-01-08 23:41:56 -08:00
  • 91ef718b08 dependency update release: update to wabac.js 2.10.0, wombat 3.3.6, electron 16.0.6, ruffle (2022-01-08) bump to 1.5.7 Ilya Kreymer 2022-01-08 23:33:33 -08:00
  • b60a0ee7d3 loading: fix cancel button broken by worker-based loading Ilya Kreymer 2021-11-27 17:25:10 -08:00
  • 178d0507eb * large WARC loading optimizations (attempted to fix #67) - use dedicated web worker for loading, remove when done - update to warcio 1.5.0 for faster loading of large WARCs - show WARC records loading for better progress update Ilya Kreymer 2021-11-15 22:49:12 -08:00
  • dfc059042d ruffle: update to latest nightly (2021-10-25) electron: update to electron 15.3.0 Ilya Kreymer 2021-10-25 11:32:05 -07:00
  • 34b03e6b08 didelity: only wrap JS globals if necessary (via wabac.js 2.9.5) update to wabac.js 2.9.5 bump to 1.5.5 Ilya Kreymer 2021-10-25 11:03:07 -07:00
  • 10cfe36350 lint fix: remove accidental extra semi Ilya Kreymer 2021-10-22 16:54:28 -07:00
  • 4a1f786de6 update to wabac.js 2.9.4: - fidelity improvements: don't add __esModule, better handling of .php files Ilya Kreymer 2021-10-22 16:35:16 -07:00
  • e69b082222 misc improvements: - Faster rewriting of large JS files - Fidelity: Fixes for twitter video replay - Loading: Fix IPFS loading of WARCs - Dependencies: update to wabac.js 2.9.3 bump to 1.5.4 Ilya Kreymer 2021-10-12 10:17:06 -07:00
  • 5bf972b1d9 Added jsdelivr badge Ilya Kreymer 2021-09-19 11:58:33 -07:00
  • a261a61721 fidelity: fix eval edge case (via wombat), enable http->https check for wacz sources (via wabac.js) Ilya Kreymer 2021-09-13 08:49:01 -07:00
  • d341c03350 ipfs improvements: - fix ipfs for apple m1 osx builds by adding extra binary prebuilds (for now) - use <profile directory>/js-ipfs for ipfs repo - update to js-ipfs 0.10.6 bump to 1.5.2 Ilya Kreymer 2021-09-13 07:31:37 -07:00
  • 589ea5ddd4 misc improvements for library usage: - app: allow custom serviceworker path, or disable altogether - page download options: add warc/1.0 option - ui: remove unused small style from chooser ui: tweak initial refresh time to half second Ilya Kreymer 2021-09-07 22:31:23 -07:00
  • f4699444fb 1.5.0 release: - tweak CHANGES - undo accidental change disabling skip-nav Ilya Kreymer 2021-08-29 14:12:13 -07:00
  • 14bcd4aaf2 build fix: - fix universal build for osx using workaround - fix including ruffle, add to build files list, instead of to dist/ Ilya Kreymer 2021-08-29 11:17:18 -07:00
  • c090003d8a update to wabac.js 2.9.0-beta.0, smaller file size, loading improvements ruffle: support for ruffle for flash loading, both hosted and in app electron: update to latest beta (14) for latest chromium version embed error messages: better error message when service worker can not be found electron: build universal app for osx bump to 1.5.0! Ilya Kreymer 2021-08-28 13:52:13 -07:00
  • 741fd6c4b1 dependency: update to wombat 2.8.0, part of fix for #64 Ilya Kreymer 2021-08-16 14:11:44 -07:00
  • 667552e62d dependency: update to latest wabac.js 2.8.0 beta: disable rewriting for HTML >5MB Ilya Kreymer 2021-08-13 00:31:05 -07:00
  • 2b95e03fcc upstream wabac + wombat update: - update to wabac.js 2.8.0-beta.0: optimzed rewriting for html, better eval() rewrite and jsonp matching - update to wombat 3.3.0: disable POST-to-get rewriting (no longer needed in chrome!) Ilya Kreymer 2021-08-12 19:55:38 -07:00
  • c9fd30afaa fix for #60 via wabac.js 2.7.11 - improved HAR loading, don't filter out empty responses, add error messages when content is missing - fix empty hashtag displayed as "null" bump to 1.4.7 Ilya Kreymer 2021-08-05 17:18:57 -07:00
  • 358d0afe3c dependency update: wabac.js 2.7.10 / wombat 3.2.2: - fidelity improvements: better sw override, better Storage override, disable dash for ig videos - loading: not found error page includes hash of url (if any) Ilya Kreymer 2021-07-16 16:53:29 -07:00
  • 1a69e65bcb dependency update: latest wabac.js/wombat.js for improved WS override (no network connection), pixel ratio override fix bump to 1.4.6 Ilya Kreymer 2021-06-25 15:59:08 -07:00
  • fa0b229aa9 loading: fix loading from ipfs, use latest ipfs-core fidelity: support local/sessionStorage replay, if available update CHANGES dep: use wabac.js 2.7.8 bump to 1.4.5 Ilya Kreymer 2021-06-05 21:35:33 -07:00
  • e542d25a82 electron: fallback to load archived version instead of 404 if full url given dependency: update to latest electron 11 minor version (11.4.8) Ilya Kreymer 2021-06-03 17:25:13 -07:00
  • f81789c296 dependency: update to wabac.js 2.4.8, update CHANGES for 1.4.4 Ilya Kreymer 2021-06-03 14:07:17 -07:00
  • a4405bf736 dependency: update to wabac 2.7.6 for additional loading fixes Ilya Kreymer 2021-05-24 19:32:41 -07:00
  • 042ca4a78e update to wabac.js 2.7.5, including loading fixes: - better loading if range in HEAD request not support - avoid 'If-Range header bump to 1.4.4 Ilya Kreymer 2021-05-24 17:44:44 -07:00
  • ea998596a8 update yarn.lock after merge, 1.4.3 build Ilya Kreymer 2021-05-17 12:42:38 -07:00
  • 15720189b3 1.4.3 work (#51) Ilya Kreymer 2021-05-17 12:39:34 -07:00
  • 583734960f Dependabot Updates (#50) Ilya Kreymer 2021-05-17 12:35:16 -07:00
  • 7ae0832cd9 bump to wabac.js 2.7.3 update README for 1.4.2 release Ilya Kreymer 2021-05-04 10:58:56 -07:00
  • d964a3cbcd dependencies: bump to latest wabac.js (3.7.2-beta.2), includes bug fix for text-index loading Ilya Kreymer 2021-05-03 17:52:29 -07:00
  • ded9ea8dba dependency: update to latest wabac.js beta after bug fix Ilya Kreymer 2021-05-02 13:39:09 -07:00
  • a032961fc6 dependency update: latest wabac.js 2.7.3-beta.1 for more wacz loading optimizations (more efficient lookup, avoid duplicate compressed block loading) Ilya Kreymer 2021-05-02 12:51:10 -07:00
  • f82c8e1bf1 dependency: update to wabac.js 2.7.3-beta.0, optimized wacz loading Ilya Kreymer 2021-05-01 11:15:47 -07:00
  • d3a3fe91e9 dependency: update to wabac.js 2.7.2, including: fixes for more accurate rewriting, fixes for old-wacz bump to 1.4.2 Ilya Kreymer 2021-04-30 17:00:13 -07:00
  • 0f08190aca misc fixes: - fix file download in chrome - fix full-text index loading in older wacz files dependencies: updaate to wabac 2.7.1 bump to 1.4.1 Ilya Kreymer 2021-04-29 13:32:15 -07:00
  • 03d8e8ffdc docs: add _data/package.json, used for loading version for embedding page Ilya Kreymer 2021-04-25 23:45:53 -07:00
  • 5e72914bab ui collection load: retry loading if index api fails, smooth transition from previous version Ilya Kreymer 2021-04-25 22:32:37 -07:00
  • 0ef8f955db 1.4.0 Release (#45) Ilya Kreymer 2021-04-25 16:45:40 -07:00
  • 36ae1aefda docs: fix path to static source (#44) David Germain 2021-04-25 01:09:46 +02:00
  • 3f3ed4d3a0 docs: fix small typo that was creating a 404 (#41) Ed Summers 2021-04-06 13:19:26 -04:00
  • 0648f7d4ce fidelity: fix encoding issue in utf-8 encoded js/css introduced in 1.3.13, ensure consistent decoding (fix in wabac 2.6.9) bump to 1.3.15 Ilya Kreymer 2021-03-30 15:07:32 -07:00
  • e45e4267b6 bump to 1.3.14 to fix npm package Ilya Kreymer 2021-03-26 08:32:20 -07:00
  • 0c3c601eca dependencies: update to wabac.js 2.6.8, fixes: replay of non-utf-8 encoded pages, better detection of jsonp responses bump to 1.3.13 Ilya Kreymer 2021-03-25 22:19:12 -07:00
  • 2061c1ab71 CHANGES: update final changelist for 3.1.12 Ilya Kreymer 2021-03-18 22:43:42 -07:00
  • 7b41fdc234 embedding tweaks: resolve relative "source" URL to current page before passing to app docs: embedding: add example using latest npm release for testing, recommend versioned releases for production Ilya Kreymer 2021-03-18 22:17:41 -07:00
  • 1968a5862b docs: minor tweaks to embedding guide Ilya Kreymer 2021-03-18 21:54:08 -07:00
  • 7b779eccd8 ci: switch to github actions for build, disable travis Ilya Kreymer 2021-03-18 21:25:15 -07:00
  • d86ab8300b loading fixes: fix pages loaded from wacz files having the wrong timestamp, more efficent loading of wacz files even if HEAD method is not supported (from wabac.js 2.6.6) docs: embedding: add that relative paths are relative to replayBase bump to 3.1.12 Ilya Kreymer 2021-03-18 21:05:18 -07:00
  • f35776e165 Docs Improvements (#39) Ilya KreymerandDaleLore 2021-03-17 20:34:19 -07:00
  • 6035cbae50 loading fixes: - update to wabac.js to fix regression with WARC loading, including accidental indexing of metadata records - add periodic ping to service worker during loading, to avoid serviceworker shutdown in firefox - ui: only show 'try again' button if trying again may be possible - dependencies: use wabac 2.6.5 bump to 1.3.11 Ilya Kreymer 2021-03-14 21:23:33 -07:00
  • 3eb4befa06 embed mode fix: set default replayBase to current directory ./replay/ (as documented) not /replay/ - fixes #36 Ilya Kreymer 2021-03-12 00:31:56 -08:00
  • 534d3c58ad update electron, build for 1.3.10 Ilya Kreymer 2021-03-11 22:25:08 -08:00
  • 040d879e79 update to wabac.js 2.6.4, adds support for replaying cookies set via set-cookie (but not present in request), likely addresses #30 Ilya Kreymer 2021-03-10 19:46:36 -08:00
  • b388b9d9e1 update to wabac.js 2.6.3, loading improvements with using event.waitUntil() in message haandler to wait for loading to be done! ui: add ability to retry loading in non-embedded mode Ilya Kreymer 2021-03-10 14:39:04 -08:00
  • 5afc8d7665 update to latest wabac.js (+wombat.js and warcio.js), loading improvements of streaming video, especially on Safari by cacheing range requests while loading fidelity improvements, rewriting fixes for JS modules, fixes for replay of pages with JS modules bump to 1.3.10 Ilya Kreymer 2021-03-08 17:06:00 -08:00
  • 746d0e9a79 dependency update: wabac 2.6.1, post-request related indexing fixes Ilya Kreymer 2021-02-27 00:16:46 -08:00
  • 6208baf7c7 dependencies: update to wabac.js 2.6.0, more fidelity improvements related to POST request indexing Ilya Kreymer 2021-02-26 19:25:57 -08:00
  • 5553d7f550 dev testing: add embed-test.html for subdomain embed test Ilya Kreymer 2021-02-24 18:08:00 -08:00
  • 007da4b52c dependencies: update to wabac.js 2.6.0-beta.1 Ilya Kreymer 2021-02-15 16:49:13 -08:00
  • 72194c308a ui tweaks for downstream (archiveweb.page): - don't show page editing options when in sidebar mode - don't autorefresh in replay and sidebar not visibile - disable plugins by default now Ilya Kreymer 2021-02-15 15:24:22 -08:00
  • 2fbea9b970 dependencies: update to wabac.js 0.6.0-beta.0, wombat 3.1.0, numerous fidelity improvements for tableau dashboards, POST request replay library/ui: fix spinner style for page deletion bump to 1.3.9 Ilya Kreymer 2021-02-11 15:55:20 -08:00
  • bf4194e0ae ui: support asking permission if needed when reloading a local file with 'purge cache and full reload' Ilya Kreymer 2021-01-28 17:15:06 -08:00
  • b36726535a update to wabac.js 2.5.6 text fixes: update copyright, CHANGES.md Ilya Kreymer 2021-01-28 16:03:06 -08:00
  • c08c80bd98 dependencies: update to wabac.js 2.5.5 + wombat 3.0.4 update CHANGES Ilya Kreymer 2021-01-28 13:39:08 -08:00
  • b06426bbce update to wabac.js 2.5.2 Ilya Kreymer 2021-01-16 13:19:14 -08:00
  • 064f7e180f ui awp support: - move <wr-modal> from awp here - support page deletion confirmation dialog (in editing mode) - support deleting multiple pages, deleting current selection (after confirmation) - bump to wabac.js 2.5.1 - bump to 1.3.8 Ilya Kreymer 2021-01-15 01:36:23 -08:00
  • 7d76bb10cd package: add missing index.js to files manifest, bump version to 1.3.7 for npm Ilya Kreymer 2021-01-14 11:53:37 -08:00
  • 305b2a689c electron app: switch back to electron 11.2 / chrome 87 to keep flash plugin support bump version to 1.3.6 Ilya Kreymer 2021-01-13 13:50:46 -08:00
  • dcf79b9af4 app: testing autoupdate with alpha build, bump version to 1.3.6-alpha.0 Ilya Kreymer 2021-01-13 11:31:38 -08:00
  • a4c393fb79 app: update to latest electron (12.0.0-beta.14), fixes PDF rendering issue in app Ilya Kreymer 2021-01-12 23:31:43 -08:00
  • 917d8d9fbc dependency update to latest wabac.js (2.5.0), warcio.js and wombat.js Ilya Kreymer 2021-01-12 21:44:51 -08:00
  • 2557eca60b update to wabac.js 2.4.3 Ilya Kreymer 2020-12-18 00:19:43 -08:00
  • 69246e75df ipfs: enable custom preloading update to wabac.js 2.4.2 Ilya Kreymer 2020-12-15 23:57:56 -08:00
  • 8ff6d65366 update to wabac.js 2.4.1 Ilya Kreymer 2020-12-14 21:48:34 -08:00
  • 042fefa66d ui: use current page with no querey as home page instead of '/' update to latest wabac.js Ilya Kreymer 2020-12-13 22:06:28 -08:00
  • f6de8dfaf0 library support improvements: add index.js which exports all from ui.js update to latest wabac.js -- smaller size support for 'source' param on <replay-app-main> which sets sourceUrl and forces direct loading of a single archive only bump version to 1.3.5 Ilya Kreymer 2020-12-13 00:17:21 -08:00
  • 97163edfac initial autoupdate support: - add support via electron-updater, use electron-log for logging - targets: update to dmg+zip and nsis to support autoupdater - run autoupdate check on load Ilya Kreymer 2020-12-10 21:08:44 -08:00
  • 0e9ea9f2fc update to latest wabac.js - fix for loading local files in app - bump to 1.3.4 Ilya Kreymer 2020-12-10 17:44:08 -08:00
  • d889e897e0 update to latest wabac.js Ilya Kreymer 2020-12-10 07:43:15 -08:00
  • 548f0670e0 dependencies: update to latest wabac.js Ilya Kreymer 2020-12-09 22:59:13 -08:00
  • cd40979625 app: ipfs loading improvements: use IPFSClient from wabac.js app: remove # from ipfs paths sent to app preload interface made more extensible Ilya Kreymer 2020-12-09 22:46:16 -08:00
  • dfdebe9f69 ui: make coll-index more extensible update CHANGES.md update to latest wombat bump version to 1.3.3 Ilya Kreymer 2020-12-08 23:35:07 -08:00
  • 0ed8ec6622 ci: fix travis filename Ilya Kreymer 2020-12-07 23:24:13 -08:00
  • 40c2e937dc ui improvements: - condense navbar, always show with breadcrumbs for collection title and current page - add update-title event to propagate replay page title for breadcrumb, also updates document.title - appmain: make app component more extensible, make coll-index also extensible with custom coll info component - condense index view headers - bump to 1.3.2 Ilya Kreymer 2020-12-07 22:37:08 -08:00