nicolas.dorier
ce1903b2fa
Bumping versions of libraries and dockerfile
2021-10-05 15:26:40 +09:00
Andrew Camilleri
88c925017d
Apply suggestions from code review
2021-10-04 17:06:11 +02:00
Kukks
a3c2a9ac61
Censor based on permissions
2021-10-04 17:06:11 +02:00
Dennis Reimann
802fec6bf3
Move payment related properties
2021-10-04 09:50:36 +02:00
nicolas.dorier
64901dfc22
Bump postgres
2021-09-29 13:16:53 +09:00
nicolas.dorier
edfde494fa
bump bitcoin core
2021-09-28 12:47:34 +09:00
nicolas.dorier
a3cc573e4d
Do not test hot reload in CanCreatePayRequest (unreliable)
2021-09-28 12:20:40 +09:00
nicolas.dorier
44fe70ae44
Make CanCreatePayRequest more resilient
2021-09-28 12:05:46 +09:00
nicolas.dorier
d05a9295b3
Make a test more resilient
2021-09-28 11:22:35 +09: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
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
d0120f1427
Fix Selenium flakyness on Circle CI ( #2904 )
2021-09-22 21:31:44 +09:00
Umar Bolatov
d5c96eee32
Add test
2021-09-21 09:45:41 +02: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
Umar Bolatov
b2f9353be1
Add tests
2021-09-16 07:29:18 +02:00
Kukks
bb6a188883
bump nbx in both docker compose envs
2021-09-16 07:19:54 +02:00
Kukks
f7099cf6aa
Bump NBX and elements
2021-09-15 07:28:17 +02: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
a8995d2bed
Fix unit test fail bc shitcoin
2021-09-10 15:35:51 +09:00
Nicolas Dorier
fc4e47cec6
Add CSP at the website level ( #2863 )
2021-09-09 21:51:28 +09: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
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
1bca8c81a4
Fix Selenium test
2021-09-02 10:39:35 +02:00
Dennis Reimann
4d35fd4ab3
Fix test
2021-09-02 10:39:35 +02:00
Dennis Reimann
bcdb1ab1d8
Improve review/broadcast flow and fix test
2021-09-02 10:39:35 +02:00
d11n
723817e3f8
Fix payment request cloning and unexpire if necessary ( #2820 )
...
* Unexpire payment requests without expiry date
* Unset expiry date when cloning payment request
* Syntax and code improvements
2021-08-31 15:07:54 +09:00
Nicolas Dorier
101fc51787
Bump NBX ( #2818 )
2021-08-30 16:42:22 +09:00
nicolas.dorier
319efbeb4b
Bump c-lightning on docker-compose altcoins
2021-08-26 15:55:07 +09:00
nicolas.dorier
04e6833e22
Bump c-lightning on docker-compose altcoins
2021-08-26 14:44:57 +09:00
Kukks
ab7d2959ea
Update clightning
2021-08-23 13:09:29 +02:00
Kukks
119ab7b2c0
attempt EnsureNewLightningInvoiceOnPartialPayment test fix
2021-08-23 12:34:36 +02:00
Kukks
7a102ee920
Bumpo Clightning to 0.10.1
2021-08-10 10:11:16 +02:00
Kukks
8451f34302
Revert "Bumpo Clightning to 0.10.1"
...
This reverts commit e4bd8e3106
.
2021-08-10 09:31:14 +02:00
Kukks
e4bd8e3106
Bumpo Clightning to 0.10.1
2021-08-10 09:16:25 +02:00
Ayush Jain
2dfb637e2f
Enhance files actions to accept arrays of fileids ( #2735 )
...
* Enhanced Files action by modifying it to accept a list of SelectedFileIds
* Added checks to verify all files passed to the files action exist, Updated tests
* Enhanced Files action to accept an array of fileIds
* Removed redundant fileId list
2021-08-09 23:40:55 +09:00
Andrew Camilleri
060f30d0bf
Payouts: Unify confirm external payment and manually mark as paid actions ( #2751 )
2021-08-05 14:47:25 +09:00
Nicolas Dorier
f84b2c5160
Add proper error message if node/nbxplorer doesn't support taproot ( #2752 )
2021-08-05 13:56:31 +09:00
Kukks
59d0cf666f
Update Clightning to altcoin compose too
2021-08-04 16:12:39 +02:00
Kukks
54cc574405
Update to Clightning 0.10.0
2021-08-04 15:02:24 +02:00
Nicolas Dorier
4c818d0359
Implement topup invoices ( #2730 )
2021-08-03 17:03:00 +09:00
d11n
63d4ccc058
Fix missing master fingerprint/account key path on wallet import ( #2727 )
...
* Fix missing master fingerprint/account key path on wallet import
Re-adds the view model properties that got removed in 8a1d5bbc57
and passes them through the confirm addresses form.
* Add test
This test fails on current master
2021-08-03 14:27:04 +09:00
nicolas.dorier
2207d836f1
Update NBXplorer again
2021-08-01 14:32:04 +09:00
rockstardev
a9cd27e012
Bumping LND to 0.13.1-beta ( #2729 )
2021-08-01 09:20:40 +09:00
Nicolas Dorier
4c57405945
Properly clip taxIncluded and invoice's amount ( #2724 )
2021-07-30 18:46:49 +09:00
Nicolas Dorier
6ea96efe68
Update NBitcoin, fix warnings on nullable ( #2718 )
2021-07-29 20:29:34 +09:00
Andrew Camilleri
c59798e9c4
GreenField: Generate Store OnChain Wallet ( #2708 )
...
* GreenField: Generate Store OnChain Wallet
* Greenfield: Do not generate wallet if already configured
2021-07-27 23:53:44 +09:00
Andrew Camilleri
ba165ddd4f
Local Greenfield Client for Plugins ( #2410 )
...
* wip
* Local GreenField Client for Plugins
* support notification handlers being missing
* Initial support for scoped btcpay client
* test out scoped local client
* wip
* small fix
* Throw exception if using local greenfield client and it has not been implemented yet
* adapt based on new changes in BTCPay
* update
* fix tests
* Allow Local client to bypass authorization handler
* Add Misc endpoints to Local API Client
* Add new endpoints
* Apply code review changes
2021-07-27 21:11:47 +09:00
Andrew Camilleri
14e4d2d675
Make CSSThemeManager really only focus on theme ( #2457 )
...
* Make Settings Repository cache in memory
* Make use of SettingsRepo directly instead of CssThemeManager
* Completely remove CssThemeManager
2021-07-27 21:08:54 +09:00