Matthew Wraith
cdcd5b714f
fix(invoice-amt-paid): settled invoices show amt_paid
Settled invoices show the amount paid by the payee instead of the requested
value from the invoice. This involves using an updated version of the lnd rpc
protocol.
This is in response to issue #654 .
amt_paid is exposed to users via invoice.finalAmount, which is constructed
via a new invoice decorator.
6 years ago
Tom Kirkpatrick
a6439f1069
fix(activity): correct tooltips in activity log
Fix a bug where we were showing transaction amounts as transaction fee.
Fix #662
7 years ago
Tom Kirkpatrick
4ee87f1476
refactor(react): ternary conditional classnames
React v16.x reports errors when using boolean operators for conditional
classnames and requires that you instead use ternary style conditional
clauses.
7 years ago
Tom Kirkpatrick
5681b82a3c
refactor: move helper code to lib directory
7 years ago
Tom Kirkpatrick
a4a3c5c007
fix(activity): show paid/unpaid on invoice tooltip
Show "paid" or "unpaid" in brackets next to the invoice activity icon in
the activity list.
7 years ago
Tom Kirkpatrick
87bc9cb063
fix(activity): show icon for paid invoices
Fix : #625
7 years ago
Tom Kirkpatrick
b14ca33e55
fix(activity): show settled date for paid invoices
Fix : #624
7 years ago
Tom Kirkpatrick
3d2e4dd89a
feat(ui): show activity type icon in activity list
Add an icon that shows the activity type in the activity list to help
users clearly distinguish between on-chain and off-chain transactions.
7 years ago
Tom Kirkpatrick
31b0fcbe67
feat(refresh): ability to refresh activity list
Add a refresh button in the activity list header which - when clicked -
fetches the latest payments, invoices, transactions, and balance from
lnd.
Fix #419
7 years ago
Ben Woosley
213de64e30
refactor: add received prop to transaction
For more intuitive testing of tx direction
7 years ago
Tom Kirkpatrick
99b930f47e
refactor: move styles to styles directory
7 years ago
Tom Kirkpatrick
f85aa10cff
style: remove redundant font declarations
7 years ago
Tom Kirkpatrick
ba34367750
perf(bundle-size): remove lodash dependency
Shaves 34.57k of final renderer.prod.js bundle size.
7 years ago
Tom Kirkpatrick
da2d6955e3
perf(bundle-size): remove moment-timezone dep
Shaves 176.88k of final renderer.prod.js bundle size.
7 years ago
Ben Woosley
dc29c80ad0
style(line length): Drop prettier line length from 120 to 100
Subjectively, this increases general readability, while the higher max-length
limit allows for longer strings and comments, etc.
7 years ago
Ben Woosley
f87236495a
style(line length): Limit prettier line length to 120 chars
150 is a bit too long
7 years ago
Tom Kirkpatrick
0846bcb772
style(lint): lint and format all code
7 years ago
Jack Mallers
14f73c6472
fix(lint): fix lint errors
7 years ago
Jack Mallers
d0d562808c
feature(activity-search): implement new activity search
7 years ago
Jack Mallers
cc3cfbcbdc
fix(currencyName): add currencyName to all activity
7 years ago
Jack Mallers
3a1d008466
fix(lint): fix lint errors
7 years ago
Jack Mallers
e661f9b371
feature(groupAll): abstract grouping logic out and apply it to all filters
7 years ago
Jack Mallers
e85a9b2dd1
fix(activity): grouped data by day and redesign payment, invoice and transaction components
7 years ago
Ben Woosley
0a48b1811c
Fix the transaction scrollbar to consistently reveal all the transactions
Fixes #311
7 years ago
odb366
eca3a7189b
scrollbar-fix2
7 years ago
Jack Mallers
f8e15e92e3
fix(lint): fix lint errors
7 years ago
Jack Mallers
91eb5e32c5
fix(on-chain): fix on chain modal to new styles
7 years ago
Jack Mallers
357cf4e0ef
fix(lint): fix all lint errors except a few (will fix the rest after i finish the rest of the modals)
7 years ago
Jack Mallers
e04d308687
feature(multi-currency): convert to sats before sending coins or making a request, no matter the currency
7 years ago
Jack Mallers
98b3c52e11
feature(value): add value component to wallet
7 years ago
Jack Mallers
9463062912
feature(value): add value component and use it in activity feed
7 years ago
Data Courier
0e29ebb1a9
fix(activity-header): increase menu item hitboxes
7 years ago
Data Courier
2e44c0c91a
fix(activity-header): disable text selection
7 years ago
Jack Mallers
65fac46173
fix(unpaid-invoice): make entire div opacity: 0.5 if invoice hasnt been settled
7 years ago
Jack Mallers
12677e7f2c
fix(lint): fix linting errors
7 years ago
Jack Mallers
bc3bb5ecb7
feature(network): network contact modal
7 years ago
Jack Mallers
9320584009
feature(network): network tab all hooked up to backend
7 years ago
Jack Mallers
d9d7a06c24
fix(network, activity): fix 100vh height issues and search position
7 years ago
Jack Mallers
d010086332
feature(network)
7 years ago
Jack Mallers
907b81da8c
feature(header, activity): new activity and header
7 years ago
Jack Mallers
4f5a76889f
remove console.log
7 years ago
Jack Mallers
0ebe9ea43f
fix(release): prep for release
7 years ago
Jack Mallers
56b8802d9d
feature(wallet): add wallet search
7 years ago
Ben Woosley
eb04d12a92
enhance(channels): Extract blockExplorer util
To handle shelling out to the transaction display
This was previously done inline via electron.shell.openExternal. Consolidating
it in the utility DRYs up the code both in terms of the base url and the path
building.
Note there is also code in reducers/info.js relating to:
infoSelectors.explorerLinkBase, but it seems to be unused currently.
7 years ago
Jack Mallers
9344074e8a
fix(modal-close): move back to the thinner modal close icons
7 years ago
Jack Mallers
4f97d1311b
fix(lint): fix lint errors
7 years ago
Jack Mallers
eb913b0367
fix(lint): fix lint errors
7 years ago
pajasevi
2c53fc0eaa
feature(unified-close-icons): Unified close icons
7 years ago
Jack Mallers
8821dd7962
fix(wallet-loading): replace loading... copy with our bolt loader
7 years ago
Nahom Abi
da0c8455ee
Fix: Renamed style class, fixed coding style issues, restructured copy invoice function
7 years ago