nicolas.dorier
0419a3c19a
do not affect Buyer for every paymentid
2018-11-05 17:37:55 +09:00
nicolas.dorier
9fc7f287d2
Expose buyer object to conform to bitpay API
2018-11-05 17:02:12 +09:00
nicolas.dorier
05b0f6d0f7
Fix invoice search not working on transaction id
2018-11-02 14:26:13 +09:00
nicolas.dorier
c430d470c4
Fix warnings and bump nbxplorer
2018-10-26 19:06:06 +09:00
Rockstar Developer
c2bbc04c4c
Various bugfixes ( #308 )
...
* NotifyEmail field on Invoice, sending email when triggered
* Styling invoices page
* Exporting Invoices in JSON
* Recoding based on feedback
* Fixing image breaking responsive layout on mobile
* Reducing amount of data sent in email notification
* Turning bundling on by default
2018-10-12 10:09:13 +09:00
nicolas.dorier
fed53661b3
Add btcpay.store.cancreateinvoice claim, and use that for the store
2018-09-08 14:53:41 +09:00
nicolas.dorier
b0d6216ffc
Better timestamp for invoice logs, fix bugs which can happen if invoice get deleted
2018-07-24 12:19:43 +09:00
nicolas.dorier
060876d07f
Do not round satoshis to 8 decimal
2018-07-23 18:15:40 +09:00
nicolas.dorier
c2f282f85c
Fix rounding bug
2018-07-23 17:59:12 +09:00
nicolas.dorier
6eb7bbf853
Fix some invoice failing to create because of rounding issues
2018-07-23 12:01:20 +09:00
nicolas.dorier
a97ef2eee8
MinerFee matching Bitpay API
2018-05-25 22:49:49 +09:00
rockstardev
fe5347aa86
Maintaining BitPay compatibility
...
Ref: https://github.com/btcpayserver/btcpayserver/issues/180
2018-05-20 17:00:54 +09:00
nicolas.dorier
58b994e043
fix tests
2018-05-16 10:40:25 +09:00
nicolas.dorier
640ff36fa2
fix build
2018-05-16 10:26:45 +09:00
Andrew Camilleri
559f535257
add some coverage for bitpay fields
2018-05-15 16:18:37 +02:00
Andrew Camilleri
ad67f4ef18
update to use longs
2018-05-13 09:47:42 +02:00
Andrew Camilleri
a37a8e8fcd
Merge remote-tracking branch 'btcpayserver/master' into feature/extended-invoice
2018-05-11 16:46:38 +02:00
nicolas.dorier
9afc143801
Use decimals and fix invoices
2018-05-11 22:38:31 +09:00
nicolas.dorier
8e4943df65
low-medium speed policy
2018-05-11 22:12:45 +09:00
Andrew Camilleri
ee4f83ddba
small fixes
2018-05-11 12:21:25 +02:00
Andrew Camilleri
239a011e60
add new properties and change types to decimal
2018-05-11 11:31:21 +02:00
nicolas.dorier
87e28b70fd
cap MinimumTotalDue to 1 satoshi
2018-05-06 13:55:03 +09:00
nicolas.dorier
b96f464e39
Add "unusual:" filter to invoice list
2018-05-06 13:16:39 +09:00
nicolas.dorier
7872b3ec55
Add a new invoice event: expiredPaidPartial and fix some corner case for tolerance
2018-05-06 00:40:44 +09:00
Nicolas Dorier
27a0aebd12
Merge pull request #155 from Kukks/feature/order-tolerance
...
Payment Tolerance
2018-05-06 00:06:39 +09:00
nicolas.dorier
366490516e
Can filter with "exceptionstatus:", show the exception status on invoice list page
2018-05-05 23:25:09 +09:00
Andrew Camilleri
9a92646d4d
add test and refactor for PR
2018-05-05 16:07:22 +02:00
Andrew Camilleri
0fc770bbb1
extract logic of accounting to accounting and remove bitpay breaking changes
2018-05-04 17:47:33 +02:00
Andrew Camilleri
dfb79ef96e
Merge remote-tracking branch 'btcpayserver/master' into feature/order-tolerance
2018-05-04 17:46:39 +02:00
nicolas.dorier
4ebffc8d43
fix BIP70 bug
2018-05-05 00:44:02 +09:00
Andrew Camilleri
c3d73236e0
start work on payment tolerance feature
2018-05-04 16:15:34 +02:00
nicolas.dorier
8a4da361fd
Fix bug about invoice URL
2018-05-04 22:05:40 +09:00
nicolas.dorier
57effe318b
Fix missing URL for invoice
2018-05-04 21:41:50 +09:00
nicolas.dorier
e57a488371
Refactor the RateProvider
2018-05-03 03:32:42 +09:00
nicolas.dorier
16f1791a9a
Invoice filter must work with duplicated filter
2018-04-26 11:03:02 +09:00
nicolas.dorier
c60966c725
Revert "Add temporary log for stufftech debug"
...
This reverts commit fb57d8c3ce
.
2018-03-29 12:25:26 +09:00
nicolas.dorier
fb57d8c3ce
Add temporary log for stufftech debug
2018-03-29 12:21:20 +09:00
nicolas.dorier
799ce74f65
Add temporary log for stufftech debug
2018-03-29 12:20:06 +09:00
nicolas.dorier
8e38d7ceb4
Revert "Add temporary log to debug stufftech"
...
This reverts commit a1c22e8071
.
2018-03-29 12:17:03 +09:00
nicolas.dorier
a1c22e8071
Add temporary log to debug stufftech
2018-03-29 12:14:51 +09:00
nicolas.dorier
6d8acf54d6
Revert "Fix SQLite bug: New invoice repeating"
...
This reverts commit 9eb3aad072
.
2018-03-29 12:10:03 +09:00
nicolas.dorier
a500a89138
Revert "add hack sqlite specific"
...
This reverts commit c6d44e7a89
.
2018-03-29 12:09:57 +09:00
nicolas.dorier
c6d44e7a89
add hack sqlite specific
2018-03-29 12:02:13 +09:00
nicolas.dorier
9eb3aad072
Fix SQLite bug: New invoice repeating
2018-03-29 11:57:17 +09:00
nicolas.dorier
e23243565f
Refactor CreateInvoiceCore to better give feedback on payment method errors to the merchant, be faster, and give NodeInfo
2018-03-28 22:37:01 +09:00
nicolas.dorier
5eac84d3a3
Fix bug: bitcoinAddress field of Invoice was showing ligthning BOLT11 address
2018-03-26 12:38:14 +09:00
nicolas.dorier
7dd88d8d8f
Can send max invoice value for lightning payments
2018-03-26 01:57:44 +09:00
nicolas.dorier
acb2407654
Fix bug: Paying a lightning invoice might miss 1 satoshi due to rounding error
2018-03-18 02:26:33 +09:00
nicolas.dorier
81328b2667
Update charge in tests and fix two build time warnings
2018-03-17 17:49:42 +09:00
nicolas.dorier
0f6ad75536
Remove internal exception thrown by NBitcoin
2018-03-13 15:28:39 +09:00