Nadav Ivgi
246b2baeef
Get sourcecodeVersion and sourcecodeDate only when .git is available
It might not be when installing btc-rpc-explorer globally (npm install -g).
Without this, running btc-rpc-explorer without .git resulted in:
fatal: Not a git repository (or any parent up to mount point /home/user)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
Unhandled Rejection at: Promise Promise {
<rejected> TypeError: Cannot read property 'all' of null
at btc-rpc-explorer/app.js:334:35
6 years ago
Dan Janosik
d2f3719bf1
minor follow-ups to shesek's excellent changes:
- updated package-lock
- include sample .env file for easy reference
- continue to support key-by-key updating from credentials.js for now
- minor code formatting
- reflect status of BTCEXP_NO_RATES in UI when applicable (hide new exchanged-currency items from display dropdown and hide exchange rate on homepage)
- rename _LOGIN to _BASIC_AUTH_PASSWORD for clarity
- tweak README to call out .env-sample
6 years ago
Nadav Ivgi
44d676650f
Implement CSRF protection
Enabled for all POST endpoints, as well as for GET /rpc-browser when the
"execute" query string argument is specified.
6 years ago
Dan Janosik
ebefdd3f6c
hide tools submenu on smaller screens (still accessible from main nav menu)
6 years ago
Dan Janosik
8c067dd2c5
updated sentry
6 years ago
Dan Janosik
68df862a59
link to donation address pages for fun
6 years ago
Dan Janosik
88ec2adc50
footer layout tweak
6 years ago
Dan Janosik
a53e92f871
tweaks/armor for debuggin/addressing #45
7 years ago
Dan Janosik
0b4d083b2f
remove icons from sub-header (getting too busy up there)
7 years ago
Dan Janosik
035ad627fa
move google analytics and sentry.io config to credentials.js
7 years ago
Dan Janosik
1e6c4d48b4
jazz things up with some ui tweaks, including:
- list of site tools in the header
- list of site tools on homepage
- icons for site tools lists
- icons for homepage's network summary
7 years ago
Dan Janosik
9b4549101b
fix some page titles and other minor cleanup
7 years ago
Dan Janosik
d87d33bafe
armor
7 years ago
Dan Janosik
f59cf780b5
update sentry version, v3.25.2 -> v3.26.4
7 years ago
Dan Janosik
cd9287c38c
fix for google analytics
7 years ago
Dan Janosik
d66eae86eb
pre-compile less to css for performance
7 years ago
Dan Janosik
7103e692ac
tweak fonts
7 years ago
Dan Janosik
a54da04094
minor accessibility improvements
7 years ago
Dan Janosik
fda769e7ce
tweaks to block lists:
- "tag" style for miners, to allude to the hover-text details
- display radial "progress bar" showing used block capacity
7 years ago
Dan Janosik
cac1f613af
minor style tweaks
7 years ago
Dan Janosik
cd0e2b67b1
Fix #40 - Peer details page
7 years ago
Dan Janosik
f8a9bfe4ad
ui fix for #27
7 years ago
Dan Janosik
a88ec817f9
Fix #27
7 years ago
Dan Janosik
a6feb2f443
hide submenu when not connected
7 years ago
Dan Janosik
e4eef424ab
split out credentials from the rest of the site config and do some renaming
7 years ago
Dan Janosik
0e30e331f3
Formatting improvements for small screens. Fix #34
7 years ago
Dan Janosik
c085aa002f
cleanup optional support for google analytics and sentry
7 years ago
Dan Janosik
67fb8a06ef
fix "aim at foot: fire"
7 years ago
Dan Janosik
13639fa622
typo
7 years ago
Dan Janosik
e56863964d
styling
7 years ago
Dan Janosik
67b4f05079
prepping
7 years ago
Dan Janosik
37e72df46c
footer tweak for consistency
7 years ago
Dan Janosik
c812b67e14
pull git repo info on startup; show git log date in footer
7 years ago
Dan Janosik
1faa91ec3b
basic support for addresses
- address page
- search-by-address
7 years ago
Dan Janosik
fec3e107c1
style tweaks
7 years ago
Dan Janosik
3b3dae525c
more footer tweaks
7 years ago
Dan Janosik
7e078c4a32
style tweaks
7 years ago
Dan Janosik
47773f99d4
cleanup
7 years ago
Dan Janosik
8c24bcce5a
rename "Node Details" to "Node Status"
7 years ago
Dan Janosik
cd40c3ae73
updated footer, style tweaks
7 years ago
Dan Janosik
eb8e27a429
smaller, simpler search box
7 years ago
Dan Janosik
c81cd2bede
/about page and header tweaks
7 years ago
Dan Janosik
82fc95b429
styling tweaks
7 years ago
Dan Janosik
a81bc34894
style tweaks
7 years ago
Dan Janosik
2eea83b8e7
favicon cleanup
7 years ago
Dan Janosik
2ea873192c
get rid of the "display width" setting and just make site wider on wider screens (like mine :))
7 years ago
Dan Janosik
72b9dbdf70
Updated frontend dependencies:
Bootstrap: v4.0.0 -> v4.1.0
Jquery: v3.2.1 -> v3.3.1
Popper: v1.12.9 -> v1.14.0
7 years ago
Dan Janosik
ee36958e0d
cleanup
7 years ago
Dan Janosik
70b28ff52c
Fix #4
Abstracted Bitcoin content into coins.js. Added support for Litecoin.
7 years ago
Dan Janosik
e780ead3fe
Fix #19
- Support for displaying all currency values in your unit of choice
- Header menu for changing user settings (currency unit, and display width currently)
7 years ago