Kukks
41bebfedc4
add swagger docs
2020-08-26 21:36:31 +09:00
Kukks
d96bd15b3b
add status and refactor
2020-08-26 21:36:30 +09:00
Kukks
cb5601c68b
unarchive endpoint + formatting
2020-08-26 21:36:29 +09:00
Kukks
34e76494e3
GreenField: Invoice API
2020-08-26 21:36:29 +09:00
nicolas.dorier
8239fd7e0e
InvoiceEntity blob should not be indented when saved into DB
2020-08-25 14:53:18 +09:00
Andrew Camilleri
3024ace641
Merge branch 'master' into bitcoin-only-fixes
2020-08-14 17:50:36 +02:00
nicolas.dorier
d05f914841
Fix crash if impossible to get the network of a payment
2020-08-13 16:29:59 +09:00
Kukks
26aac6c45d
Do not crash UI and background services after switching to BItcoin Only when you have altcoin payments
2020-08-09 16:17:16 +02:00
nicolas.dorier
1fb75c908b
Remove the concept of unfiltered networks
2020-07-30 11:36:02 +09:00
nicolas.dorier
ba316d02ca
Improve query performance for invoice listing
2020-07-27 13:31:04 +09:00
Umar Bolatov
94e8bf4a72
Allow mass-archiving of invoices
...
closes #1709
2020-07-14 19:58:52 -07:00
rockstardev
f88c02cccd
Removing unused usings, readonly fields where possible
2020-06-28 22:07:48 -05:00
nicolas.dorier
51514252b6
Run dotnet format
2020-06-28 17:55:27 +09:00
nicolas.dorier
5e8b379c50
Add invoice refund
2020-06-25 15:31:46 +09:00
nicolas.dorier
fdc11bba8d
Remove old unused refund table
2020-06-25 13:34:25 +09:00
Andrew Camilleri
79b034b505
GreenField: Add properties to Store API ( #1573 )
...
* GreenField: Add properties to Store API
* Update StoreBaseData.cs
* fix api
* fix swagger
2020-05-24 04:13:18 +09:00
Kukks
e5a3ef3e22
Archive Invoice
2020-05-07 12:50:07 +02:00
Kukks
452568e740
monero fixes
2020-04-06 16:12:48 +02:00
nicolas.dorier
4c966e2a09
Refactor the detection of the payjoin payment
2020-04-05 22:44:34 +09:00
nicolas.dorier
fd026a9733
Refactor server-side
2020-04-05 12:02:36 +09:00
Kukks
89da4184ff
BIP79 Support
2020-03-27 10:45:12 +01:00
nicolas.dorier
b79b310bd5
Revert "Sort invoice list ( Fix #1329 )"
...
This reverts commit dc4f8a1fbe
.
2020-02-21 11:29:09 +09:00
nicolas.dorier
dc4f8a1fbe
Sort invoice list ( Fix #1329 )
2020-02-19 22:04:46 +09:00
nicolas.dorier
629dfcf152
Cleanup netcore21 specific code
2020-01-12 13:30:54 +09:00
Andrew Camilleri
4d7480db15
Liquid & Liquid Assets Support ( #1118 )
2019-12-24 16:20:44 +09:00
nicolas.dorier
eb87d7cadc
Bump NBXplorer.Client
2019-11-13 13:51:06 +09:00
nicolas.dorier
9ff9377bc7
Make sure the recommended fees are different from the network fee rate
2019-11-07 13:45:45 +09:00
nicolas.dorier
8643c04a39
Additional fixes for 3.0
2019-10-18 21:46:34 +09:00
nicolas.dorier
78b86ce0ea
Fix build in netcoreapp21
2019-10-06 18:47:49 +09:00
nicolas.dorier
536f98b566
Fix entity framework queries to work in netcoreapp3.0
2019-10-06 15:48:12 +09:00
Kukks
f3aa67e0f1
make invoice repository able to query more extensively
2019-09-21 17:07:48 +02:00
Kukks
59839a3332
make sure networks are abstracted properly
2019-09-21 16:39:44 +02:00
Andrew Camilleri
5b73f22eb4
set buyer email in get invoice to refund email if not set ( #1023 )
...
closes #973 fixes #941
2019-09-20 19:15:07 +09:00
nicolas.dorier
281280d3ec
Fix crash which can happen during export if someone remove support for a network, inject Network inside paymentdata
2019-06-07 13:31:11 +09:00
nicolas.dorier
bea08e5cfd
Refactor: Remove uneeded dependencies to PaymentMethodHandlerDictionary
2019-06-04 10:17:26 +09:00
nicolas.dorier
01787e2662
Refactor: Remove PrepareInvoiceDTO
2019-06-04 10:11:52 +09:00
Andrew Camilleri
81dae7d350
BTCPay Abstractions: Move PaymentMethod specific logic to their handlers ( #850 )
2019-05-29 23:33:31 +09:00
Andrew Camilleri
d3e3c31b0c
Btcpay abstract BTCPayNetwork -- Alternative PR to #865 ( #868 )
...
* BitcoinSpecificBtcPayNetwork - abstract BTCPayNetwork
* some type fixes
* fix tests
* simplify fetching handler in invoice controller
* rename network base and bitcoin classes
* abstract serializer to network level
* fix serializer when network not provided
* fix serializer when network not provided
* fix serializer when network not provided
* try fixes for isolating pull request
2019-05-29 18:43:50 +09:00
rockstardev
112f9c4241
Adding invoice back to pending to track confirmations if less than max
2019-05-25 17:30:27 -05:00
rockstardev
b300404bc7
Extending invoice monitoring if max confirmation count not reached
2019-05-25 17:20:17 -05:00
Nicolas Dorier
512ee16620
Refactor invoice entity to not have to inject the NetworkProvider ( #858 )
2019-05-24 22:22:38 +09:00
nicolas.dorier
6df83ad148
Replace DBreeze by DBriize
2019-04-28 15:16:11 +09: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
Kukks
70cc79a77f
fix unusual filter
...
closes #763
2019-04-13 13:50:14 +02:00
nicolas.dorier
d78990fbd5
Changing queries: Using FirstOrDefaultAsync result in suboptimal queries
2019-04-11 15:05:30 +09:00
nicolas.dorier
6b4b903669
Improve invoice logs, make sure logs are saved as fire and forget
2019-04-03 14:38:35 +09:00
nicolas.dorier
6226de7cff
Refactor Crowdfund to use the tagging system
2019-02-19 12:48:48 +09:00
nicolas.dorier
0acd3e20b0
bump
2019-01-26 20:58:15 +09:00
Aaron Clauson
a4792f54a7
Added bootstrap paging buttons to the invoice list page and fixed paging buttons.
2019-01-16 21:33:04 +01:00
nicolas.dorier
4b982f815c
Renaming
2019-01-07 15:35:18 +09:00