d11n
06db29dd43
Delete confirmation modals ( #2614 )
...
* Refactor confirm view: separate modal
* Add delete confirmation modals for apps and FIDO2
* Add delete confirmation modals for 2FA actions
* Add delete confirmation modals for api keys and webhooks
* Add delete confirmation modals for stores and store users
* Add delete confirmation modals for LND seed and SSH
* Add delete confirmation modals for rate rule scripting
* Test fixes and improvements
* Add delete confirmation modals for dynamic DNS
* Add delete confirmation modals for store access tokens
* Add confirmation modals for pull payment archiving
* Refactor confirm modal code
* Add confirmation input, update wording
* Update modal styles
* Upgrade ChromeDriver
* Simplify and unify confirmation input
* Test fixes
* Fix wording
* Add modals for wallet replace and removal
2021-09-07 11:55:53 +09:00
Umar Bolatov
861e5b1530
Add webhook delivery status indicator ( #2679 )
...
* Add webhook delivery status indicator
As discussed in: https://github.com/btcpayserver/btcpayserver/discussions/2616
* Add relative delivery time to tooltips
2021-07-12 21:58:11 +09:00
Umar Bolatov
bc33b32522
Add delivery ID to test webhook succes message
2021-06-03 21:16:27 -07:00
Umar Bolatov
4671f08b64
Augment webhook test error message
2021-06-03 21:16:26 -07:00
Umar Bolatov
9f6f74df59
Show success/error message after sending test webhook
2021-06-03 21:16:26 -07:00
Umar Bolatov
7cf6c97d3f
Return view after webhook test POST call
2021-06-03 21:16:25 -07:00
Umar Bolatov
2262acf12b
Add ability to send test webhook call
2021-06-03 21:16:24 -07:00
Andrew Camilleri
5de93f8cc4
Abstract Store integrations ( #2384 )
...
* Decouple Shopify from Store
* Decouple shopify from store blob
* Update BTCPayServer.Tests.csproj
* Make sure shopify obj is set
* make shopify a system plugin
2021-04-08 13:37:05 +09:00
Dennis Reimann
5e7836b293
Controller cleanups
2021-02-23 16:51:58 +01:00
Dennis Reimann
a6fe61d508
Fix missing view name
2021-02-23 16:51:11 +01:00
nicolas.dorier
18e68d04f9
Rename invoice states and payment states
2020-11-23 18:28:35 +09:00
nicolas.dorier
f3611ac693
Add Webhooks in store's settings
2020-11-08 15:57:24 +09:00
Kukks
d59295688e
Handle edge cases around partial payments and when txs are not registered on Shopify because of unexpected outage
2020-09-29 16:52:17 -05:00
Kukks
4a596c7373
Remove leftover shopify API calls and script creation
2020-09-28 07:58:49 +02:00
rockstardev
c14fd69a0e
Disabling automatic creation of Script in Shopify
2020-09-26 12:51:29 -05:00
rockstardev
eb6b1b431c
Removing duplicate FromServices import
2020-09-25 14:13:57 -05:00
rockstardev
48acd101a5
Handling errors with registering store script
2020-09-25 13:55:34 -05:00
rockstardev
694cedb89a
Handling scenario where user provides invalid Shopify credentials
2020-09-25 13:50:23 -05:00
rockstardev
47e9f820e4
Switching the flow to exclusively use Example Url
2020-09-25 13:50:04 -05:00
Kukks
a7d7b5abc3
set order id of shopify invoice and serch by order id + storeId
2020-09-24 18:18:17 +02:00
rockstardev
e9bd1bad67
Removing reference to Nethereum, Bitcoin only build
2020-09-24 16:25:36 +02:00
Kukks
42df6d58b1
Simplify Shopify integration
...
Added dedicated endpoint that generates an invoice or returns an existing one as needed for a shopify order
Added rate limiter to shopify endpoint to prevent abuse
Reduce shopify js to a small file
Use events from btcpay modal to reduce constant pinging to btcpay server
Register invoice payment failures on the shopify backend.
2020-09-24 16:25:35 +02:00
Kukks
078a2d7e39
Reduce Shopify integration steps and make sure checks work.
2020-09-24 16:25:35 +02:00
Kukks
19cc93daae
Reduce steps to 1 when integrating Shopify and start adding more API calls for Shopify to reduce JS logic
2020-09-24 16:25:35 +02:00
Kukks
4516bbdadd
Fix and Cache Shopify JS
2020-09-24 16:25:35 +02:00
Kukks
0cf9b20328
Kukks Shopify Enhancement Suite Commit
2020-09-24 16:25:35 +02:00