Commit Graph

6372 Commits

Author SHA1 Message Date
Dennis Reimann
910801d305 Replace font-awesome icon on Policies page 2024-10-31 12:23:30 +01:00
nicolas.dorier
5ad0b128aa Dummy commit 2024-10-30 23:39:11 +09:00
d11n
a6e18736d6 Keypad updates (#6338)
* Add keypad icons

Closes #6195.

* Keypad JS fixes
2024-10-29 23:44:37 +09:00
Andrew Camilleri
373b90e3b5 Liquid fixes (#6340)
make sure link provider is per payment method of liquid assets. Also remove ETB as it has been unused. Also hide the send button as it is not supported thrrough BTCPay
2024-10-29 23:43:37 +09:00
nicolas.dorier
92f9b226fe Prevent additional concurrency issues with LightnignPendingPayoutListener 2024-10-28 22:12:29 +09:00
Dennis Reimann
0ac6553840 Add download icon 2024-10-28 08:25:30 +01:00
jackstar12
41a2241ae1 feat: log download button (#6330)
* feat: add download button to logs view

* fix: add using block for `fileStream` if it isnt downloaded
2024-10-27 21:43:47 +09:00
nicolas.dorier
9bb1a5b80a Prevent concurrency race on lightning payout update 2024-10-27 19:55:30 +09:00
nicolas.dorier
0e59107eee Fix tests with LightningPendingPayoutListener overriding automated payouts state changes 2024-10-27 19:34:20 +09:00
jackstar12
c9fe68b812 fix: pass current offset to log route (#6329)
the current offset is lost otherwise and will cause a 404 if it was
greater than 0
2024-10-27 19:12:39 +09:00
jackstar12
e7b9688602 refactor: make BitcoinCheckoutModelExtension support other payment handlers (#6311)
* refactor: make `BitcoinCheckoutModelExtension` support other payment handlers

The bitcoin checkout extension doesn't have to be tied to the native
bitcoin handler since it only really needs the payment details to be in
a specific format, which can be provided by other handlers aswell,
allowing for better code reuse.

* refactor: initialize payment methods in constructor
2024-10-25 22:50:46 +09:00
d11n
a962e60de9 More Translations (#6318)
* Store selector

* Footer

* Notifications

* Checkout Appearance

* Users list

* Forms

* Emails

* Pay Button

* Edit Dictionary

* Remove newlines, fix typos

* Forms

* Pull payments and payouts

* Various pages

* Use local docs link

* Fix

* Even more translations

* Fixes #6325

* Account pages

* Notifications

* Placeholders

* Various pages and components

* Add more
2024-10-25 22:48:53 +09:00
Nicolas Dorier
e5611f9165 Fix tests (#6333) 2024-10-25 22:23:27 +09:00
d11n
540ad13265 Paging improvements (#6332)
* Domain Mapping: Passthrough query params when redirecting

* Clean up Pager

* Use current URL when paging

* Refactor
2024-10-25 22:23:03 +09:00
Dennis Reimann
2849426092 Checkout: Allow breaking long item description texts 2024-10-25 13:11:26 +02:00
rockstardev
d508f5dc09 Properly cleaning up old feedback in vault feedback items 2024-10-22 21:50:22 -05:00
nicolas.dorier
81ce8b0469 Fix flaky test 2024-10-23 00:17:02 +09:00
nicolas.dorier
5a3a661e91 Revert "Revert "Fix flaky test""
This reverts commit bb5c6bd68d.
2024-10-22 23:44:16 +09:00
nicolas.dorier
bb5c6bd68d Revert "Fix flaky test"
This reverts commit 9dfabeab52.
2024-10-22 23:41:41 +09:00
nicolas.dorier
9dfabeab52 Fix flaky test 2024-10-22 23:36:12 +09:00
Nicolas Dorier
ad07330bf1 Update CLN support to 24.08.2 (#6323) 2024-10-21 00:25:50 +09:00
nicolas.dorier
74011e50e3 Do not translate checkout with the backend language 2024-10-20 11:49:36 +09:00
Nicolas Dorier
3dfdbf544a Automated processor get disabled after some repeated failures (#6320) 2024-10-20 00:08:28 +09:00
nicolas.dorier
4bf0b79c2a Simple rename 2024-10-19 22:07:20 +09:00
Nicolas Dorier
cc0ea0b3f8 Refactor payouts processing (#6314) 2024-10-19 21:33:34 +09:00
Dennis Reimann
62d765125d Toggle color fix 2024-10-18 15:14:30 +02:00
nicolas.dorier
b5b45d9a27 Rename Transaction->Translation 2024-10-18 16:06:51 +09:00
Nicolas Dorier
8e098710c1 Require non interactivity for boltcard payments (#6289) 2024-10-18 14:09:41 +09:00
d11n
6dfb369b55 UI: Inactive toggle hover color fix (#6299) 2024-10-18 14:08:34 +09:00
jackstar12
817522ff97 refactor(checkout): displayed payment methods vue component (#6316)
The displayed payment methods can change with updates aswell, so it
should be rendered as a vue component instead
2024-10-18 14:05:00 +09:00
jackstar12
8b5b90d247 refactor: make BeforeFetchingRates function public (#6310)
This function is useful when a payment method wants to update its
payment prompt after receiving a partial payment, like ln does
2024-10-18 14:03:37 +09:00
jackstar12
b670097592 feat: provide store info to modify-lnurlp-request filter (#6312)
adds store data to the filter using a new `StoreLNURLPayRequest` class
which simply adds a `Store` member.

closes: https://github.com/btcpayserver/btcpayserver/issues/6301
2024-10-18 14:03:07 +09:00
Nicolas Dorier
7b6a115adc [Greenfield] Select default payoutMethodId if none are selected in the Refund route (#6315) 2024-10-17 22:54:59 +09:00
d11n
77fba4aee3 Add more translations (#6302)
* Newlines

* Dashboard

* Add more translations

* Moar

* Remove   from translated texts

* Dictionary controller translations

* Batch 1 of controller updates

* Batch 2 of controller updates

* Component translations

* Batch 3 of controller updates

* Fixes
2024-10-17 22:51:40 +09:00
nicolas.dorier
b7affb1d34 Fix monero payments 2024-10-17 18:55:00 +09:00
Nicolas Dorier
1d94782463 Merge pull request #6305 from NicolasDorier/fixelements
Fix elements payments
2024-10-16 22:34:32 +09:00
nicolas.dorier
c7a05c3f09 Fix elements payments 2024-10-16 22:34:17 +09:00
Andrew Camilleri
2dc58a82b7 Item editor: Do not use only known props for diff (#6307)
Brooke the file seller plugin which adds a property and this did not detect the item change
2024-10-16 14:25:06 +02:00
Andrew Camilleri
755dbbab00 fix server nav ui extensin (#6306) 2024-10-16 14:24:56 +02:00
nicolas.dorier
b470fe22f1 Remove potential NRE 2024-10-16 17:04:27 +09:00
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