Dennis Reimann
c95f75bc6c
Remove disable BOLT11 option
2023-04-25 12:21:27 +02:00
d11n
f4af4ec4dc
Fix OpenAPI 3.0 validation errors and warnings ( #4235 )
2022-10-25 20:37:36 +09:00
Dennis Reimann
c8558810ad
Fix swagger validation errors
...
Combined the files with the same approach as in the docs:
`jq -rs 'reduce .[] as $item ({}; . * $item)' swagger.template.* > openapi.json`
Afterwards the bundled version can be validated using these commands:
`npx swagger-cli validate openapi.json && npx @redocly/cli lint openapi.json`
2022-08-15 15:59:26 +02:00
nicolas.dorier
9bf3df1e87
Fix Swagger, replacing additionalProperties by allOf
2022-04-21 12:12:30 +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
nicolas.dorier
9843f66bb6
Add example to cryptoCode in greenfield doc
2021-12-22 11:39:43 +09:00
Kukks
1ecd1c1e54
LNURL: Add missing logic from lnurl merges and rebases
2021-10-26 14:08:09 +02:00
Andrew Camilleri
9f6c7180b2
Greenfield quality of life improvements from feedback ( #2880 )
...
* Greenfield quality of life improvements from feedback
fix #2854
* Greenfield quality of life improvements from feedback
fix #2855
2021-09-25 14:04:34 +09:00
Umar Bolatov
2f4e610900
Add UpdateLightningNetworkPaymentMethodRequest
2021-09-02 10:42:41 +02:00
Kukks
f4df850d25
Greenfield: Rename enabledOnly to enabled?
...
Allows the filter to work in both directions instead
2021-07-26 12:03:11 +02:00
Kukks
4d538c61b1
Refactor Get Store Payment Methods
...
Add tests + docs + new pluggbale format for fetching payment method data + client
2021-07-26 12:03:11 +02:00
Umar Bolatov
738aaeed12
Update Swagger for "/api/v1/stores/{storeId}/payment-methods/LightningNetwork"
2021-03-20 19:53:03 -07:00
Nicolas Dorier
7e714f1ef8
Refactor how we handle and validate LN ConnectionStrings ( #2314 )
...
* Refactor how we handle and validate LN ConnectionStrings
* Migrate existing connection string to Internal Node if they are the same. Cleanup some obsolete fields
* Fix typos, remove duplicated method
* Add a InternalNodeRef to LightningSupportedPaymentMethod
2021-03-02 11:11:58 +09:00
Andrew Camilleri
949136b161
GreenField API: Configure Store Lightning Payment Method v2 ( #2208 )
...
* GreenField API: Configure Store Lightning Payment Method
* Remove internal ln node endpoint and use Auth service to check internal node usage
* fix test
2021-02-26 11:58:51 +09:00
nicolas.dorier
df52d01a1d
Revert "GreenField API: Configure Store Lightning Payment Method"
...
This reverts commit b40095f603
.
2021-01-17 21:40:16 +09:00
nicolas.dorier
07de4af581
Revert "Apply suggestions from code review"
...
This reverts commit 48b2e682bf
.
2021-01-17 21:39:20 +09:00
Andrew Camilleri
48b2e682bf
Apply suggestions from code review
...
Co-authored-by: Dennis Reimann <mail@dennisreimann.de>
2021-01-14 09:19:16 +01:00
Kukks
b40095f603
GreenField API: Configure Store Lightning Payment Method
2021-01-12 09:25:35 +01:00