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
nicolas.dorier
ad7b62fa3d
Fix CSP when there is a theme
2021-09-10 00:14:26 +09:00
d11n
650df97e50
Fix Summernote XSS possibility ( #2859 )
2021-09-09 22:49:30 +09:00
Nicolas Dorier
fc4e47cec6
Add CSP at the website level ( #2863 )
2021-09-09 21:51:28 +09:00
nicolas.dorier
c39f1341aa
Fix warnings
2021-09-09 20:31:35 +09:00
Kukks
a39d1e0886
fix broken plugin page
2021-09-09 13:12:44 +02:00
Dennis Reimann
435f51a777
Fix for crowdfund perk editor
...
With no title entered, the editor got stuck in an endless loop, because it recursively invoked the save function without checking for the ID fallback being present.
Fixes #2862 .
2021-09-09 10:59:03 +02:00
nicolas.dorier
de2c12c1df
Fix warning
2021-09-08 18:45:12 +09:00
nicolas.dorier
ae43af999b
update HWI lib
2021-09-08 18:27:36 +09:00
Nicolas Dorier
14a10eeef8
Remove useless code ( #2852 )
2021-09-07 19:18:56 +09:00
Umar Bolatov
180be49824
Add "#nullable enable"
2021-09-07 10:39:36 +02:00
Umar Bolatov
5faa756f1c
Add check for empty theme URI before saving theme settings
2021-09-07 10:39:36 +02:00
d11n
06db29dd43
Delete confirmation modals ( #2614 )
...
* Refactor confirm view: separate modal
* Add delete confirmation modals for apps and FIDO2
* Add delete confirmation modals for 2FA actions
* Add delete confirmation modals for api keys and webhooks
* Add delete confirmation modals for stores and store users
* Add delete confirmation modals for LND seed and SSH
* Add delete confirmation modals for rate rule scripting
* Test fixes and improvements
* Add delete confirmation modals for dynamic DNS
* Add delete confirmation modals for store access tokens
* Add confirmation modals for pull payment archiving
* Refactor confirm modal code
* Add confirmation input, update wording
* Update modal styles
* Upgrade ChromeDriver
* Simplify and unify confirmation input
* Test fixes
* Fix wording
* Add modals for wallet replace and removal
2021-09-07 11:55:53 +09:00
Andrew Camilleri
6d317937c7
Do not generate payment methods when 0 amount invoice ( #2776 )
...
* Do not generate payment methods when 0 amount invoice
* Add test for 0 amoutn invoices
2021-09-07 00:23:41 +09:00
Umar Bolatov
522c990278
Allow creating top-up invoice when min/max payment amount criteria is active
...
closes #2831
2021-09-06 10:44:10 +02:00
Nicolas Dorier
e584ebe7de
Decouple taproot activation from support in generate wallet ( #2837 )
2021-09-04 22:07:09 +09:00
d11n
1422bd8540
Decrease notification badge padding ( #2841 )
...
Fixes #2840 .
2021-09-04 22:06:56 +09:00
d11n
fe18e71538
Refactor themes ( #2794 )
...
* Remove Bootstrap/Creative CSS file customizability
Customizations should be done using themes
* Remove deprecated Casa and Classic themes
They are still available in the design system repo and should be added as custom theme CSS file
* Use either standard or custom theme
* Remove deprecated themes
* Improve theme select UI
* Finish and refactor theme switching
* updates theme copy
* Update BTCPayServer/Views/Server/Theme.cshtml
Co-authored-by: Zaxounette <51208677+Zaxounette@users.noreply.github.com>
* Combine creative.css and site.css
Co-authored-by: dstrukt <gfxdsign@gmail.com>
Co-authored-by: Zaxounette <51208677+Zaxounette@users.noreply.github.com>
2021-09-03 16:16:36 +09:00
Manan Sharma
e5699f674b
Taproot support for wallets ( #2830 )
...
* Support taproot for HotWallet
* Support taproot for hardware wallets
* Fix NBX version
* Undo formatting
* Do not show Taproot when not supported
* Create taproot wallet from xpub
* Bug Fix
2021-09-03 15:37:12 +09:00
Dennis Reimann
203db44b4e
Patch summernote to fix issues in Chrome/Chromium
...
As we are using a customized version for the Bootstrap 5 compatibility anyways, with this we are also including the changes proposed in summernote/summernote#4034 to fix #2816 .
2021-09-02 15:35:32 +02:00
Dennis Reimann
69c5f5b9e5
Reduce navbar padding
2021-09-02 12:36:02 +02:00
Dennis Reimann
5a16dfced3
Cleanup site.css
2021-09-02 12:36:02 +02:00
Dennis Reimann
cb46ef9e6c
Revert semibold links
2021-09-02 12:36:02 +02:00
dstrukt
3b810e9b8d
revert left sidebar font size
2021-09-02 12:36:02 +02:00
Dennis Reimann
663dcecb8e
Cleanup home styles
2021-09-02 12:36:02 +02:00
Dennis Reimann
fbb5671f89
Cleanup styles
2021-09-02 12:36:02 +02:00
Dennis Reimann
47d348359f
Use util classes for navbar padding
2021-09-02 12:36:02 +02:00
dstrukt
ab2f460f35
converts to rem
2021-09-02 12:36:02 +02:00
dstrukt
c77e3a9396
navbar queries added
2021-09-02 12:36:02 +02:00
dstrukt
014c43f79b
updates section
2021-09-02 12:36:02 +02:00
dstrukt
21fb3813dd
adds section + media query
2021-09-02 12:36:02 +02:00
Dennis Reimann
9a039a747a
Move site customizations to design system
2021-09-02 12:36:02 +02:00
Dennis Reimann
17578a4615
Bootstrap updates
...
- Increase vertical navbar padding
- Update alert close button styles
- Use semibold font for links
2021-09-02 12:36:02 +02:00
Dennis Reimann
abb68d6f59
Improve fee rate component
2021-09-02 12:36:02 +02:00
Dennis Reimann
3c443344a5
Ensure round notification badge
2021-09-02 12:36:02 +02:00
dstrukt
2887017d12
updates line-height, removes sm-table hack
2021-09-02 12:36:02 +02:00
dstrukt
f2286fb1be
updates copy to reduce button size
2021-09-02 12:36:02 +02:00
dstrukt
bdd11a14ff
adjusts logo size for future size update
2021-09-02 12:36:02 +02:00
dstrukt
18f6e5af4d
left sidebar navigation updates
2021-09-02 12:36:02 +02:00
Dennis Reimann
83b07e0caf
Refactor tables, remove old customizations
2021-09-02 12:36:02 +02:00
Dennis Reimann
840a5ac4b4
Refactor Bootstrap colors
2021-09-02 12:36:02 +02:00
Dennis Reimann
4923311168
Update Bootstrap and theme variables
2021-09-02 12:36:02 +02:00
Umar Bolatov
748423dfe8
Add UpdateOnChainPaymentMethodRequest
2021-09-02 10:42:41 +02:00
Umar Bolatov
2f4e610900
Add UpdateLightningNetworkPaymentMethodRequest
2021-09-02 10:42:41 +02:00
Umar Bolatov
d39ec97b9a
Remove "enabled" option from address preview endpoint
2021-09-02 10:42:41 +02:00
Dennis Reimann
0d08bd3ad1
Minor syntax changes
2021-09-02 10:39:35 +02:00
Dennis Reimann
3343738bb3
Remove back links to POSTed pages
2021-09-02 10:39:35 +02:00