Andrew Camilleri
b5f4739ae5
Allow invoice creation to only allow specific payment methods in UI ( #792 )
...
* allow invoice creation to only allow specific payment methods
* add test
* reuse existing feature
* final fixes
2019-05-02 21:29:51 +09:00
Andrew Camilleri
19a990b095
Add U2f Login Support ( #787 )
...
* init u2f
* ux fixes
* Cleanup Manage Controller
* final changes
* remove logs
* remove console log
* fix text for u2f
* Use Is Secure instead of IsHttps
* add some basic u2f tests
* move loaders to before title
* missing commit
* refactor after nicolas wtf moment
2019-05-02 21:01:08 +09:00
rockstardev
64e7324285
Fixing CanUsePoSApp test
2019-04-26 22:00:12 -05:00
rockstardev
d5bd0ee781
Filtering invoices by StartDate and EndDate
...
Now it's required to separate parameters with comma. Forced to do
this because dates have spaces between date and time part
2019-04-26 22:00:12 -05:00
nicolas.dorier
098dfacce8
Remove segwit limitation for rescan
2019-04-24 22:40:35 +09:00
Andrew Camilleri
44d1419af9
Add itemCode to Invoice Response ( #784 )
...
closes #779
2019-04-24 22:36:35 +09:00
nicolas.dorier
4067d4b00f
Remove the Facade concept
2019-04-11 23:55:20 +09:00
nicolas.dorier
adc42cbba4
Put timeout on tests
2019-04-05 16:28:18 +09:00
nicolas.dorier
35db6d4a8b
Fix test CanScheduleBackgroundTasks
2019-04-05 15:32:30 +09:00
nicolas.dorier
c3a7ab647c
Increase reliability of test CanScheduleBackgroundTasks
2019-04-05 15:16:36 +09:00
nicolas.dorier
92da0ec2d2
fix tests
2019-04-05 14:59:46 +09:00
nicolas.dorier
73d5415ea9
Use NBitcoin's socks implementation
2019-03-31 13:16:05 +09:00
nicolas.dorier
1a122726b7
Add more timeout for lightning tests
2019-03-27 18:57:51 +09:00
nicolas.dorier
3cce7b8b35
Refactor the lightning listener, some users complain payments are not detected (should fix #676 )
2019-03-27 15:53:38 +09:00
nicolas.dorier
e79334a6f6
Fix: if anyone can create invoice and /invoices has storeId parameters, then it should be allowed
2019-03-25 12:59:42 +09:00
nicolas.dorier
abbdbda03a
Add Bitbank provider
2019-03-20 00:49:44 +09:00
nicolas.dorier
014d08f38a
Add socks support on BTCPay Server to query onion endpoints
2019-03-18 00:03:02 +09:00
nicolas.dorier
ea02d77e69
Parse torrc file to know virtual port of hidden services
2019-03-17 20:49:26 +09:00
nicolas.dorier
23f296ef34
The store owner can define default currency pairs when using rate API without parameter
2019-03-11 18:39:21 +09:00
nicolas.dorier
522970fdb9
Fix build
2019-03-05 17:21:44 +09:00
nicolas.dorier
051248f2fc
Add CancellationToken to GetRatesAsync and propagate it from the controllers to the rate fetcher
2019-03-05 17:09:17 +09:00
nicolas.dorier
9a239f99f4
Add bylls as supported exchange
2019-03-05 16:07:23 +09:00
nicolas.dorier
d898f716d1
Add some tests on externalConnectionString
2019-03-01 14:33:32 +09:00
nicolas.dorier
d99774f8d9
fix tests
2019-02-22 22:52:43 +09:00
nicolas.dorier
d563a2ec89
Fix tests
2019-02-22 22:48:39 +09:00
nicolas.dorier
6ba17e8e30
Can filter supported payment methods for an invoice
2019-02-21 19:34:11 +09:00
nicolas.dorier
0eee8e7464
Returns Access-Control-Allow-Origin * on all Bitpay GET and post requests.
2019-02-02 16:12:51 +09:00
nicolas.dorier
6725be8145
Remove warnings
2019-01-29 18:35:27 +09:00
nicolas.dorier
f5b693f01b
Disable quadricagx tests because exchange is down
2019-01-29 18:34:30 +09:00
Andrew Camilleri
0c5b5ff49c
Add link to no stores error ( #558 )
...
* add link
* safer status message
* refactor
* small view cleanup
2019-01-29 16:44:46 +09:00
Andrew Camilleri
30bdfeee37
Enhance PosData Viewer & add cart to posdata in POS app ( #559 )
2019-01-26 13:26:49 +09:00
nicolas.dorier
24c8c076d5
Add taxIncluded field in invoice
2019-01-24 20:53:29 +09:00
nicolas.dorier
49643cb00e
Make CanScheduleBackgroundTasks more robust
2019-01-19 21:19:15 +09:00
nicolas.dorier
d85f03ba20
Remove HangFire dependency
2019-01-16 19:15:09 +09:00
nicolas.dorier
c333902468
Round up invoice price
2019-01-15 22:12:29 +09:00
Andrew Camilleri
a87c2a3374
Merge remote-tracking branch 'origin/master' into feature/crowdfund
2019-01-10 09:50:22 +01:00
nicolas.dorier
82d286dc6f
Fix test
2019-01-10 14:00:26 +09:00
nicolas.dorier
afc90f32c9
Fix tests
2019-01-10 13:47:21 +09:00
Kukks
c63feb488c
Merge remote-tracking branch 'btcpayserver/master' into feature/crowdfund
2019-01-07 10:58:52 +01:00
nicolas.dorier
4b982f815c
Renaming
2019-01-07 15:35:18 +09:00
Kukks
20a6b3fc33
Merge remote-tracking branch 'btcpayserver/master' into feature/crowdfund
2019-01-06 10:25:24 +01:00
Kukks
5076d73695
Enhance Invoice Events
2019-01-06 10:12:45 +01:00
Kukks
e6357d2ac8
fix build
2019-01-06 09:29:21 +01:00
Kukks
1eecd85ceb
Merge branch 'master' into feature/crowdfund
2019-01-06 09:26:58 +01:00
nicolas.dorier
88150b6535
Improve IPN tests
2019-01-06 15:04:30 +09:00
Kukks
6e7f1151bc
bug fixes and optimizations
2019-01-05 19:47:39 +01:00
nicolas.dorier
a05cd5678b
Add support for removing network fee on first payment
2019-01-05 17:45:49 +09:00
nicolas.dorier
0f175174f6
Rename TxFee to NetworkFee and save the Network Fee of each payment under PaymentEntity
2019-01-05 13:31:05 +09:00
Kukks
493466683c
start adding UTs
2019-01-04 16:42:35 +01:00
nicolas.dorier
e08710a19c
Fix tests
2018-12-27 16:11:58 +09:00