Commit Graph
86 Commits
Author SHA1 Message Date
Mononaut f2704a1e6a Add requested url to unfurler error logs 2022-10-07 16:50:26 +00:00
Mononaut e4fa21a145 Highlight url input/output in tx diagram & list 2022-10-04 23:49:26 +00:00
Mononaut 64a7d2c5f2 Navigate to vin/vout page on diagram click 2022-10-04 23:36:36 +00:00
Mononaut e909c56c34 Fix tx confirmation badge layout bug 2022-10-04 22:09:32 +00:00
Mononaut 337918bb93 Shorten tx diagram toggle labels 2022-10-04 21:14:54 +00:00
Mononaut 27869a00c1 Scroll to input/output when clicked in tx diagram 2022-10-04 21:04:52 +00:00
Mononaut 18f5266fda Reverse time by default for RTL languages 2022-10-03 22:07:59 +00:00
Mononaut 89244a0c35 Enable block scrolling in ltr time mode 2022-10-03 21:44:55 +00:00
Mononaut 579f5e1fbd Fix tx marker boundary condition 2022-10-03 16:57:15 +00:00
Mononaut 2884e3ef82 Fix liquid block divider position 2022-09-30 02:01:59 +00:00
Mononaut aeb29a489a Animate mempool block viz reversal 2022-09-30 00:54:30 +00:00
Mononaut 3023be257c Reversible blockchain components 2022-09-30 00:54:29 +00:00
Mononaut 7ddb5ef9af Reversible mempool block visualization 2022-09-30 00:54:29 +00:00
Mononaut be5fcf01c8 Reversible block arrows & key navigation 2022-09-30 00:54:20 +00:00
Mononaut 932a211cc7 Toggle option for tx flow diagram w/ query param 2022-09-29 15:41:14 +00:00
Mononaut 95dd83e989 Move logo to LHS on mining pool preview 2022-09-29 15:36:38 +00:00
Mononaut 394e235823 Add preview for lightning group pages 2022-09-29 15:29:59 +00:00
Mononaut 51b252e625 Improve tx flow diagram drawing algorithm 2022-09-23 21:25:41 +00:00
Mononaut d5599c281d Add mining pool preview 2022-09-17 22:27:37 +00:00
Mononaut c91714c697 Handle special input/output types in tx diagram 2022-09-17 17:23:44 +00:00
Mononaut 9d66f83996 Add interactivity to tx sankey diagram 2022-09-17 01:20:08 +00:00
Mononaut 8aa042f61a Add sankey diagram to main tx page 2022-09-16 20:50:12 +00:00
Mononaut 1ab1374f3a limit number of lines in tx svg diagram 2022-09-16 20:49:31 +00:00
Mononaut bd6b28864a Handle unfurler puppeteer page init exception 2022-09-16 01:09:59 +00:00
Mononaut 56682781e8 Fix bisq unfurler crash loop 2022-09-16 00:49:07 +00:00
Mononaut 95362ec19b Add logging & syslog support to unfurler 2022-09-15 18:35:37 +00:00
Mononaut 15c92ef4de improve preview block hash truncation 2022-09-11 01:17:46 +00:00
Mononaut c4fb36f91c tweak block preview (height & hash side by side) 2022-09-10 16:11:08 +00:00
Mononaut aa3e7e44f3 Add lighting ISP preview 2022-09-10 14:53:52 +00:00
Mononaut 6e881070bd Refactor preview routes into separate module 2022-09-10 01:00:45 +00:00
Mononaut f5957fb928 Disable block viz/map loading spinners on previews 2022-09-09 19:01:32 +00:00
Mononaut d8fe74ed5a Add network to preview headers & inc font size 2022-09-09 18:15:36 +00:00
Mononaut e1740b2f74 Fix tx diagram for zero value transactions 2022-09-06 17:03:41 +00:00
Mononaut d9b47f3546 Update block, address & tx preview layouts 2022-09-01 17:01:31 +00:00
Mononaut 595bfc2551 Move lightning preview headers to top bar 2022-09-01 15:49:15 +00:00
Mononaut ad6642245d Restyle ln preview titles to match main pages 2022-09-01 15:49:12 +00:00
Mononaut 4f7ce3cc53 Use new mempool preview image as default 2022-08-31 20:40:24 +00:00
Mononaut ed000e25bd Fix null timestamps on transaction previews 2022-08-31 18:21:24 +00:00
Mononaut 8bd4fcdab6 Better fix for unfurler race condition 2022-08-31 17:24:56 +00:00
Mononaut 9932b866a5 hotfix to rollback broken unfurler 2022-08-30 21:53:52 +00:00
Mononaut 773c439df5 Fix unfurler navigation race condition 2022-08-30 18:21:18 +00:00
Mononaut d86ed2c317 Change unfurler puppeteer config toggle to ENABLED 2022-08-30 18:20:52 +00:00
Mononaut 3f79d7658b Option to disable puppeteer in unfurler 2022-08-29 23:30:10 +00:00
Mononaut 35222973f8 refactor unfurler routing & add fallback imgs 2022-08-29 01:23:20 +00:00
Mononaut 818c5a72cc Restyle transaction preview diagram 2022-08-27 21:23:23 +00:00
Mononaut c9671a4868 handle locale & preview in network detection regex 2022-08-27 21:02:28 +00:00
Mononaut 587dcbb3ce Fix unfurls for lightning pages with no geodata 2022-08-27 19:02:22 +00:00
Mononaut 83bcdb320d Alternative transaction unfurl design 2022-08-24 17:19:41 +00:00
Mononaut dad8206218 Fix lightning graph heights on preview pages 2022-08-24 13:06:46 +00:00
Mononaut b7d908f6b2 Fix sticky error state on block page 2022-08-16 16:35:24 +00:00
Mononaut 70537a1d29 Add basic transaction link previews 2022-08-15 23:14:34 +00:00
Mononaut fb60f43738 Update error handling for lightning previews 2022-08-13 15:32:41 +00:00
Mononaut e96ca277a1 tweak lightning unfurl layouts 2022-08-13 15:32:40 +00:00
Mononaut 390419f01b Add lightning channel link previews 2022-08-13 15:32:40 +00:00
Mononaut f7e93a950e Add lightning node link previews 2022-08-13 15:32:36 +00:00
Mononaut f48ca5935d Unbork unfurler concurrency implementation 2022-08-12 16:49:56 +00:00
Mononaut b66a44eee3 Improve unfurler client-side error handling 2022-08-12 16:49:43 +00:00
Mononaut 53ea64bd49 Handle missing blocks/addresses in preview 2022-08-11 17:43:28 +00:00
Mononaut 26a9020f77 don't use puppeteer to render unfurl meta tags 2022-08-11 17:43:27 +00:00
Mononaut be0028b7f0 Fix unfurler language support 2022-08-11 17:43:26 +00:00
Mononaut 7b576c9a76 handle SIGTERM gracefully in unfurler 2022-08-11 17:43:26 +00:00
Mononaut 715430270e Improve unfurl layout & resize to 1200x600 2022-08-11 17:43:25 +00:00
Mononaut fa51a1272a Speed up unfurls by reusing puppeteer sessions 2022-08-11 17:43:24 +00:00
Mononaut ace33e39ca Add address link previews 2022-07-27 18:13:37 +00:00
Mononaut 7b094d9a34 Add open graph link titles 2022-07-27 01:26:14 +00:00
Mononaut 62258a07b4 Improve block link preview legibility 2022-07-26 23:10:21 +00:00
Mononaut debfd8ed38 Add block link previews for other networks 2022-07-26 23:09:37 +00:00
Mononaut ad9c72230c Set opengraph tags directly in the front end 2022-07-26 23:09:34 +00:00
Mononaut 6e77275d02 Add Open Graph link unfurler service 2022-07-24 21:16:57 +00:00
Mononaut a6535277ef Add open graph block preview page 2022-07-22 19:45:59 +00:00
Mononaut cf760ec93b limit pulsing blocks animation frame rate to 30FPS
possibly resolves #1941
2022-06-29 16:09:04 +00:00
Mononaut 43fe03d7b3 Fix block visualization color for <1 sat/vb txs 2022-06-25 15:15:52 +00:00
Mononaut 71f36da530 Disable mined block animations 2022-06-22 19:10:31 +00:00
Mononaut 8c78810ef8 Add API endpoint for block summary data 2022-06-16 02:46:27 +00:00
Mononaut aa0fc24dc5 Tooltip-style tx previews in block overview 2022-06-16 02:46:27 +00:00
Mononaut 08454f2833 Optimize block visualization rendering 2022-06-16 02:46:27 +00:00
Mononaut 1d4488eb96 Add visualization to mined blocks 2022-06-16 02:46:24 +00:00
Mononaut d6334d8959 Extract canvas/webgl code to separate component 2022-06-15 19:59:24 +00:00
Mononaut 4b34f1989c Fix canvas resolution on high-DPI screens 2022-06-12 18:26:19 +00:00
Mononaut bd4e5abf49 Add contributors agreement for mononaut 2022-06-01 13:48:58 +00:00
Mononaut 155e005a7f Projected block loading spinner & WebGL detection 2022-06-01 13:48:58 +00:00
Mononaut 8a20ae15cc Stream projected block deltas instead of full data 2022-06-01 13:48:58 +00:00
Mononaut 371fe8673c Smarter update algorithm for projected block viz 2022-06-01 13:48:35 +00:00
Mononaut ce276e3a7d Projected block overview mouse events & tx preview 2022-06-01 13:48:34 +00:00
Mononaut 866361760c Implement WebGL projected block visualization 2022-06-01 13:48:34 +00:00
Mononaut 9dacb8dac1 Data pipeline for projected mempool block overview 2022-06-01 13:48:34 +00:00