btcpayserver/BTCPayServer.Client
Andrew Camilleri 0652e30c30
GreenField: Notifications API (#2055)
* GreenField: Notifications API

This refactors notifications so that we dont have a bunch of duplicated direct access to db contexts in controllers and then introduces new endpoints to fetch/toggle seen/remove  notifications of the current user.

* add tests + docs

* fix test

* pr changes

* fix permission json
2020-12-11 23:11:08 +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 GreenField: Notifications API (#2055) 2020-12-11 23:11:08 +09:00
BTCPayServer.Client.csproj Bump version 2020-11-26 00:15:40 +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 Add Greenfield API 2020-11-13 14:15:03 +09:00
BTCPayServerClient.Health.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
BTCPayServerClient.Invoices.cs Rename invoice states and payment states 2020-11-23 18:28:35 +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.Notifications.cs GreenField: Notifications API (#2055) 2020-12-11 23:11:08 +09:00
BTCPayServerClient.PaymentRequests.cs add swagger docs 2020-08-26 21:36:31 +09:00
BTCPayServerClient.PullPayments.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05: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 Greenfield API: Create User 2020-03-17 08:21:27 +01: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 GreenField: Notifications API (#2055) 2020-12-11 23:11:08 +09:00
PushNuget.ps1 Push only one tag 2020-09-01 11:51:11 +09:00