Kukks
d949680d5a
fix: Plugins disabled message never dissappers even after re-enabling it.
2021-09-27 09:03:59 +02:00
Kukks
0cd7380af0
Make CSP accessible to plugins
2021-09-27 08:45:55 +02:00
d11n
a3afcd2a6e
Crowdfund public UI re-design ( #2918 )
...
* Patch bootstrap-vue modal close button
For Bootstrap v5 compatibility, which bootstrap-vue does not have currently.
* Crowdfund: Use common global layout head (and themes)
* Crowdfund: Display disabled alert also for simple variant
* Crowdfund: Unify non-JS/simple and JS-enabled view
* Improve fireworks animation
* Improve layout
Inspired by the Bitcoin Smiles compaign, see #2783
* Cleanup and remove views
* Fix typo
* Fix test
2021-09-27 11:46:56 +09:00
nicolas.dorier
bd6c7a8c3d
Properly handle InvoiceMetadata string properties ( Fix #2906 )
2021-09-27 11:44:55 +09:00
nicolas.dorier
920955657d
Fix camera not working on wallet send ( Fix #2922 )
2021-09-27 10:32:03 +09:00
Andrew Camilleri
9f6c7180b2
Greenfield quality of life improvements from feedback ( #2880 )
...
* Greenfield quality of life improvements from feedback
fix #2854
* Greenfield quality of life improvements from feedback
fix #2855
2021-09-25 14:04:34 +09:00
nicolas.dorier
ef70f4d547
Simplify code with PaymentMethodId.TryParse
2021-09-24 14:21:30 +09:00
Andrew Camilleri
8c061b1f07
Attempt cover scenarios of switching back to Bitcoin only after taint ( #2881 )
2021-09-24 14:16:25 +09:00
d11n
0aed8fdb5b
Improve app update buttons ( #2915 )
...
Better responsive behaviour and clearer distinction between primary and secondary actions. Also improves the wording ("View Crowdfund/Point of Sale" vs. "View app") and gets rid of the superfluous "Back to apps list" button.
2021-09-24 14:13:38 +09:00
nicolas.dorier
6125a99381
Should not be able to activate a payment method on an invoice which is not new
2021-09-24 00:12:12 +09:00
Nicolas Dorier
83b54b7be1
Fix infinite loop happening if payment method unavailable with on invoices with lazy activation ( #2914 )
2021-09-24 00:00:55 +09:00
Dennis Reimann
047222b3ee
Fix offcanvas on desktop
2021-09-23 13:45:05 +02:00
Dennis Reimann
2fe1ab83f5
Improve offcanvas nav animation
2021-09-23 13:45:05 +02:00
Dennis Reimann
5372058c33
Use offcanvas nav for mobile
2021-09-23 13:45:05 +02:00
Dennis Reimann
a08261a798
Update dark mode footer colors
2021-09-23 13:44:48 +02:00
Dennis Reimann
869985f005
Finetune footer; remove obsolete images
2021-09-23 13:44:48 +02:00
1nF0rmed
97b5c473c1
Removes the "Let's Get In Touch!" block from the homepage
2021-09-23 13:44:48 +02:00
1nF0rmed
337db3daab
Align social links to appear above copyright
2021-09-23 13:44:48 +02:00
1nF0rmed
10da82607d
Adds social links to Layout
...
This removes the logo credits in the base Layout and adds the
links to Github, Mattermost and Twitter.
2021-09-23 13:44:48 +02:00
d11n
7f49824783
Improve public LN node info ( #2876 )
...
* Add store name to LN info unavailable pae
* Display multiple node info items if available
Allows to view clearnet and Tor connection info side by side.
* Re-add preferOnion for certain cases
* HTML compatible node ids
* Display more node connection failure details
* Fix syntax error
* Update BTCPayServer/Payments/Lightning/LightningLikePaymentHandler.cs
Co-authored-by: Nicolas Dorier <nicolas.dorier@gmail.com>
* View updates
* Revert previous variable change
* Keep logic out of the view
Co-authored-by: Nicolas Dorier <nicolas.dorier@gmail.com>
2021-09-23 20:36:42 +09:00
Umar Bolatov
5d8bc73063
Reset "all stores" values to default
2021-09-23 10:11:37 +02:00
Umar Bolatov
82675384c4
Don't adjust store mode if user is performing an action
2021-09-23 10:11:37 +02:00
Umar Bolatov
3dc663f4d8
Adjust view
2021-09-23 10:11:37 +02:00
Umar Bolatov
2b0fcdf95c
[WIP] Fix issues with Authorization Request page
...
closes #2858
2021-09-23 10:11:37 +02:00
Umar Bolatov
ac34109da3
Support preview/codegen for custom currencies in pay button ( #2896 )
2021-09-22 13:10:52 +09:00
Umar Bolatov
7b252369e9
Add GetPOSItems method
2021-09-21 09:45:41 +02:00
Umar Bolatov
9d48358f2a
Rename Unavailable to Disabled
2021-09-21 09:45:41 +02:00
Umar Bolatov
2dcd7db797
Filter unavailable items in controller
2021-09-21 09:45:41 +02:00
Umar Bolatov
c267cf0e9c
Rename "hidden" to "unavailable"
2021-09-21 09:45:41 +02:00
Umar Bolatov
403820cf14
Add ability to hide a product from POS app
...
See discussion here: https://github.com/btcpayserver/btcpayserver/discussions/2827
2021-09-21 09:45:41 +02:00
nicolas.dorier
6d667e2d78
bump redoc
2021-09-21 12:52:31 +09:00
nicolas.dorier
258a19fdf5
Make CSP more specific for docs
2021-09-21 12:47:46 +09:00
nicolas.dorier
1a593a1ced
Fix documentation page broken by CSP
2021-09-21 12:43:50 +09:00
Umar Bolatov
b93f3ff445
Remove padding from "Show QR" button
2021-09-18 21:31:23 -07:00
Umar Bolatov
5984edb7f4
Disallow cancelling payment request when "Allow payee to create invoices in their own denomination" is not enabled ( #2843 )
...
* Disallow cancelling payment request when "Allow payee to create invoices in their own denomination" is not enabled
close #2802
* Disallow cancelling pending invoice on BE
* Update non-JS version of payment request view to disallow cancelling
* Update CanCancelPaymentWhenPossible
* Fix typo
2021-09-17 10:24:48 +09:00
Dennis Reimann
603bd2692e
Summernote: Fix source map reference; remove unused files
2021-09-16 07:30:33 +02:00
Umar Bolatov
2e61bdf88f
Update swagger example
2021-09-16 07:29:18 +02:00
Umar Bolatov
e6aa73197a
Move GetDefaultPaymentId out of InvoiceExtensions
2021-09-16 07:29:18 +02:00
Umar Bolatov
5cba59932b
Add ability to specify default payment method through Greenfield API
2021-09-16 07:29:18 +02:00
Umar Bolatov
809340e629
Add ability to select default payment method for invoice through UI
2021-09-16 07:29:18 +02:00
dstrukt
24674d354c
removes slack + updates columns
2021-09-16 07:18:31 +02:00
Kukks
e93562b1db
Do not publish NewTransactionEvent if GetValidOutputs did not match with the network's.
2021-09-15 07:28:17 +02:00
Umar Bolatov
d88f012d82
Improve warning when creating invoice without wallet ( #2844 )
...
* Improve warning when creating invoice without wallet
close #2834
* Update link class name
2021-09-13 14:24:10 +09:00
d11n
f96767d3dc
Bootstrap update ( #2870 )
...
* Update Bootstrap
* Fix notification checkbox styling
2021-09-13 14:23:10 +09:00
d11n
6666786b7a
Unify Fido2 authentication under two-factor tab ( #2866 )
...
* Unify Fido2 authentication under two-factor tab
Closes #2754 .
* Improve UI and wording
* Improve register FIDO2 device page
2021-09-13 10:16:52 +09:00
nicolas.dorier
eccbe8e018
Sanitize UrlRoot in PayButton
2021-09-12 20:33:51 +09:00
d11n
aac87539ae
Fix pay button CSP issue when using modal ( #2872 )
...
* Fix pay button CSP issue when using modal
Fixes #2864 .
* Use event handler, refactor csp tags
* Fix script indentation
* Fix onsubmit event handler integration
Co-authored-by: nicolas.dorier <nicolas.dorier@gmail.com>
2021-09-12 20:31:35 +09:00
nicolas.dorier
7f40698bba
Fix interactive XSS when entering javascript: in store's website.
2021-09-10 10:56:48 +09:00
nicolas.dorier
3b9c7db481
The page could crash if the user clicks too many time on Notificate 'Mark as Seen'
2021-09-10 00:22:33 +09:00
nicolas.dorier
649f650da6
Fix build
2021-09-10 00:16:28 +09:00