Commit Graph

  • 07cdaeb331 don't print expected error due to non-existent credentials.js file Dan Janosik 2019-02-06 23:05:20 -0500
  • d2f3719bf1 minor follow-ups to shesek's excellent changes: Dan Janosik 2019-02-06 23:00:04 -0500
  • e70cdd2fce Merge branch 'shesek-master' Dan Janosik 2019-02-06 17:10:57 -0500
  • f74ade553a Merge branch 'master' of git://github.com/shesek/btc-rpc-explorer into shesek-master Dan Janosik 2019-02-06 16:12:42 -0500
  • 03f0696750 Merge branch 'shesek-env-config' Dan Janosik 2019-02-06 16:05:06 -0500
  • fffa10eec8 Fix typo, 365 days/year Nadav Ivgi 2019-02-05 20:33:14 +0200
  • 769ab9f660 New configuration options: BTCEXP_RPC_ALLOWALL and BTCEXP_RPC_BLACKLIST Nadav Ivgi 2019-02-05 20:02:53 +0200
  • d1afd3ad16 Remove IP whitelist, require authentication password instead (when not in demo mode) Nadav Ivgi 2019-02-05 18:59:43 +0200
  • bfcbcd07a4 Add --no-rates to disable fetching of currency exchange rates Nadav Ivgi 2019-02-05 14:41:55 +0200
  • 99e2ac2051 Accept bitcoind rpc and influxdb options as a connection URI Nadav Ivgi 2019-02-05 14:37:49 +0200
  • 44d676650f Implement CSRF protection Nadav Ivgi 2019-02-05 13:30:40 +0200
  • ab98ff41ed Add optional password protection Nadav Ivgi 2019-02-05 12:14:53 +0200
  • 37c962e30e Derive cookie secret using bitcoind's rpc credentials Nadav Ivgi 2019-02-05 11:44:56 +0200
  • 8b175c8110 Add CLI utility Nadav Ivgi 2019-02-05 11:02:46 +0200
  • edf2748350 Support reading rpc credentials out of bitcoind's cookie file Nadav Ivgi 2019-02-05 09:45:31 +0200
  • e4801d8fef Update README with instructions for environment variables Nadav Ivgi 2019-02-05 09:26:43 +0200
  • 13b0adaec3 Add dotenv to automatically load variables from .env Nadav Ivgi 2019-02-05 09:23:02 +0200
  • db8120ef57 Accept configuration options as environment variables Nadav Ivgi 2019-02-05 09:21:54 +0200
  • 372c5c47f5 Make app/credentials.js optional Nadav Ivgi 2019-02-05 09:19:13 +0200
  • e9e8b57d3f exchange rate / currency improvements: Dan Janosik 2019-02-04 15:19:47 -0500
  • 655546da90 more block measurements Dan Janosik 2019-02-03 09:31:10 -0500
  • 049885f4d5 log block stats to optional influxdb Dan Janosik 2019-02-02 11:41:16 -0500
  • 6ae90ff20f code formatting Dan Janosik 2019-02-02 11:40:43 -0500
  • 88cf47b481 ui tweaks Dan Janosik 2019-02-02 10:22:45 -0500
  • a587fbacac readme: don't link to non-existent file Dan Janosik 2019-01-31 15:36:01 -0500
  • a6bb578850 support for per-coin exchange rate Dan Janosik 2019-01-31 15:26:23 -0500
  • 02dcd22b4e more frequent stats logging Dan Janosik 2019-01-31 15:03:46 -0500
  • 633d6c1208 cleanup for stats logging Dan Janosik 2019-01-31 14:51:32 -0500
  • 9651a4c157 exchange rate logging to influxdb Dan Janosik 2019-01-31 14:44:18 -0500
  • 8e02736222 - optional logging of network stats to configurable influxdb instance - cleaner support for handling credentials (new app/defaultCredentials.js has the defaults, git-ignored app/credentials.js overwrites) - update some dependencies Dan Janosik 2019-01-31 14:31:34 -0500
  • ebefdd3f6c hide tools submenu on smaller screens (still accessible from main nav menu) Dan Janosik 2019-01-28 23:40:39 -0500
  • 9e7fa67df7 ui tweaks for tx page Dan Janosik 2019-01-28 23:29:59 -0500
  • 1a916fc333 fix typo Dan Janosik 2019-01-28 23:15:37 -0500
  • 7a880784ee Merge branch 'master' of github.com:janoside/btc-rpc-explorer Dan Janosik 2018-12-09 16:30:45 -0500
  • 8add5d8873 on startup, print node version info to help diagnose bug reports Dan Janosik 2018-12-09 16:30:39 -0500
  • 1414951cfe Update issue templates Dan Janosik 2018-12-09 16:19:58 -0500
  • ab6cde8e08
    use nvm for node version mgmt Dan Janosik 2018-11-29 13:01:10 -0500
  • dd9e40ef28 Merge branch 'master' of github.com:janoside/btc-rpc-explorer Dan Janosik 2018-11-16 13:10:52 -0500
  • 5ef702b27e Text tweak Dan Janosik 2018-11-16 13:10:14 -0500
  • f5ed933295 Attempting workaround to fix #68 Dan Janosik 2018-11-16 13:10:05 -0500
  • bc044637b3
    Merge pull request #71 from sangaman/electrumx-protocol Dan Janosik 2018-11-15 14:51:05 -0500
  • daec276a25 Fix #73 Dan Janosik 2018-11-15 14:47:26 -0500
  • 542142a719
    configurable electrumx server protocol Daniel McNally 2018-11-15 00:10:06 -0500
  • b4304498a8 minor ux improvement: locktime block #s should be locale-formatted Dan Janosik 2018-11-14 17:22:12 -0500
  • 8e57d0d0cb dependency updates Dan Janosik 2018-11-14 17:21:47 -0500
  • 5abe069168 - general improved error handling for address pages - specific handling of long-history address errors - issue #67 - with user-visible messaging Dan Janosik 2018-11-14 16:59:12 -0500
  • 91f4ce606a pull in error logging improvement in electrum-client package Dan Janosik 2018-11-14 15:36:22 -0500
  • 82b22cb9a8 updated dependencies Dan Janosik 2018-11-14 15:30:38 -0500
  • 1042d22cf0 styling tweaks for dark theme, fixes #70 Dan Janosik 2018-11-14 15:29:20 -0500
  • fbe967752d more text info about first btc->fiat exchange Dan Janosik 2018-11-14 15:28:48 -0500
  • 189429b256
    add missing commas for new, longer RPC blacklist Dan Janosik 2018-10-13 11:44:50 -0400
  • 253ef7a371
    Merge pull request #66 from sangaman/patch-2 Dan Janosik 2018-10-11 20:58:26 -0400
  • 3915313238 Include mention of optional address tx lists in Readme - Close #8 Dan Janosik 2018-10-11 20:57:51 -0400
  • d9db8b1d9e Merge branch 'master' of github.com:janoside/btc-rpc-explorer Dan Janosik 2018-10-11 20:54:35 -0400
  • 85f42e875e example config for electrum servers Dan Janosik 2018-10-11 20:54:26 -0400
  • 29c8a2e903
    expand rpc blacklist Daniel McNally 2018-10-03 02:48:33 -0400
  • cf3712fb43
    Merge pull request #64 from sangaman/patch-1 Dan Janosik 2018-10-02 19:36:26 -0400
  • f7b8b819be
    update install instructions Daniel McNally 2018-09-29 19:40:06 -0400
  • 8588c56b61 tweaking electrum connection logic to try to deal with disconnect errors Dan Janosik 2018-09-24 19:22:05 -0400
  • 30ba103cdd Misc: - improved electrum connection code - support for address "Fun" items - inclusion of "Satoshi Nakamoto" brainwallet address fun item Dan Janosik 2018-09-23 15:15:51 -0400
  • a3ce64ebaa simple placeholder /search page Dan Janosik 2018-09-23 13:36:36 -0400
  • 2af05db385 better error handling when searching Dan Janosik 2018-09-23 13:36:13 -0400
  • 90727ba40a include "first seen" on address pages Dan Janosik 2018-09-23 13:12:27 -0400
  • 7f93750a62 tweak for display of empty tx list for address vs no electrum servers configured Dan Janosik 2018-09-23 12:54:24 -0400
  • 8c067dd2c5 updated sentry Dan Janosik 2018-09-23 10:13:34 -0400
  • de7b6fe78e armor against null or empty miner config Dan Janosik 2018-09-23 10:04:01 -0400
  • 68df862a59 link to donation address pages for fun Dan Janosik 2018-09-23 10:03:39 -0400
  • 6b88f9e08d fixes for displaying addresses that have no transactions Dan Janosik 2018-09-23 09:54:10 -0400
  • 7c9d9555db call electrum-client's initElectrum function Dan Janosik 2018-09-23 09:28:32 -0400
  • 88ec2adc50 footer layout tweak Dan Janosik 2018-09-22 00:13:01 -0400
  • 3ec6a19e23 Add missing electrum error handling Dan Janosik 2018-09-22 00:06:03 -0400
  • 6097236ac4 Error handling improvements for address pages Dan Janosik 2018-09-21 18:02:47 -0400
  • fd654c3b6a style consistency fix Dan Janosik 2018-09-21 17:06:13 -0400
  • d26b72bfde refresh package-lock Dan Janosik 2018-09-21 16:53:37 -0400
  • 118f355763 Work on #8 - Electrum socket connection persistence using "electrum-client" fork recommended by @askz Dan Janosik 2018-09-21 16:53:07 -0400
  • 9b3b2dbfba logging and comment cleanup Dan Janosik 2018-09-21 16:08:42 -0400
  • 41df0e1582 styling fix for input/output index values for transactions (was resulting in some overlap for 3-digit values...might still for 4-digit values) Dan Janosik 2018-09-21 16:08:24 -0400
  • 36f891e710 styling tweak for "Bitcoin Fun" alerts Dan Janosik 2018-09-21 16:07:48 -0400
  • 8bd07537b4 More work on #8 - showing balances and transaction history for addresses - in tx history, request/display all inputs to get correct gain/loss values - cross referencing for txid history from electrum - include genesis coinbase values for genesis coinbase output address (electrum ignores the genesis coinbase TX and +50 value, but for consistency with the rest of this tool they're included) - banner describing the electrum trust model - ui tweaks including showing gain/loss for each address tx history item Dan Janosik 2018-09-21 16:07:05 -0400
  • 8ad0dab863 fix for showing zero address balance when applicable Dan Janosik 2018-09-20 13:20:44 -0400
  • ce264a6c1f naming/text tweaks Dan Janosik 2018-09-20 13:20:13 -0400
  • b9326032e9 minor bug fix when displaying some tx-io lists Dan Janosik 2018-09-20 13:19:10 -0400
  • 1f38c5dd93 Majority of the work on #8 to support querying N ElectrumX servers for address balance and address txid history Dan Janosik 2018-09-20 00:05:19 -0400
  • aaa234702a monospace for tx index on block pages Dan Janosik 2018-09-19 22:03:30 -0400
  • cea6f5d4f8 minor change for how demo-site's max page size is handled (user message rather than silently ignoring) Dan Janosik 2018-09-19 09:02:21 -0400
  • 15f382df19 tweak display of time diffs for blocks and txs Dan Janosik 2018-09-19 00:12:08 -0400
  • da295d0587 fix for formatting small numbers Dan Janosik 2018-09-19 00:09:45 -0400
  • 281bf378cb Merge branch 'master' of github.com:janoside/btc-rpc-explorer Dan Janosik 2018-09-18 13:48:53 -0400
  • f14dbe8c59 include package-lock.json Dan Janosik 2018-09-15 11:03:22 -0400
  • b40ada5983
    include donation qr code images Dan Janosik 2018-09-11 10:42:14 -0400
  • 851babb6b1
    donation qr code images Dan Janosik 2018-09-11 10:38:45 -0400
  • 422dc7b29f
    Add node.js version note; Remove old screenshots Dan Janosik 2018-09-11 10:36:02 -0400
  • 4c2a2f1534 don't cache unconfirmed txs Dan Janosik 2018-08-26 20:13:02 -0400
  • a4f61e1286 tighten some margins Dan Janosik 2018-08-20 13:33:43 -0400
  • 269fe4a9f0 style tweak for wide screens Dan Janosik 2018-08-20 12:46:50 -0400
  • 0623f5672c minor ui fix Dan Janosik 2018-08-20 11:10:43 -0400
  • f9308e4b1e minor ux tweaks Dan Janosik 2018-08-14 17:08:14 -0400
  • 6891a656f8 keep hiding homepage banner across server restarts Dan Janosik 2018-08-14 16:53:22 -0400
  • f0fa52dcbc logging cleanup Dan Janosik 2018-08-14 16:48:37 -0400
  • 9af2e46e5f - ui/ux improvements for tx io details on small screens - include a "fun" tag next to "special addresses" (miner payout addresses) Dan Janosik 2018-08-14 16:44:47 -0400