nicolas.dorier
be429c527c
Cleanup useless code
2024-10-16 16:25:16 +09:00
nicolas.dorier
05887cf8b0
Fix potential stack overflow
2024-10-15 23:11:28 +09:00
nicolas.dorier
c43721d489
Pretty names of payment methods isn't provided by CheckoutExtensions
2024-10-14 21:53:14 +09:00
nicolas.dorier
c35af2dc69
Add translations to the Dashboard
2024-10-14 19:19:56 +09:00
nicolas.dorier
73a9835a27
Fix build warning
2024-10-13 00:17:49 +09:00
nicolas.dorier
87ab15f754
Fix crash on Monero/ZCash on invoices list
2024-10-13 00:10:49 +09:00
rockstardev
6bc608c081
Merge pull request #6287 from btcpayserver/feat/plugin-search
...
Support for searching plugins by name
2024-10-11 08:05:27 -05:00
nicolas.dorier
58f21a69aa
Improve UX for uninstalling disabled plugins
2024-10-11 19:35:37 +09:00
nicolas.dorier
511e90efd1
Disable plugins crashing at startup
2024-10-11 10:50:49 +09:00
rockstardev
bc7b856654
Start sending BTCPay version string to help with filtering on plugin-builder side
2024-10-10 05:46:07 -05:00
nicolas.dorier
1b53defab3
Show warnings if NFC payment isn't complete
2024-10-10 19:16:09 +09:00
nicolas.dorier
ec51d43490
Improve error message if LNWithdraw fails
2024-10-10 17:24:19 +09:00
rockstardev
2329c4a75f
Support for searching plugins by name
2024-10-09 06:47:11 -05:00
nicolas.dorier
ae76cc1ca2
Small UI improvements in the payout processors
2024-10-09 17:44:19 +09:00
nicolas.dorier
e4f79f046a
Remove unused field from automated payout settings
2024-10-09 13:13:10 +09:00
nicolas.dorier
c0aa9a8bd4
Prevent double BOLT11 payment with LNUrlWithdraw
2024-10-09 13:10:04 +09:00
nicolas.dorier
9b1052f023
Remove useless code
2024-10-08 21:25:37 +09:00
nicolas.dorier
402eaa8f12
Add fontawesome back
2024-10-08 21:17:02 +09:00
nicolas.dorier
212e8c3654
Fix potential crash in migration
2024-10-08 16:48:56 +09:00
nicolas.dorier
7c77b16517
Fix potential crash on migration
2024-10-08 16:30:21 +09:00
nicolas.dorier
e5bb0bcba3
Fix forgotten save
2024-10-08 16:25:11 +09:00
nicolas.dorier
ca4a7d8771
Migrate excludedPaymentMethods from stores
2024-10-08 16:21:44 +09:00
nicolas.dorier
b91f3048ef
Fix: An unactivated payment method failing to activate would crash the checkout
2024-10-08 15:07:32 +09:00
nicolas.dorier
dd35af3c55
Use AddUIExtension
2024-10-07 21:43:06 +09:00
nicolas.dorier
68f24e47cd
Rename more legacy fields
2024-10-07 21:22:03 +09:00
nicolas.dorier
968223a953
Rename PaymentModel to CheckoutModel
2024-10-07 19:58:08 +09:00
nicolas.dorier
2f287874e3
Rename legacy fields
2024-10-07 19:51:50 +09:00
nicolas.dorier
c35e7406cd
Cleanup AvailableCrypto from the model
2024-10-07 19:15:40 +09:00
nicolas.dorier
34b2cca492
Simplify extension of payments extensions
2024-10-07 18:37:38 +09:00
nicolas.dorier
e1bfc04451
Move checkout registration to the UI Extension
2024-10-07 17:38:02 +09:00
nicolas.dorier
ef0ba7b0c4
Remove useless properties
2024-10-07 16:18:09 +09:00
nicolas.dorier
0a2d8880ba
Remove CheckoutBodyVueComponentName
2024-10-07 15:20:26 +09:00
nicolas.dorier
8dcd7e6966
Remove no javascript for checkout
2024-10-07 15:18:41 +09:00
nicolas.dorier
b744fd6167
Allow payment methods to modify all the payment model
2024-10-07 14:53:21 +09:00
Nicolas Dorier
5bcc5c919a
Improve logging of rates in invoices ( #6281 )
2024-10-07 09:38:09 +09:00
Nicolas Dorier
01e12329e9
Remove additional cryptoCode from events ( #6277 )
2024-10-07 09:37:56 +09:00
Nicolas Dorier
b246beab3e
Add the concept of RateDivisibility ( #6278 )
2024-10-04 23:34:31 +09:00
Nicolas Dorier
64ba8248d2
Can inject currency data in CurrencyNameTable ( #6276 )
2024-10-04 22:24:44 +09:00
Dennis Reimann
206d222455
Fix missing interpolation marker
2024-10-04 15:18:06 +02:00
Nicolas Dorier
2e114d7c29
Remove references to cryptoCode in SyncStatus ( #6275 )
2024-10-04 16:58:31 +09:00
Nicolas Dorier
5190c25be0
OnlyIfSupportAttribute should use PaymentMethodId ( #6274 )
2024-10-04 16:58:24 +09:00
Nicolas Dorier
5704919b3a
BlockExplorer links should be using payment method ids ( #6273 )
2024-10-04 16:58:13 +09:00
d11n
8c35edb6e8
UI: Additional improvements to the User Invitation flow ( #6233 )
...
* UI: Additional improvements to the User Invitation flow
Closes #6224 .
* Clear invitation token only after the user can sign in
Fixes "404 Error on Follow-Up Visits" of #6236 .
* Minor spacing fix
* Update accordion button
2024-10-03 21:35:01 +09:00
Nicolas Dorier
2f2b4094f6
[UI] Do not show unabled payment methods in invoice creation ( #6272 )
2024-10-03 21:34:09 +09:00
Nicolas Dorier
413a9b4269
Add translation for store rate and wallet setup ( #6271 )
2024-10-03 19:21:19 +09:00
nicolas.dorier
a698aa8a5b
Do not crash if payment method disabled when store supports it
2024-10-03 19:21:01 +09:00
Nicolas Dorier
1ffbab7338
Small improvements to make development of plugins easier ( #6270 )
2024-10-03 15:16:21 +09:00
Chukwuleta Tobechi
3a71c45a89
Add updated image upload support on Crowdfund plugin ( #6254 )
...
* Add updated image upload support on Crowdfund plugin
* Refactor crowdfund image upload fix
* update crowdfund url for greenfield api
* Resolve integration test assertion
* Remove superfluous and unused command argument
* Fix missing validation error
* Minor API controller update
* Property and usage fixes
* Fix test after merge
---------
Co-authored-by: Dennis Reimann <mail@dennisreimann.de>
2024-10-03 10:39:41 +09:00
nicolas.dorier
8f062f918b
Add comments
2024-10-03 10:35:47 +09:00
d11n
2f05d00219
V2 compatibility: Re-add deprecated navigation methods ( #6267 )
...
Gives the new methods a new name and re-adds the old ones in order to not break plugins. Simple enough backwartds compatible change, makred the old methods as obsolete to make plugin developers aware that new methods are available.
2024-10-02 08:25:43 +09:00