btcpayserver/BTCPayServer.Client
Andrew Camilleri cd9feccf6e
Mark Payouts as Paid (#2539)
* Mark Payouts as Paid

This PR allows users to mark payouts as paid manually through the UI  and through the API. It also sets up the payout proof system to be able store a manual proof that will in a later PR allow you to specify a proof of payment (link or text)

* add docs, test and greenfield client

* remove extra docs stuff

* Update BTCPayServer.Tests/GreenfieldAPITests.cs

Co-authored-by: britttttk <39231115+britttttk@users.noreply.github.com>

* clean up pull payment/payouts fetch code

* Ensure payoutis are retrieved with pull payment

Co-authored-by: britttttk <39231115+britttttk@users.noreply.github.com>
2021-06-10 18:43:45 +09:00
..
JsonConverters Decouple the CreateInvoiceCore from BitpayCreateInvoice, remove some features from greenfield invoice for now 2020-08-26 21:36:32 +09:00
Models Support wider server sync info in greenfield server info (#2511) 2021-05-19 13:07:28 +09:00
BTCPayServer.Client.csproj Update HWI library, warn users to run newer version (#2544) 2021-06-06 21:02:15 +09:00
BTCPayServerClient.APIKeys.cs Fix lightning implementation, docs and tests 2020-06-09 17:24:34 +09:00
BTCPayServerClient.Authorization.cs Add Greenfield API 2020-11-13 14:15:03 +09:00
BTCPayServerClient.cs Make sure model binder error are returning error 422, use DateTimeOffsetModelBinder 2021-04-26 12:37:56 +09:00
BTCPayServerClient.Health.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
BTCPayServerClient.Invoices.cs Make sure model binder error are returning error 422, use DateTimeOffsetModelBinder 2021-04-26 12:37:56 +09:00
BTCPayServerClient.Lightning.Internal.cs Fix lightning implementation, docs and tests 2020-06-09 17:24:34 +09:00
BTCPayServerClient.Lightning.Store.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
BTCPayServerClient.LightningNetworkPaymentMethods.cs GreenField API: Configure Store Lightning Payment Method v2 (#2208) 2021-02-26 11:58:51 +09:00
BTCPayServerClient.Notifications.cs GreenField: Notifications API (#2055) 2020-12-11 23:11:08 +09:00
BTCPayServerClient.OnChainPaymentMethods.cs GreenField: Store OnChain Payment Method (#2157) 2020-12-23 14:00:38 +09:00
BTCPayServerClient.OnChainWallet.cs GreenField: Add FeeRate To Wallets API (#2375) 2021-04-07 15:16:17 +09:00
BTCPayServerClient.PaymentRequests.cs add swagger docs 2020-08-26 21:36:31 +09:00
BTCPayServerClient.PullPayments.cs Mark Payouts as Paid (#2539) 2021-06-10 18:43:45 +09:00
BTCPayServerClient.ServerInfo.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
BTCPayServerClient.Stores.cs Run dotnet format 2020-06-28 17:55:27 +09:00
BTCPayServerClient.Users.cs Improve tests and small refactoring 2021-06-04 12:20:45 +02:00
BTCPayServerClient.Webhooks.cs Add callback doc 2020-11-16 12:13:27 +09:00
GreenFieldAPIException.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
GreenFieldValidationException.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
icon.png Nugetify the BTCPayServer.Client 2020-09-01 11:49:10 +09:00
Permissions.cs Add "/api/v1/users/me" endpoint 2021-06-02 20:02:29 -07:00
PushNuget.ps1 Push only one tag 2020-09-01 11:51:11 +09:00