d11n
7db510b5ca
Swagger: Fix errors, warnings and formatting ( #6410 )
...
* Fix linting errors
* Fix linting warnings
* Fix inconsistend indentation and unify formatting
* Extract StoreId schemas
* Extract CryptoCode parameter
* Extract AppId parameter
* More StoreId parameter references
* Extract WebhookId and DeliveryId parameters
* Extract InvoiceId parameter
* Formatting
2024-11-20 22:46:55 +09:00
d11n
a4a1fa0746
Greenfield: Add store id for notifications ( #6093 )
...
* Rename filter to storeid for consistency with other filters
* Greenfield: Add storeId to notification
* Cleanups
* Greenfield: Allow filtering notifications by store id
2024-07-11 00:12:22 +09:00
d11n
feffbbd980
Greenfield: Manage notifications ( #6058 )
...
Prerequisite for btcpayserver/app#12 .
2024-06-25 20:01:11 +02:00
d11n
5c61de3ae9
Different icons for notifications ( #4632 )
...
* Different icons for notifications
Closes #2510 .
* Fix version appendix for SVG use attributes
* Fix SVGUse TagHelper
* Update icons
2023-02-21 11:06:27 +09:00
d11n
f4af4ec4dc
Fix OpenAPI 3.0 validation errors and warnings ( #4235 )
2022-10-25 20:37:36 +09:00
Umar Bolatov
aab1eb0d36
Ensure Swagger docs are semantically and structurally correct ( #3390 )
...
* Remove "delete" method from "/api/v1/stores/{storeId}/invoices/{invoiceId}/payment-methods" docs
* Remove "requestBody" from "delete" method of "/api/v1/stores/{storeId}/webhooks/{webhookId}"
* Rename "API Key" to "API_Key"
* Remove "scheme" from API_Key security scheme
* Remove "name" and "in" properties from "Basic"security scheme
2022-02-02 20:12:48 +09:00
Samuel Adams
9b730e784f
Add pagination for API GetNotifications ( #3145 )
2021-11-26 11:55:59 +09:00
Andrew Camilleri
1ae6508a43
Make dates/timespan swagger docs more clear ( #2399 )
...
* Make dates/tiemspan swagger docs more clear
* fix schema conformity
2021-03-30 11:18:00 +09:00
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