Commit Graph

2208 Commits

Author SHA1 Message Date
nicolas.dorier
7be104f486 Only show the txid as unconf in the wallet transaction list 2019-08-03 23:21:09 +09:00
nicolas.dorier
d90a65975c Add placeholder for label name 2019-08-03 23:13:27 +09:00
nicolas.dorier
4e53f59a9c Implement label filter 2019-08-03 23:10:45 +09:00
nicolas.dorier
8e58fc128d Fix bug on unable to add comment 2019-08-03 23:02:15 +09:00
nicolas.dorier
756b6e9692 Make sure tags does not contains ',' 2019-08-03 22:06:14 +09:00
nicolas.dorier
23d546c559 Add max length to comment and tags 2019-08-03 22:03:49 +09:00
nicolas.dorier
6d4ea6a951 simplify code 2019-08-03 21:52:47 +09:00
Nicolas Dorier
ddf8b20091 Fix for bug #922 & bug #949 (#951)
* Fix "Do not propose lightning payment if value of the invoice is above..."

* Fix "Do not propose lightning payment if value of the invoice is above..." take care of the GAP edge case where OnChainMinValue > LightningMaxValue

* Fix "Do not propose on chain payment if the value of the invoice is below..." and take care of the GAP edge case

* Add test to cover all case and fix small issue

* Simplified version, with less validation
2019-08-03 12:55:58 +09:00
nicolas.dorier
f1457582fe Fix test 2019-08-03 12:41:12 +09:00
HugoDoyon
56e5acfb65 Simplified version, with less validation 2019-08-02 14:14:54 -04:00
HugoDoyon
6b777878e3 Add test to cover all case and fix small issue 2019-08-02 14:14:54 -04:00
HugoDoyon
428c7c5444 Fix "Do not propose on chain payment if the value of the invoice is below..." and take care of the GAP edge case 2019-08-02 14:14:54 -04:00
HugoDoyon
f8427eb801 Fix "Do not propose lightning payment if value of the invoice is above..." take care of the GAP edge case where OnChainMinValue > LightningMaxValue 2019-08-02 14:14:54 -04:00
HugoDoyon
2a53c056ca Fix "Do not propose lightning payment if value of the invoice is above..." 2019-08-02 14:14:54 -04:00
nicolas.dorier
21d555ee6b Fix bug: Can't remove comments to transaction 2019-08-03 00:55:27 +09:00
nicolas.dorier
d79fda166f Can attach labels and comment to transaction in the wallet 2019-08-03 00:43:19 +09:00
nicolas.dorier
42d7ad02b0 In update store, make payment methods "enabled" only if properly configured 2019-08-01 17:10:52 +09:00
badev
21556d4c07 added View App button to POS settings (#947)
* added View App button to POS settings

updated POS settings form group buttons to match Crowdfund settings from group buttons, addressing #854

* added View App button to POS settings #947

Fixed "Save Settings" Redirect
2019-08-01 15:55:41 +09:00
Andrew Camilleri
89a7166c1b More options to Custom Amount Pay button (#948)
* Start adding more options to Custom Amount Pay button

This allows you to simplify the custom amount pay button to remove the big + & - buttons along with set a min, max and step amounts. There's also an option to fit the button next to the input amount to have it more condensed(not finished)

* make fit button inline work nicely

* make currency dropdown more obvious

* fix space
2019-07-31 22:58:04 +09:00
nicolas.dorier
5d6c28c997 Fix tests 2019-07-31 15:40:21 +09:00
nicolas.dorier
717cadc64b Fix "Setting "Do not propose lightning payment if value of the invoice is above..." have no effect" (Fix #949) 2019-07-31 15:38:49 +09:00
nicolas.dorier
3dac7ef3f3 Fix dynamic dns 2019-07-25 23:26:56 +09:00
nicolas.dorier
056cb60d5d Validate dynamic dns POST 2019-07-25 20:54:49 +09:00
nicolas.dorier
bb4e92ec50 Fix alignement in Dynamic DNS 2019-07-25 19:44:40 +09:00
nicolas.dorier
d9baea4c38 Remove global xpubs 2019-07-25 19:38:29 +09:00
nicolas.dorier
6df6537cf9 Fix tests, improve logs 2019-07-25 19:36:03 +09:00
nicolas.dorier
72d199f390 Add documentation link 2019-07-25 19:27:43 +09:00
nicolas.dorier
233bce578b Can remove dyndns services 2019-07-25 19:07:56 +09:00
nicolas.dorier
63472d54d7 Can configure multiple dynamic dns 2019-07-25 18:29:18 +09:00
nicolas.dorier
db57b5ae80 Fix DynDNS renewal 2019-07-25 16:37:39 +09:00
nicolas.dorier
8896d89908 Add Dynamic DNS support 2019-07-24 17:59:30 +09:00
badev
8e07bf3ffb Update Login.cshtml (#935)
* Update Login.cshtml

[UI] Removed Unneeded string on login page with registering disabled. #881

* Update Login.cshtml
2019-07-24 12:40:06 +09:00
nicolas.dorier
6194d0ad44 bump NicolasDorier.RateLimits 2019-07-21 15:28:07 +09:00
nicolas.dorier
138532d3d4 use donate.btcpayserver.org as donation link 2019-07-19 18:36:57 +09:00
Rockstar Developer
4716b704d4 Paging on List Users page for big hosting providers like Esky (#905) 2019-07-19 16:50:17 +09:00
Andrew Camilleri
109e576811 redo crowdfund modal perk list (#919)
* redo crowdfund modal perk list

closes #918

* fix small responsive issue
2019-07-19 16:48:39 +09:00
Cryptcoin Junkey
631c878722 Fix typo. (#928) 2019-07-19 16:47:52 +09:00
nicolas.dorier
4cbcdb8af5 Make sure QRCodes use SVG instead of canvas (QRCodes on Tor does not work because of canvas fingerprinting protections) 2019-07-19 16:27:26 +09:00
Andrew Camilleri
d24628a386 fix payment request hub bug with payment types (#927) 2019-07-18 14:00:46 +09:00
Rockstar Developer
7e714bdfa2 Increasing default monitoring expiration time (#925)
With value 60 what would often happen is that invoice ends up being declared invalid, and then payment arrives later when system is not monitoring. After lots of production testing we decided to increase this value by default so that new users don't need to manually reassign invoices from `invalid` status, especially if they use third party plugin like wooCommerce.
2019-07-17 12:45:32 +09:00
nicolas.dorier
e3283fb29b Bump NBitcoin and NBXplorer 2019-07-15 19:40:06 +09:00
nicolas.dorier
be0285155f Do not redirect from login page if there is a returnUrl. 2019-07-15 17:18:30 +09:00
nicolas.dorier
1c055a7282 Make sure perk contributions are not accounted until paid 2019-07-15 17:01:12 +09:00
nicolas.dorier
8d3cdd39ca Fix "Configure Email Settings warning link not working" (Fix https://github.com/btcpayserver/btcpayserver/issues/906) 2019-07-14 22:54:27 +09:00
nicolas.dorier
010ba4d5b6 Can specify display name for sender in email settings (Fix https://github.com/btcpayserver/btcpayserver/issues/910) 2019-07-14 22:45:14 +09:00
nicolas.dorier
d176a16caa fix typo 2019-07-14 22:25:43 +09:00
nicolas.dorier
fd4a27c1a3 When logged in, the URL /account/login is still accessible (Fix https://github.com/btcpayserver/btcpayserver/issues/916) 2019-07-14 22:16:23 +09:00
nicolas.dorier
ae73858e23 Fix warning 2019-07-13 22:44:07 +09:00
nicolas.dorier
1427e5458b Fix invoice page not showing tor link (Fix https://github.com/btcpayserver/btcpayserver/issues/915) 2019-07-13 22:42:46 +09:00
nicolas.dorier
8853cf9f83 Only count contributors which paid invoice 2019-07-13 22:32:54 +09:00