Commit Graph

161 Commits

Author SHA1 Message Date
softsimon
0c979e9440
Only lowercase bech32 addresses in address prefix search.
fixes #327
2021-02-03 17:13:29 +07:00
softsimon
fd869c732d
Detect network from url also when languages are being used.
fixes #287
2021-02-01 04:17:34 +07:00
softsimon
17b1325b3f
Fix for case-insensitive address prefix search.
fixes #301
2021-01-19 13:01:47 +07:00
softsimon
f462cb27c6
Removing the term ELECTRS from ELECTRS_ITEMS_PER_PAGE setting. 2021-01-11 21:11:09 +07:00
softsimon
103740ec45
Setting default frontend config ELECTRS_ITEMS_PER_PAGE to 10 to adapt to CORE_RPC backends. 2021-01-11 21:06:47 +07:00
softsimon
632c243b34
Loading indicator service indicating mempool sync status. 2021-01-05 18:57:06 +07:00
wiz
b6150a3237
Route all Angular Universal requests to nginx, remove simon's hacks 2020-11-27 23:03:48 +09:00
softsimon
dee9fa2d9a
Hack to fix the urls. 2020-11-27 20:11:15 +07:00
softsimon
42d1fcbdee
Fix for non matching request URLs. 2020-11-27 20:01:25 +07:00
softsimon
d0da875e69
Adding ServerTransferStateModule for AU with custom http interceptor for cache transfer. 2020-11-27 18:41:57 +07:00
softsimon
5248fadcea
removing /api again 2020-11-23 21:59:30 +07:00
softsimon
2cbf1474c3
New frontend config for webserver url to fix static asset httpGet.
Removed "absolute" from config names.
2020-11-23 18:22:21 +07:00
softsimon
2054c951ae
Remove ssr prepended url from asset service. 2020-11-23 15:04:41 +07:00
wiz
5a70234370
Don't append /api to electrs backend path for SSR 2020-11-23 16:53:44 +09:00
softsimon
e5959f14bc
Update absolute url config variables. 2020-11-23 14:50:28 +07:00
softsimon
c36addd8c1
Frontend config support for AU. New absolute server url settings.
refs #104
2020-11-23 02:30:46 +07:00
softsimon
83126b83f1
Transaction, address and block page now works. 2020-11-22 23:47:27 +07:00
softsimon
75726df275
Merge branch 'master' into simon/angular-universal
* master:
  Tweak ASM opcode styling colors
  Add some color and styling to the Bitcoin ASM opcodes
  Correcting title text on graph invert button.
  Modify upgrade script to include "tag @ hash" in notification msg
  Adding a button to invert the graph globally.
  Display P2PK instead of OP_RETURN fixes #161
  Improved utxo script design. fixes #46
  Adding prevout script. Fixed padding. refs #46
  Correcting details button padding on mobile.
  Fix nginx.conf reverse proxy cache URL path for sponsor images
  Add missing "engines" metadata into package-lock.json
  Upgrade backend/package-lock.json to version 2
  Toggle display UTXO details and scripts for transactions fixes #46
  Axios error handle sponsor proxy requests.
  Replacing request.js with axios fixes #153
  Add basic websocket error handler as emergency fix for site crashing

# Conflicts:
#	frontend/src/app/services/storage.service.ts
2020-11-22 20:53:12 +07:00
wiz
a19ff7d3a7
Update og:title meta tag when changing page title 2020-11-20 00:59:10 +09:00
softsimon
ca540d902a
Adding a button to invert the graph globally. 2020-11-16 19:27:06 +07:00
softsimon
14c9d0c409
angular universal WIP
refs #104
2020-11-07 04:30:52 +07:00
softsimon
edf2d4205d
Feature: Add a collapse/show advanced view feature on the Dashboard
fixes #134
2020-10-27 02:58:29 +07:00
softsimon
4dacf292c2
Adding logger wrapper.
Log backend messages to syslog.
fixes #135
2020-10-13 15:27:52 +07:00
softsimon
e37a9de71d
Proxy donation requests to mempool.space when BTCPay Sponsors is disabled. 2020-10-12 10:50:10 +07:00
softsimon
784f00b725
Enhancements to the sponsorship GUI
fixes  #128
2020-10-08 17:51:10 +07:00
softsimon
a07a4de255
Custom BTCPay donation integration
fixes #122
2020-10-07 20:15:42 +07:00
softsimon
7c6c330b02
Bugfix: Websocket data push stopped working on disconnect, bug caused by 3dedf1e3 2020-09-29 20:52:32 +07:00
softsimon
d0b3b240e6
Bugfix for js error on transaction page.
Increase ping-pong timeout.
2020-09-29 18:27:44 +07:00
softsimon
b95efca29d
Various bugfixes. 2020-09-28 16:32:48 +07:00
softsimon
3dedf1e3e1
Adding mini-graphs on dashboard. 2020-09-26 22:46:26 +07:00
softsimon
d4f768e3b6
Adding latest blocks and transactions to dashboard. 2020-09-26 02:11:30 +07:00
softsimon
6c1d28a9ac
Replacing footer and latest blocks with a stats dashboard. 2020-09-21 19:41:12 +07:00
softsimon
b1c8166936
Update title to - "<network> Explorer" 2020-08-12 14:04:04 +07:00
softsimon
2d02ec7092
Return HTTP 503 from Fee Api when mempool is still syncing.
Fix for displaying git commit on About page.
2020-08-12 13:33:58 +07:00
softsimon
1b9900ccf8
Add commit hash to the bottom of the about page
fixes #102
2020-08-10 14:59:29 +07:00
softsimon
fea79f2ff4
Add pagination history to bisq transactions and blocks page. 2020-08-07 13:11:55 +07:00
softsimon
2b4b0d22ab
Fix for electrs requests on /bisq 2020-07-25 21:59:52 +07:00
softsimon
24e40b25fd
New config that lets frontend connect to a separate Bisq mempool backend. 2020-07-25 21:21:53 +07:00
softsimon
81d05e23b8
Add typeahead address prefix. 2020-07-24 22:37:35 +07:00
softsimon
24182a6fb3
Fixes. 2020-07-24 14:11:49 +07:00
softsimon
959e2b55cb
Show prettier empty mempool blocks. 2020-07-24 12:23:49 +07:00
softsimon
0f611ecf8a
Adding a global websocket loader observable.
fixes #95
2020-07-22 19:21:40 +07:00
softsimon
942e1a7d68
Fix for weird block animation when navigating back to main page. 2020-07-21 12:47:51 +07:00
softsimon
ca0cf23d66
Bisq stats page.
BSQ prices.
2020-07-14 21:26:02 +07:00
softsimon
432fb9cd66
Address index and api.
Address view.
2020-07-13 21:46:25 +07:00
softsimon
db2e293ce5
Bisq module separation.
Transaction view.
Block view.
Blocks list.
2020-07-13 15:16:12 +07:00
softsimon
60e1b9a41e
Bisq explorer is now a separate module. 2020-07-11 00:17:13 +07:00
softsimon
4ff9663812
merge from master 2020-07-05 23:24:06 +07:00
wiz
4aca806b70
Rename API endpoints in frontend and nginx.conf to match blockstream 2020-07-06 00:15:16 +09:00
softsimon
c21dad88bf
WIP: Bisq DAO support. Transactions list and details. 2020-07-03 23:45:19 +07:00
softsimon
2ebdb27dcb
Fixing routes to /tv and /status 2020-07-02 22:34:16 +07:00
softsimon
f5260b72e5
enable status view for liquid and testnet 2020-07-02 20:51:55 +07:00
softsimon
c20ba429b1
Increased frontend auto reload timeout.
Increased time limit on new transaction processing.
2020-06-23 14:49:06 +07:00
softsimon
0a264a7078
Adding support for optional frontend config.
Dropdown network selector is hidden by default, and enabled using config.
fixes #79
2020-06-22 22:10:49 +07:00
softsimon
56c6612e2e
Don't fully animate when tab is deactivated.
refs #47
2020-06-11 01:38:59 +07:00
softsimon
43dac03ec0
Bigfix: Don't chime when switching networks.
fixes #84
2020-06-11 00:11:15 +07:00
softsimon
36e46249b5
Transition new blocks from the mempool onto the blockchain.
Chime on new blocks.
fixes #47
fixes #84
2020-06-10 23:52:14 +07:00
softsimon
8b6a681614
Detect RBF-transactions and offer to track them.
fixes #78
2020-06-08 18:55:53 +07:00
softsimon
7e07e2cd8a
Fix address tracking issues. 2020-05-20 17:00:50 +07:00
softsimon
afb4f6e70b
Fixed keyboard navigation bugs. 2020-05-13 13:03:57 +07:00
softsimon
9b4e5194c1
Allow search and navigate by block height.
fixes #41
2020-05-10 14:32:27 +07:00
softsimon
756caf2c53
Improved network switching. 2020-05-10 12:31:57 +07:00
softsimon
0753b11840
Identify and display mining pool.
fixes #59
2020-05-10 00:35:21 +07:00
softsimon
1feb985bec
Liquid and Testnet now accessable from the main site
fixes #35
2020-05-09 20:37:50 +07:00
softsimon
20c7ee98e7
Asset tracking.
Asset caching.
refs #37
2020-05-05 15:26:23 +07:00
softsimon
6a51162f99
Renaming file assets folder to resources to not confuse with Liquid assets. 2020-05-02 16:59:14 +07:00
softsimon
44d19550e8
Assets list. Native asset updates.
refs #37
2020-05-02 16:29:34 +07:00
softsimon
11b1d9bbd3
Assets support WIP
refs #37
2020-05-02 12:36:35 +07:00
softsimon
b2d2fd225c
Basic Liquid Asset support. 2020-04-28 17:10:31 +07:00
softsimon
e02924e8dd
Another bugfix related to the mempool transaction subscription. 2020-04-13 02:43:43 +07:00
softsimon
590f1d2b04
Improvments to the mempool transaction subscription. 2020-04-13 02:06:10 +07:00
softsimon
e2671df4be
Wait for an push transactions that hasn't yet appeared in the mempool 2020-04-13 01:26:53 +07:00
softsimon
c5796a8062
Improved websocket tx/address tracking handling when disconnecting . 2020-04-12 03:03:51 +07:00
softsimon
d7a7095b8d
Prepend network name to title when on testnet or liquid. 2020-04-04 21:47:05 +07:00
softsimon
2628dc1271
Update page Title for SEO. 2020-03-24 00:52:08 +07:00
softsimon
78e41fc3d3
Refactord blockchain is rendering, block arrow location propagation and keynavigation. 2020-03-22 17:44:36 +07:00
softsimon
e351bcea73
Fix for the websocket DOS bug. 2020-03-13 18:00:34 +07:00
softsimon
2f94200a45
Responsive mempool blocks. 2020-03-12 21:56:07 +07:00
softsimon
2296ad69b9
Adding a third connection state and preventing offline indicator from pushing the menu. 2020-03-09 17:53:54 +07:00
softsimon
994c42440d
Adding more websocket connection reconnect fail safe.
fixes #44
2020-03-09 01:41:43 +07:00
softsimon
4574d18ce3 Improved websocket disconnections. 2020-03-06 13:47:04 +07:00
softsimon
a6809e99f1 Adding console log messages to websocket error handling. 2020-03-06 02:27:22 +07:00
softsimon
5d4ce44627 Introduce a websocket ping check that closes the socket if no response. 2020-03-06 02:05:26 +07:00
softsimon
c9b161423d Send git-commit hash to client on reconnect to force client reload on backend update 2020-03-01 00:42:41 +07:00
softsimon
4879036216
Added first seen on mempool transactions. 2020-02-28 01:09:07 +07:00
softsimon
23a61a37fd
Confirmed address transactions fix. QR Code fix. (take 2) 2020-02-26 23:21:16 +07:00
softsimon
a122432c24 Address tracking and notification sounds. 2020-02-26 04:29:57 +07:00
Simon Lindh
32fdb32792
Connection config and proxy updates. 2020-02-26 03:35:08 +09:00
Simon Lindh
d690511a08
Footer and header design updates. 2020-02-26 03:34:20 +09:00
Simon Lindh
3453e84889
Basic address tracking. 2020-02-26 03:31:45 +09:00
Simon Lindh
f3cfa038d3
Transaction tracking revamped.
Blockchain block arrow.
2020-02-26 03:28:57 +09:00
Simon Lindh
34645908e9
Refactor. API explanations. UX revamp. 2020-02-26 03:26:16 +09:00
Simon Lindh
acd658a0e7
Optimize statistics. 2020-02-26 03:21:21 +09:00
Simon Lindh
ac95c09ea6
New base code for mempool blockchain explorerer 2020-02-26 03:19:26 +09:00
Simon Lindh
480016ef07 Address page with QR code 2019-11-13 14:51:44 +08:00
Simon Lindh
309e851ead Block view. 2019-11-12 16:39:59 +08:00
Simon Lindh
bd2bd478ef Transaction view. 2019-11-10 16:44:00 +08:00
Simon Lindh
02d67e8406 Explorer page with latest blocks. WIP 2019-11-06 15:35:02 +08:00
Simon Lindh
35c4d9676c Resume transaction tracking after reconnect. 2019-10-24 15:37:39 +08:00
Simon Lindh
53269a805b Proxy websocket when running local environment. 2019-08-29 01:05:46 +02:00