Commit graph

8150 commits

Author SHA1 Message Date
nicolas.dorier
ba8feeddd9
Update translations 2025-01-22 00:11:48 +09:00
nicolas.dorier
4e57d27cc8
Bump and changelog 2025-01-22 00:03:51 +09:00
Nicolas Dorier
580518e5aa
Merge pull request #6572 from dennisreimann/mwb-integration-plugin
Plugins: Convert relative to absolute path when loading a plugin
2025-01-21 23:54:14 +09:00
Nicolas Dorier
81cd51cc66
Merge pull request #6570 from btcpayserver/fix-get-store-payment
Fix: Incorrect enabled value for v1/stores/{storeId}/payment-methods/{paymentMethod}
2025-01-21 23:52:18 +09:00
d11n
499ddbde65
Dashboard: Fix Lightning balance display for tiny amounts (#6573)
Fixes #6541.
2025-01-21 23:51:31 +09:00
d11n
20e8db7307
App: Allow receipt to be shown in iframe (#6574)
Also detects if the checkout page is shown within an iframe and hides the back to store link in that case.
2025-01-21 23:50:27 +09:00
nicolas.dorier
8e927eee73
Better validation of inputs when setting on-chain payment method by API 2025-01-21 23:37:56 +09:00
Dennis Reimann
cdf7cbfeb7
Plugins: Convert relative to absolute path when loading a plugin
Avoids having to provide absolute paths, which differ across machines. We use this for the app to [reference the app plugin](https://github.com/btcpayserver/btcpayserver/blob/mobile-working-branch/BTCPayServer/Properties/launchSettings.json#L7) in the launch settings.
2025-01-21 10:33:56 +01:00
Nicolas Dorier
97173c9811
Fix server/info returning incorrect data for XMR/ZCash (#6569) 2025-01-21 17:48:59 +09:00
nicolas.dorier
bbe95d780f
Fix: Incorrect enabled value for v1/stores/{storeId}/payment-methods/{paymentMethod} 2025-01-21 17:48:37 +09:00
nicolas.dorier
5534ddeb28
Revert "Bump dependency versions (#6568)"
This reverts commit 2725bbfe2a.
2025-01-21 16:41:42 +09:00
nicolas.dorier
1e93dccea2
Make Validate.ValidationResult nullable 2025-01-21 16:18:20 +09:00
d11n
4e2684b917
Remove app models and hub classes from client lib (#6567) 2025-01-21 15:42:30 +09:00
d11n
2725bbfe2a
Bump dependency versions (#6568)
Adapt to the updates made on mobile-working-branch
2025-01-21 15:39:28 +09:00
Nicolas Dorier
01250f6aee
Add ability to move a payout from InProgress to AwaitingPayment (#6564) 2025-01-21 15:37:45 +09:00
Chukwuleta Tobechi
6180ee9b80
Add warning on Shopify V1 plugin (#6559)
* Add warning on Shopify V1 plugin

* missing rel in link
2025-01-19 18:19:33 +09:00
Nicolas Dorier
d6b547d8bf
Bump Payjoin libraries (#6561) 2025-01-19 18:19:05 +09:00
nicolas.dorier
d3d6b2d15c
Make HtmlTags safer, properly sanitize in the view as well 2025-01-19 11:00:09 +09:00
Nicolas Dorier
1830d398a4
Bump Bitcoin Core to 18.1 (#6563) 2025-01-17 18:59:43 +09:00
nicolas.dorier
846fa30be1
Set kraken as default rate source for CAD 2025-01-17 14:15:12 +09:00
Nicolas Dorier
b13d0a4300
Add tooltip and link to pull-payment tags in wallet's transaction list (#6562) 2025-01-16 23:51:00 +09:00
d11n
ef8071ba93
App: SignalR-related updates (#6537)
Adds Newtonsoft JSON converters for the SignalR connection, which we need to pass data back and forth.
2025-01-16 14:36:23 +09:00
d11n
2e458af4fb
App: Authentication updates (#6536)
- Updates API key extraction to also accept "Bearer" auth header. This is necessary for non-cookie based SignalR connections.
- Adds authentication related models to the client lib
- Succeeds and replaces #6484.
2025-01-16 14:34:57 +09:00
d11n
1c25d793c7
Store: Allow resetting custom email server (#6547)
* Store: Allow resetting custom email server

Fixes #6546.

* Do not show fallback settings in form
2025-01-16 14:32:53 +09:00
Nicolas Dorier
92a92a7fff
Rename and add to greenfield HtmlTags and HtmlMetaTags for apps (#6557) 2025-01-15 23:48:10 +09:00
Pavlenex
2255da4a56
Merge pull request #6555 from dennisreimann/fix-6554
UI: Fix store's custom CSS URL
2025-01-15 15:15:11 +01:00
Pavlenex
955091c793
Merge pull request #6552 from dennisreimann/fix-6548
UI: Fix mobile sidebar height and behaviour for Firefox
2025-01-15 15:14:37 +01:00
Nicolas Dorier
e479522d9f
Fix: Migration bug on old instances (Could not cast or convert from System.String to BTCPayServer.DerivationSchemeSettings) (#6551) 2025-01-15 23:06:17 +09:00
Nisaba
2250853b3e
HTML lang setting and Head tags for POS and Crowdfund public pages (#6229)
* HTML lang setting and Head tags for POS and Crowdfund public pages

* updates #6229

* updates 6229

* resolve conflict

* updated according to Nicolas' recommendations

* updates #6229

* Add RawMeta method in safe.cs

* ...

* resolve conflicts

* resolve conflict

* resolve conflicts

* Updates as Nicolas request

* updates

---------

Co-authored-by: d11n <mail@dennisreimann.de>
2025-01-15 14:49:25 +09:00
Dennis Reimann
ae1eb67677
UI: Fix store's custom CSS URL
Fixes #6554.
2025-01-14 08:13:19 +01:00
Dennis Reimann
c430d3b4ed
UI: Fix mobile sidebar height and behaviour for Firefox
Fixes #6548.
2025-01-13 12:45:15 +01:00
Nicolas Dorier
e1f47b2738
Bump bitcoin core in tests (#6550) 2025-01-13 12:41:13 +09:00
nicolas.dorier
9d8a231274
Fix warnings 2025-01-11 00:16:17 +09:00
Nicolas Dorier
5a8c959b6b
Server hanging in debug mode if altcoin node is unavailable (#6545) 2025-01-11 00:15:04 +09:00
Nicolas Dorier
e0a51537a1
Fix: Monero payments in mempool not detected if accountIndex != 0 (Fix #6430) (#6544) 2025-01-10 20:21:33 +09:00
nicolas.dorier
d2c52c10bd
Always allow to mine a block in cheat mode 2025-01-10 19:16:48 +09:00
Nicolas Dorier
5536935ff8
Make Checkout Cheat Mode extensible by plugins (#6543) 2025-01-10 16:17:55 +09:00
nicolas.dorier
0754a809e7
Do not disable a plugin if it crash during debug session 2025-01-09 20:02:12 +09:00
Pavlenex
286bf7d822
Fix formatting YML in Update bug_report.yml 2025-01-09 11:04:49 +01:00
Pavlenex
a6f67e82b6
Fix formatting error in Update bug_report.yml 2025-01-09 10:53:30 +01:00
Pavlenex
408bba6225
Add scammers disclaimer on the issue template
This commits adds a warning notice to the bug template informing users about ignoring fake bot support agents.
2025-01-09 10:51:43 +01:00
rockstardev
ce55666ba3
Merge pull request #6538 from btcpayserver/feat/lnd-0.18.4
Bumping LND to 0.18.4-beta
2025-01-08 17:16:56 -05:00
rockstardev
c766047f63 Bumping LND to 0.18.4-beta in other files as well 2025-01-08 15:59:47 -06:00
Nicolas Dorier
07b9eb079d
Fix crash while migrating ETH payment data (#6539) 2025-01-08 19:24:37 +09:00
rockstardev
b59182f169 Bumping LND to 0.18.4-beta 2025-01-07 19:11:43 -06:00
Nicolas Dorier
6ae36825d5
Changelog 2.0.5 (#6520) 2024-12-23 23:07:53 +09:00
Nicolas Dorier
f1719ed3d2
Revert "Add All time to the Time filter, PlanB Assignment (#6514)" (#6519)
This reverts commit 79c5ff9ed0.
2024-12-23 18:56:22 +09:00
Jessica Zavaleta
79c5ff9ed0
Add All time to the Time filter, PlanB Assignment (#6514)
* Add All time to the Time filter, wip: Clear All funtionality

* Update ListInvoices.cshtml

* Cleanup commented code

* Toggle on 'All Time' if there no startdate selected

---------

Co-authored-by: nicolas.dorier <nicolas.dorier@gmail.com>
2024-12-23 18:27:49 +09:00
Nicolas Dorier
76a880a30e
Disable lightning payments histogram (#6518) 2024-12-23 18:04:07 +09:00
d11n
08835895e9
Invoices: Allow admin to see invoices of users (#6517)
* Invoices: Allow admin to see invoices of users

Fixes #6489. As discussed with @TChukwuleta, this succeeds and closes #6497.

* Invoices: Allow admin to see invoices of users

Fixes #6489. As discussed with @TChukwuleta, this succeeds and closes #6497.

* Update controller to allow admin access for basic invoice actions
2024-12-23 17:50:44 +09:00