1
0
mirror of https://github.com/webrecorder/pywb.git synced 2025-03-15 00:03:28 +01:00

Commit Graph

  • d943e848b0 rewriting fix: (fixes #676) - don't rewrite 'data-' attributes - do rewrite <link rel='alternate'> as main page (mp_) Ilya Kreymer 2021-11-10 08:59:44 -08:00
  • 84f71a0316
    some changes siddheshbomble 2021-10-22 13:54:05 +05:30
  • 773b6dfd0f add missing base.css Ilya Kreymer 2021-10-15 18:55:48 -07:00
  • d19ab9a707 fix for regression caused by 2.6.1, invalid static path #681 Ilya Kreymer 2021-11-12 17:02:44 -08:00
  • a6be76642a
    2.6.1 Release Work (#679) v-2.6.1 Ilya Kreymer 2021-11-11 22:30:54 -08:00
  • eae6a2e3d1 vue ui: fixed model "contains" in situation when checking if it contains a snapshot Ivan Velev 2021-09-28 01:09:41 -07:00
  • fa317deeb4 vueui: check current snapshot first when using its props Ivan Velev 2021-09-28 00:56:54 -07:00
  • 2ac83c61fd vueui: add highlighting for current snapshot and its parent period to both timeline and calendar full-view/linear-view Ivan Velev 2021-09-28 00:09:46 -07:00
  • 4443467188 rewrite: twitter rw: set max bitrate to 5000000 Ilya Kreymer 2021-09-25 00:12:14 -07:00
  • 5d54b3aedf rules: add custom twitter video rw func Ilya Kreymer 2021-09-24 18:17:20 -07:00
  • 4df95d5fba twitter rw Ilya Kreymer 2021-09-23 23:05:37 -07:00
  • ed3ed1281d vueui: add surt check to avoid refetching cdx when url changes in small ways but still using same surt Ilya Kreymer 2021-09-21 08:03:53 -07:00
  • 1d03fa8e6f vueui: pass current snap to calendar comp Ivan Velev 2021-09-21 06:50:57 -07:00
  • 7cfe9243ad vueui: removed 0 captures from empty months Ivan Velev 2021-09-21 06:50:05 -07:00
  • bbde7c71f4 vueui: comments Ivan Velev 2021-09-21 06:44:50 -07:00
  • fbdbb84b3e vueui: added notes to calendar year computed props Ivan Velev 2021-09-21 06:44:25 -07:00
  • 000c12f2d6 vueui: fixed navigation to correct timeline period upon goto snapshot from timeline or calendar Ivan Velev 2021-09-21 06:42:30 -07:00
  • b694fa817f vueui: fixed positioning logic of tooltip Ivan Velev 2021-09-21 04:41:39 -07:00
  • ad8c12a5cd vueui: make calendar year scrollable if not enough space make day's linear snapshot list scroll without obscuring day label Ivan Velev 2021-09-21 03:50:16 -07:00
  • 576050dbb6 vueui: made tooltip close upon click outside tooltip Ivan Velev 2021-09-21 03:31:19 -07:00
  • d34a88eb3b vueui: added linear timeline made tooltip class less generic (coincides with bootstraps) Ivan Velev 2021-09-21 03:10:29 -07:00
  • 2809392999 vueui: fixed app to have max-zoom-level pass to all components; fixed timeline arrow period switching (was going to individual snapshot); fixed timeline highlighting and mouse cursor styles to indicate "zoom in" when 2+ captures and pointer when 1 capture; removed special highlight/hover over on rest Ivan Velev 2021-09-21 01:56:22 -07:00
  • bf493d887d vueui: attempt to nest timeline in calendar click Ivan Velev 2021-09-21 00:16:15 -07:00
  • 60675f81a0 Merge branch 'new-ui-work' of github.com:webrecorder/pywb into new-ui-work Ivan Velev 2021-09-21 00:13:53 -07:00
  • ed79516669 vueui: attempt to nest timeline in calendar click Ivan Velev 2021-09-21 00:13:22 -07:00
  • 7f23398e6f fix typo Ilya Kreymer 2021-09-20 22:02:21 -07:00
  • 044e21b182 vueui: made breadcrumbs nicer; added zoom-out icons and hover over helpful info/text Ivan Velev 2021-09-20 21:00:20 -07:00
  • f0cc5d73a6 vueui: removed border around timeline Ivan Velev 2021-09-20 20:39:09 -07:00
  • b976d24e68 vueui: fixed toggle icons placement; added border around timeline Ivan Velev 2021-09-20 20:23:32 -07:00
  • 3158cba8f2 vueui: added "show timeline" icon/toggle; fixed icon looks Ivan Velev 2021-09-20 20:10:51 -07:00
  • c5629f8c41 vueui: make breadcrumbs centered Ivan Velev 2021-09-20 19:38:44 -07:00
  • f5ea5da40d Merge branch 'new-ui-work' of github.com:webrecorder/pywb into new-ui-work Ivan Velev 2021-09-20 19:12:56 -07:00
  • 9eac529bee ui work: - support passing 'ui' params from config to top frame/banner rendering - remoteindexsource: fix live proxy from existing index - add vue_banner.css for vueui, don't use default_banner.css Ilya Kreymer 2021-09-20 19:10:19 -07:00
  • 3a25523513 vueui: removed debugs Ivan Velev 2021-09-20 13:33:11 -07:00
  • 71f305b997 vueui: fixed date/time labels for hover-over period Ivan Velev 2021-09-20 13:32:17 -07:00
  • 7d63e6be43 vueui: shorten banner Ivan Velev 2021-09-20 12:46:48 -07:00
  • 180d3f779d vueui: make session storage zoom level for current url be standardized Ivan Velev 2021-09-20 12:31:54 -07:00
  • 0d5fc7034c vueui: full-id, css changes and add "currentSnapshot" prop to timeline Ivan Velev 2021-09-20 12:16:00 -07:00
  • da5707d7e9 vueui: access to full-id in app Ivan Velev 2021-09-20 12:15:15 -07:00
  • dcd9e6cbe2 vueui: model add full-id property that include string id of parents+self Ivan Velev 2021-09-20 12:13:06 -07:00
  • 9c52d69921 vueui: set main css font family of app Ivan Velev 2021-09-20 12:11:34 -07:00
  • 1a78707612 vueui: main app class "row" was colliding with bootstrap css definition; renamed Ivan Velev 2021-09-20 11:50:01 -07:00
  • 814fe2bc31 vueui: re-compiled with comments/annotations Ivan Velev 2021-09-12 23:00:39 -07:00
  • 466b202d3d vueui: save the current period, UI is zoomed to by the current URL, so the next page load/reload can load that same view Ivan Velev 2021-09-12 23:00:11 -07:00
  • a079072c24 vueui: moved breadcrumbs to be on top. moved title/url/date to be on bottom under timeline; updated CSS classes and vue component to match functionality Ivan Velev 2021-09-12 21:29:13 -07:00
  • 79372e1f0b
    Add periods to end of list of access types in docs to make consistent Mat Kelly 2021-09-10 21:49:54 -04:00
  • 771437b5a2 vueui: made period hover-over tooltips better positioned so they never go outside screen Ivan Velev 2021-09-10 15:27:43 -07:00
  • 337383eb45 vueui: made period hover-over tooltips better positioned so they never go outside screen Ivan Velev 2021-09-10 15:27:35 -07:00
  • bea303d8f2 vueui: updated label of calendar view Ivan Velev 2021-09-10 15:27:06 -07:00
  • cb53c69569 app: added test page ruler for measuring things on page if needed Ivan Velev 2021-09-10 14:45:18 -07:00
  • 4d58ce1156 app: calendar month view: prevent click on no-snapshot days from zooming to day Ivan Velev 2021-09-07 13:28:34 -07:00
  • 8a40c436a3 Make HTML entities into v-html strings, because Rollup does weird magic when rolling up Merge branch 'new-ui-work' of github.com:webrecorder/pywb into new-ui-work Ivan Velev 2021-09-07 10:37:01 -07:00
  • c9f7f50c58 app timeline: made periods with 1 snapshot only to navigate to snapshot itself (not to zoom in); moved "snapshot count" to be in the period label, so that histogram lines are more readily clickable/hoverable at any zoom level Ivan Velev 2021-09-07 10:32:07 -07:00
  • 0d40feb860 vueui: set arrow html entities via variables to avoid any encoding issues due to undeclared encoding in banner Ilya Kreymer 2021-09-06 19:50:39 -07:00
  • ad6c816d4e app calendar view: make months a little taller Ivan Velev 2021-09-06 15:21:43 -07:00
  • 0820ab2290 app calendar view: make sure its zindex is set to appear on top of other body Ivan Velev 2021-09-06 15:18:24 -07:00
  • 75a1cc3ffd app timeline: removed outdate unused code Ivan Velev 2021-09-06 15:17:13 -07:00
  • 35a383c457 vue app: added Logo image centering if logo is smaller Ivan Velev 2021-09-06 14:45:10 -07:00
  • 4fcabf3ac0 vue app: set a max banner width Ivan Velev 2021-09-06 14:24:47 -07:00
  • 176b262c3e vue app: move full/calendar view to not overlap banner Ivan Velev 2021-09-06 14:20:10 -07:00
  • 3ccaffcf3a
    docs: Fix a few typos Tim Gates 2021-09-06 21:11:35 +10:00
  • 6d41666df7 vue ui: - combine cdxquery classes into vue build, expose single entrypoint VueUI.main Ilya Kreymer 2021-08-31 23:36:52 -07:00
  • 11b6794616 banner dynamic update: - ensure banner updated in response to inner frame events Ilya Kreymer 2021-08-31 23:09:57 -07:00
  • f8a73c0b03 initial pass on integrating vue calendar + banner from @vanecat - use rollup to build vue ui, build at vue/vueui.js - calendar page renders via both /*/ and /*? queries - banner support for framed mode only for now Ilya Kreymer 2021-08-31 21:17:01 -07:00
  • dba308b763
    Merge branch 'webrecorder:main' into main Philip Clegg 2021-08-12 12:42:25 +01:00
  • 96de80f83e update CHANGES for 2.6.0 release! README: update for 2.6, add links to guides! bump version to 2.6.0 v-2.6.0 Ilya Kreymer 2021-08-11 18:49:08 -07:00
  • b28c8f1748
    Eval Rewriting + Scope Fix (#668) Ilya Kreymer 2021-08-11 18:45:54 -07:00
  • e4db25fb5d rewrite wrap: add extra {, } to avoid collisions, as suggested in webrecorder/wombat#72 eval rewrite: exclude ',eval' as more likely than not causing a false positive, as per #643 update to latest wombat Ilya Kreymer 2021-08-11 18:13:25 -07:00
  • cbd0652574 eval fix: instead of rewriting to 'WB_wombat_eval', rewrite to 'self.eval' for non-top-level eval the wombat object will handle rewriting the eval arg on 'self.eval' tighten rewriting for top-level 'eval', add additional tests part of fix for #663 Ilya Kreymer 2021-08-10 23:03:13 -07:00
  • b2a460c33c
    docs: fix broken links (#666) Lauren Ko 2021-08-10 10:17:40 -05:00
  • 7838ae91f1 docs: fix broken links Lauren Ko 2021-07-30 14:29:47 -05:00
  • 5ba24bebf0 rewrite: avoid rewriting fields named 'eval' on arbitrary objects Alex Osborne 2021-07-22 14:43:37 +09:00
  • 9bd9590889
    Merge branch 'webrecorder:main' into main Philip Clegg 2021-07-19 10:52:54 +01:00
  • 342007244b update CHANGES.rst for 2.6.0b4 update wombat to latest Ilya Kreymer 2021-07-18 17:13:12 -07:00
  • 98c6fba44d
    Support for custom data being added via 'PUT /<coll>/record' when… (#661) Ilya Kreymer 2021-07-18 17:04:34 -07:00
  • 9b8c88987a add docs for put custom record Ilya Kreymer 2021-07-18 16:50:18 -07:00
  • a0faf904ef
    rules: add rules for disabling dash for instagram (#662) Ilya Kreymer 2021-07-18 16:40:54 -07:00
  • 3270324ae7 add support for custom data being added via 'PUT /<coll>/record' when in recording mode and 'enable_put_custom_record: true' set in 'recorder' config - url specified via 'url' query arg and content type via request Content-Type - bump version to 2.6.0b4 Ilya Kreymer 2021-07-18 14:43:58 -07:00
  • 3e5d97f70b
    Properly encode load_url (#659) Marius Elsfjordstrand Beck 2021-07-18 22:50:56 +02:00
  • eacb2a5b97 rules: add rules for disabling dash for instagram Ilya Kreymer 2021-07-15 16:23:55 -07:00
  • 141c407ece
    Merge branch 'webrecorder:main' into main Philip Clegg 2021-07-14 11:31:11 +01:00
  • d0f087d47f Properly encode load_url Marius André Elsfjordstrand Beck 2021-07-12 13:27:42 +02:00
  • 843fe28ed8
    Encode url search parameter when performing query (#657) Marius Elsfjordstrand Beck 2021-07-07 06:07:07 +02:00
  • 096850b41d
    fix errors in docs/manual/rewriter.rst (#655) Simon Chan 2021-07-07 12:01:38 +08:00
  • 14ce6dede2 Encode url search parameter when performing query Marius André Elsfjordstrand Beck 2021-07-06 16:35:19 +02:00
  • a3b480a401
    fix incorrect names in docs/manual/rewriter.rst Simon Chan 2021-07-06 15:00:08 +08:00
  • 1c9ae873e7
    fix format error in docs/manual/rewriter.rst Simon Chan 2021-07-06 14:11:52 +08:00
  • 418b878110
    Merge branch 'webrecorder:main' into main Philip Clegg 2021-06-30 15:35:36 +01:00
  • 81308780ec
    version display: add -V/--version flag to wb-manager and wayback/pywb commands to display version and exit (#654) Ilya Kreymer 2021-06-24 11:28:48 -07:00
  • 99d330395a version display: add -V/--version flag to wb-manager and wayback/pywb commands to display version and exit update CHANGES comment out default locales in config.yaml only show warning for installing i18n extra when locales actually specified in config Ilya Kreymer 2021-06-24 11:07:05 -07:00
  • cff2a9efc5
    more locale fixes: (#653) Ilya Kreymer 2021-06-18 14:58:21 -07:00
  • 89f48b8b7d
    Update CHANGES.rst Ilya Kreymer 2021-06-18 14:57:55 -07:00
  • d9383e1af6 more locale fixes: - fix running wb-manager w/o i18n dependencies - dependencies: move babel to extra_requires, show warning if locale used or 'wb-manager i18n' called and i18n are not installed - not found page: don't language switch header banner on nested content frame Ilya Kreymer 2021-06-18 14:26:41 -07:00
  • 3ca765f847 add autoescapding disable to banner.html update CHANGES bump version to 2.6.0b2 Ilya Kreymer 2021-06-17 17:38:40 -07:00
  • f9f5d2dc33
    Improve docs about CDXJ Server API endpoint (#651) Sebastian Nagel 2021-06-16 03:12:48 +02:00
  • 8018cf1b12 Merge branch 'webrecorder:main' into main Philip Clegg 2021-06-15 14:27:30 +01:00
  • 7c73846335 Improve docs about CDXJ Server API endpoint - replace erroneous/outdated /coll-cdx API endpoint by default API endpoint /<coll>/cdx - if clear from preceding context: reduce examples to params only ?url=...&param1=... Sebastian Nagel 2021-06-15 13:47:29 +02:00
  • f7bd84cdac
    Localization / doc fixes (#650) v-2.6.0b1 Ilya Kreymer 2021-06-14 17:09:00 -07:00
  • 5bfe0c88cb tests: fix test with template autoescaping localization: add compile_catalog after extract as well to simplify updates for identity (en) locale Ilya Kreymer 2021-06-14 16:53:37 -07:00
  • 933c00e7c0 autoescape: ensure banner inserts are not double-escaped Ilya Kreymer 2021-06-14 14:18:15 -07:00