Wouter Samaey
bbea9d7a27
Swagger fixes ( #3170 )
2021-12-04 09:20:23 +01:00
Samuel Adams
9b730e784f
Add pagination for API GetNotifications ( #3145 )
2021-11-26 11:55:59 +09:00
Andrew Camilleri
87061ecfc0
Support BC-UR v1 wallet import ( #3080 )
...
Co-authored-by: Dennis Reimann <mail@dennisreimann.de>
2021-11-25 10:25:22 +01:00
d11n
cc3908cdb3
Checkout: Fix UI flickering on payment method change ( #3158 )
2021-11-25 10:22:45 +01:00
dstrukt
4cd18a1b28
Improve Pay Button View ( #3112 )
...
Co-authored-by: Dennis Reimann <mail@dennisreimann.de>
2021-11-18 09:58:29 +01:00
Dennis Reimann
c389aa0b99
Apply form styles to rich text editor
2021-11-15 16:43:59 +01:00
Umar Bolatov
d5c38ef336
Add crypto code for invoice and pull payment payout API response ( #3099 )
...
* Add "cryptoCode" for invoice payment method API endpoint response
* Add "cryptoCode" for pull payment payout API endpoint response
* Add "#nullable enable" to GreenFieldInvoiceController
* Add "#nullable enable" to GreenfieldPullPaymentController
2021-11-15 14:25:59 +09:00
Andreas Tasch
c5dc7475a6
Fix type of property cryptoCode ( #3088 )
2021-11-15 13:15:48 +09:00
Umar Bolatov
40dff0381b
Fix bug with fraction amount display in crowdfund app ( #3098 )
...
* Update formatting
* Adjust formatting
* Adjust formatting
* Fix bug with BTC fraction amount display
2021-11-15 13:14:55 +09:00
Umar Bolatov
037a77a573
Update Swagger docs for webhook event types ( #3104 )
...
close #2999
2021-11-15 13:08:54 +09:00
Umar Bolatov
193b209c92
Add setup links for LN URL integration ( #3046 )
2021-11-10 10:50:39 +01:00
d11n
bbcdd5ed0d
Bootstrap: Fix table styles ( #3079 )
2021-11-08 20:16:57 +09:00
d11n
61d89d1777
Upgrade Bootstrap to v5.1.3 ( #3078 )
...
Regular maintenance upgrade.
2021-11-08 18:53:42 +09:00
Troy Anderson
4f235e1d62
resolves Issue #3042 add archive status to invoice response ( #3043 )
2021-11-01 15:53:33 +09:00
Troy Anderson
8fed8f77ad
PR for Issue #3038 adds params for getInvoices pagination ( #3039 )
...
* ##3038 add pagination elements
* correct skip to take
* updated swagger docs
* set take nullable to true
2021-10-31 19:47:12 +09:00
nicolas.dorier
933dc6be31
Fix: The checkout page would reload the page when changing payment method
2021-10-30 13:57:24 +09:00
nicolas.dorier
33754933d5
Add Azerbaijan language
2021-10-29 20:54:09 +09:00
Umar Bolatov
8f117b5079
Add ability to require refund email from app level ( #3013 )
...
* Add ability to require refund email from app level
* Add ability request refund email when creating invoice manually
* Adjust labels
* Add UI tests
* Add Greenfield API support
* Rename RequiresRefundEmailType to RequiresRefundEmail
* Fix build
Co-authored-by: Nicolas Dorier <nicolas.dorier@gmail.com>
2021-10-27 23:32:56 +09:00
nicolas.dorier
f7a0b91ec1
Add boolean overPaid to the invoice settled webhook
2021-10-27 14:51:42 +09:00
Kukks
1ecd1c1e54
LNURL: Add missing logic from lnurl merges and rebases
2021-10-26 14:08:09 +02:00
Umar Bolatov
fd27bd94e2
Add ability to accept tips in POS terminal ( #2983 )
...
* Add ability to accept tips in POS terminal
* Add logic for showing and hiding sections specific to a POS app type
* Fix issue with floating point error
2021-10-25 19:06:32 +09:00
Nicolas Dorier
c0abcbea24
Merge pull request #3015 from NicolasDorier/ewfoufeoiu
...
Fixes of bugs happening when using rootpath
2021-10-25 16:55:00 +09:00
Andrew Camilleri
951bfeefb1
LNURL Payment Method Support ( #2897 )
...
* LNURL Payment Method Support
* Merge recent Lightning controller related changes
* Fix build
* Create separate payment settings section for stores
* Improve LNURL configuration
* Prevent duplicate array entries when merging Swagger JSON
* Fix CanSetPaymentMethodLimitsLightning
* Fix CanUsePayjoinViaUI
* Adapt test for new cancel bolt invoice feature
* rebase fixes
* Fixes after rebase
* Test fixes
* Do not turn LNURL on by default, Off-Chain payment criteria should affects both BOLT11 and LNURL, Payment criteria of unset payment method shouldn't be shown
* Send better error if payment method not found
* Revert "Prevent duplicate array entries when merging Swagger JSON"
This reverts commit 5783db9eda
.
* Fix LNUrl doc
* Fix some warnings
Co-authored-by: Dennis Reimann <mail@dennisreimann.de>
Co-authored-by: nicolas.dorier <nicolas.dorier@gmail.com>
2021-10-25 15:18:02 +09:00
nicolas.dorier
fc7125b8cd
Fix: Fonts and Home background not loading properly when using rootpath
2021-10-25 15:14:05 +09:00
Dennis Reimann
493f1b98c2
Upgrade vue-qr-code-reader and fix scanning issue
2021-10-21 17:05:44 +02:00
Nicolas Dorier
4cf3249e0b
Add ability to set default currency for a store ( #2998 )
2021-10-20 23:17:40 +09:00
Dennis Reimann
6f7be7eb09
Supporters: Fix SVGs that are referenced in READMEs
2021-10-20 12:14:30 +02:00
d11n
13d9930955
Improve supporters display ( #2994 )
2021-10-20 14:01:55 +09:00
Samuel B. Atwood
9951370321
Fix logo issue ( #2977 )
2021-10-18 10:41:34 +02:00
Andrew Camilleri
cf206e64a7
Add Lightning payout support ( #2517 )
...
* Add Lightning payout support
* Adjust Greenfield API to allow other payment types for Payouts
* Pull payment view: Improve payment method select
* Pull payments view: Update JS
* Pull payments view: Table improvements
* Pull payment form: Remove duplicate name field
* Cleanup Lightning branch after rebasing
* Update swagger documnetation for Lightning support
* Remove required requirement for amount in pull payments
* Adapt Refund endpoint to support multiple playment methods
* Support LNURL Pay for Pull Payments
* Revert "Remove required requirement for amount in pull payments"
This reverts commit 96cb78939d43b7be61ee2d257800ccd1cce45c4c.
* Support Lightning address payout claims
* Fix lightning claim handling and provide better error messages
* Fix tests
Co-authored-by: Dennis Reimann <mail@dennisreimann.de>
2021-10-18 12:37:59 +09:00
Kukks
5ac4135a13
fix crowdfund js
2021-10-15 12:53:45 +02:00
Kukks
9592a77cff
use more concrete types for price type in app items
2021-10-15 12:53:45 +02:00
Kukks
33a893ba31
Replace addLoadEvent with better practice
2021-10-15 12:53:45 +02:00
Kukks
7d2aa28e1f
Support Topup Invoices in Apps
2021-10-15 12:53:45 +02:00
Samuel B. Atwood
843a2491ef
Improve language dropdown UX/Update jquery-prettydropdowns to 4.17.0 ( #2972 )
...
* Improve language dropdown UX
Several improvements to the language selector dropdown list.
* Apply suggestions from code review
Incorporate styling suggestion from @dennisreimann
Co-authored-by: d11n <mail@dennisreimann.de>
Co-authored-by: d11n <mail@dennisreimann.de>
2021-10-15 14:27:52 +09:00
Andrew Camilleri
d64fb15ac2
Greenfield: Provide negative undue when overpaid. ( #2936 )
...
* Greenfield: Provide negative undue when overpaid.
closes #2935
* Invoice's due can be negative, fix Amount field of invoice
* Update swagger.template.invoices.json
Co-authored-by: Nicolas Dorier <nicolas.dorier@gmail.com>
2021-10-15 14:23:34 +09:00
d11n
86956c1e7b
More CSP fixes ( #2955 )
...
* Fix CSP issue with time format switch on wallet transactions page
* Fix CSP issue with invoice modal link on invoices list page
* Fix CSP issue on FIDO2 auth page
* Fix JS error on FIDO2 auth page
* Minor UI code improvements
2021-10-10 15:52:39 +09:00
Umar Bolatov
8d9941bfd2
Update toggle styling to have pointer cursor ( #2957 )
2021-10-08 14:26:17 +09:00
Dennis Reimann
d74c6a30c8
Improve perk card styles
2021-10-06 19:32:26 +02:00
Dennis Reimann
faed5349fb
Make theme switch a view component
2021-10-06 19:32:26 +02:00
Andrew Camilleri
7bcaf956e7
Grerenfield: Add availableStatusesForManualMarking
to Invoice Data ( #2934 )
...
closes ##2933
2021-10-06 18:19:34 +09:00
Umar Bolatov
31c2a80758
Add ability to set invoice status from details page ( #2923 )
...
* Add ability to set invoice status from details page
* Remove unnecessary "using" statements
* Add print styles
* Fix Safari issues
* Simplify JS
* Update status badge class names
* Update dropdown toggle padding
* Adjust dropdown menu padding
2021-10-06 14:49:57 +09:00
Andrew Camilleri
6e3d6125c2
Payment Settled Webhook event ( #2944 )
...
* Payment Settled Webhook event
resolves #2691
* Move payment methods to payment services
2021-10-05 18:10:41 +09:00
d11n
143d5f69c1
Fix CSP for inline handlers in Safari ( #2946 )
...
* Fix CSP for inline handlers on LND seed backup page
* Fix CSP for inline handlers on checkout page
* Fix CSP for inline handlers on wallet sign pages
* Fix CSP for inline handlers on invoices list page
* Fix CSP for inline handlers on payouts page
* Fix CSP for inline handlers on confirm API key page
* Fix CSP for inline handlers on store rates page
* Fix CSP for inline handlers on notifications page
* Fix CSP for inline handlers on dynamic DNS page
* Fix CSP for inline handlers on checkout experience page
2021-10-05 15:52:14 +09:00
nicolas.dorier
ccdfe5ac86
Detect websocket connection dropping in vault
2021-10-05 14:41:03 +09:00
nicolas.dorier
5c8e62bd90
Websocket ping message for notifications and vault
2021-10-05 14:14:22 +09:00
Dennis Reimann
e1ea7200cf
Fix FAQ links
...
Once more (and for the last time ;)) those linsk changed in btcpayserver/btcpayserver-doc#967
2021-10-04 13:42:31 +02:00
d11n
975ad2f8ab
Crowdfund: Display contributions value ( #2938 )
2021-10-04 07:54:06 +02:00
Dennis Reimann
1a8a7fc27f
Crowdfund: Limit max width of embedded content like video
...
Closes #2782 .
2021-09-29 07:58:50 +02:00
Kukks
ed1ec2300d
Remove Coinswitch entirely
2021-09-28 10:33:11 +02:00