Kukks
060fc46e4f
Fix system plugins resource loading
2021-07-08 12:53:34 +02:00
Nicolas Dorier
4bb3d60b6c
Add misc/permissions to document the hierarchical structure ( #2654 )
2021-07-08 14:34:10 +09:00
Andrew Camilleri
4222d24d51
Fix: Invoice Search Text crashes invoice creation when value is too long ( #2675 )
...
This fix truncates the data to the column's max length to avoid this situation. Fixes #2641 . Maybe also fixes #2585
2021-07-08 12:59:44 +09:00
Umar Bolatov
6c76866f28
Update InvoiceConfirmed to InvoiceSettled in swagger ( #2681 )
...
fix #2580
2021-07-08 12:41:03 +09:00
Umar Bolatov
50be6595bd
update InvoiceStatusMark Swagger definition ( #2674 )
...
close #2597
2021-07-07 13:27:04 +09:00
Umar Bolatov
91136d2551
remove unused code in fireworks.js ( #2673 )
...
relates to #2639
2021-07-07 13:25:34 +09:00
rockstardev
2e822c5878
Hiding NetworkFee row in invoice if not applicable
2021-07-06 21:20:13 +02:00
Andrew Camilleri
894dca2eef
Update BTCPayServer/Views/Shared/Bitcoin/ViewBitcoinLikePaymentData.cshtml
2021-07-06 21:20:13 +02:00
rockstardev
48355129c5
Properly counting transactions that impact NetworkFee
2021-07-06 21:20:13 +02:00
rockstardev
edc9429e84
Displaying NetworkFee if it was present for the invoice
2021-07-06 21:20:13 +02:00
Wouter Samaey
f1a222fbb3
New unit test to scan for external links/forms and if they have rel="noreferrer noopener" ( #2668 )
...
* Unit test to check for (possibly) external links
* Add rel="noreferrer noopener" to all external links so unit test passes
* Update BTCPayServer.Tests/UnitTest1.cs
Co-authored-by: Andrew Camilleri <evilkukka@gmail.com>
* Update BTCPayServer.Tests/UnitTest1.cs
Co-authored-by: Andrew Camilleri <evilkukka@gmail.com>
* Fixed bad merge from master
* PascalCasing
Co-authored-by: Andrew Camilleri <evilkukka@gmail.com>
2021-07-06 10:35:42 +02:00
Wouter Samaey
40bbc5850f
Greenfield doc error. Should be singular. Rewording to focus on a single result. ( #2657 )
...
* Should be singular. Rewording to focus on a single result.
* Update BTCPayServer/wwwroot/swagger/v1/swagger.template.stores-wallet.on-chain.json
Co-authored-by: Andrew Camilleri <evilkukka@gmail.com>
* Update BTCPayServer/wwwroot/swagger/v1/swagger.template.stores-wallet.on-chain.json
Co-authored-by: Andrew Camilleri <evilkukka@gmail.com>
Co-authored-by: Andrew Camilleri <evilkukka@gmail.com>
2021-07-06 10:19:18 +02:00
Wouter Samaey
70baa4087c
Hide referer URL to hide our BTCPay Server URL ( #2655 )
2021-07-05 13:51:00 +09:00
dstrukt
8e4f56bd52
Improves notification view ( #2645 )
...
* removes hr, adds notification settings link
* adds if else to show "no notifications" or table view
* adds icon to settings button
* Fix link to notification settings
Co-authored-by: Dennis Reimann <mail@dennisreimann.de>
2021-07-05 12:22:24 +09:00
d11n
3800780ef2
PoS: Fix images in cart view ( #2649 )
...
Fixes an issue I overlooked in #2449 and which was brought up by @dstrukt [on Mattermost](https://chat.btcpayserver.org/btcpayserver/pl/jzxqs7xw33rjfe5itorxygifbe ).
2021-07-02 11:28:38 +09:00
Andrew Camilleri
6e154f6cbc
Merge pull request #2642 from dennisreimann/patch-1
...
2FA: Fix login partial name
2021-06-30 12:26:19 +01:00
d11n
673b6d6733
2FA: Fix login partial name
...
Fixes a typo in the filename, which leads to an exception on login when 2FA is enabled.
2021-06-30 13:11:27 +02:00
d11n
6185b93b59
Upgrade to Bootstrap v5.0.2 ( #2638 )
2021-06-30 19:03:43 +09:00
Umar Bolatov
9bbaae9dea
Fix visual bug with invoices search help text overlapping invoice action buttons ( #2583 )
...
* Fix visual bug with invoices search help text overlapping invoice action buttons
close #2582
* Update BTCPayServer/Views/Invoice/ListInvoices.cshtml
Co-authored-by: d11n <mail@dennisreimann.de>
Co-authored-by: d11n <mail@dennisreimann.de>
2021-06-30 17:05:34 +09:00
Andrew Camilleri
6c856aba48
Introduce Server paging for Payouts List ( #2564 )
...
* Introduce Server paging for Payouts List
* Add paging params
* Minor code and formatting improvements
* View updates
* Apply suggestions from code review
Co-authored-by: Zaxounette <51208677+Zaxounette@users.noreply.github.com>
* fix tests
Co-authored-by: Dennis Reimann <mail@dennisreimann.de>
Co-authored-by: Zaxounette <51208677+Zaxounette@users.noreply.github.com>
2021-06-30 16:59:01 +09:00
Wouter Samaey
33de4cccfc
Add permission key to API page ( #2599 )
...
* Better API key page
Now we can see the permission code + Fixed a margin-bottom when selecting a specific store
* Improve responsiveness of API key permissions
* Improve webhook editing UX
Jumps to edited item after submit
Co-authored-by: Dennis Reimann <mail@dennisreimann.de>
2021-06-30 16:57:38 +09:00
dstrukt
6a79c8a27a
Improve create payment request view ( #2627 )
...
* formatting
* more edits
* adds section headers
* updates wording
* Update BTCPayServer/Views/PaymentRequest/EditPaymentRequest.cshtml
Co-authored-by: britttttk <39231115+britttttk@users.noreply.github.com>
Co-authored-by: d11n <mail@dennisreimann.de>
Co-authored-by: britttttk <39231115+britttttk@users.noreply.github.com>
2021-06-30 16:56:28 +09:00
dstrukt
631deb9ce7
Removes lightning setup & wallet setup back button ( #2628 )
...
* removes back button
* removes wallet back on setupwallet page
* removes navbar section completely
* remove back button on modify wallet page
Co-authored-by: Dennis Reimann <mail@dennisreimann.de>
2021-06-30 14:48:28 +09:00
Andrew Camilleri
cb2dd464f1
GreenField: Add StoreId to Invoice model ( #2592 )
2021-06-24 23:15:51 +09:00
johanf85
dca376cb46
Add files via upload ( #2615 )
2021-06-24 23:13:06 +09:00
dstrukt
89d6c83504
Improves Create Store & Create App views ( #2608 )
...
* improves create store
* redorders form elements
2021-06-24 23:06:55 +09:00
Wouter Samaey
2ea3baf36e
Minor UI improvements ( #2606 )
...
* Added "Checkout" button to invoice detail page
* Added missing icon
All other pages have a "plus" icon on the primary button, except this page
* Button icons are always in front, not after like here was
2021-06-24 19:52:41 +09:00
d11n
3338dcac1c
Richtext editor fixes ( #2613 )
...
* UPdate summernote with Bootstrap 5 integration
* Unify summernote options
2021-06-24 19:51:35 +09:00
Andrew Camilleri
0b9a2ee8ec
Merge pull request #2581 from JimiHFord/fix-invoice-typo
...
fix invoice typo
2021-06-20 08:14:26 +02:00
Jimi Ford
78ac1ee15d
fix invoice typo
2021-06-19 20:02:55 -07:00
Umar Bolatov
886e9ab511
Update WebhookDataBase Swagger definition ( #2578 )
...
close #2577
2021-06-18 11:01:23 +09:00
d11n
3c80621dac
Add payjoin option to hot wallet setup ( #2450 )
...
* Add payjoin option to hot wallet setup
Enables payjoin by default when creating a hot wallet and offers the user an opt-out.
Test fix
* Display PayJoin option only if it is available
* Test fixes
* Update hot wallet checks
* Test fix after rebase
* Use toggle buttons for enabling options
2021-06-18 10:25:17 +09:00
Nicolas Dorier
6b4ff4ce2c
Merge pull request #2575 from NicolasDorier/refactor/wallet-cleanup
...
Cleanup some old code in wallet setup
2021-06-17 21:20:28 +09:00
Wouter Samaey
b22aa778e1
Better webhook UI. Full URLs are visible. ( #2572 )
...
* Better webhook UI. Full URLs are visible.
* Using Bootstrap CSS class instead of a new class
* Created the generic class .sm:text-nowrap
* Renamed class
* Changed "sm" to "md"
2021-06-17 19:43:47 +09:00
Pavlenex
1c440ed36c
Update Maintenance.cshtml ( #2576 )
...
* Update Maintenance.cshtml
* fix BTCPay Server maintenance error
* Rephrase "derivation settings" to "wallet settings"
* Pay button text fix
* rephrase CoinSwitch description
2021-06-17 19:40:08 +09:00
nicolas.dorier
70f56d5920
Encrypt WalletSetupViewModel.Config
2021-06-17 19:26:50 +09:00
nicolas.dorier
8a1d5bbc57
Remove outdated code in UpdateWallet
2021-06-17 16:39:55 +09:00
nicolas.dorier
956370592f
Create a dedicated IsHotwalletProperty in the DerivationSchemeSettings
2021-06-17 15:36:22 +09:00
nicolas.dorier
afd479ac69
Remove the DerivationSchemeViewmodel.Enabled property
2021-06-17 15:08:04 +09:00
nicolas.dorier
39a4be5641
Remove HintAddress
2021-06-17 14:11:01 +09:00
d11n
70fcd053cd
Signing context cleanup ( #2568 )
...
* Signing Context cleanup
Removes extra NBXSeedAvailable property in SigningContext, which got introduced in #2559 . It is not needed since each view model involved already has it.
* Fix button in link
2021-06-15 17:35:23 +09:00
Andrew Camilleri
c9869922f7
Merge pull request #2569 from pavlenex/pnxbet
...
add pnxbet to readme
2021-06-14 18:27:15 +02:00
Pavlenex
8b6a333cd2
add pnxbet to readme
2021-06-14 18:17:40 +02:00
Kukks
ae329e371a
fix link test
2021-06-14 11:32:35 +02:00
nicolas.dorier
cf7c3c2bf7
LightningSupportedPaymentMethod.CryptoCode is never null
2021-06-14 18:22:00 +09:00
Umar Bolatov
3d21d2724e
Fix bug with LN payment method API endpoint throwing 500 ( #2567 )
...
close #2566
2021-06-14 18:19:52 +09:00
Kukks
df64a93808
add pnxbet supporter
2021-06-14 08:42:05 +02:00
Kukks
6068d384a4
fix missing bundle tag helper
2021-06-14 08:18:03 +02:00
d11n
3c0292f074
Wallet: Signing UI improvements ( #2559 )
...
* Refactoring to generalize wizard layout
* Wallet: Add intermediate signing options view
* Update BTCPayServer/Views/Wallets/WalletSigningOptions.cshtml
Co-authored-by: britttttk <39231115+britttttk@users.noreply.github.com>
* Skip signing options for hot wallets
* Update signing options wordings, add PSBT doc link
* Fix test
* Remove form route params
* Use decode command for PSBT
Co-authored-by: britttttk <39231115+britttttk@users.noreply.github.com>
2021-06-14 14:06:56 +09:00
nicolas.dorier
371acc84a8
Do not retrieve all payouts in GetPullPayment every time
2021-06-10 18:54:27 +09:00