2249ee195a
Catch websockets exceptions
2019-10-23 16:11:20 +09:00
93cdbf7a1a
Only push the released tag
2019-10-23 15:44:49 +09:00
22fa43f8d6
Version bump
2019-10-23 15:29:37 +09:00
39a6bd15d1
Update translations
2019-10-23 15:12:28 +09:00
1d8fe9fb93
Bump dbriize
2019-10-23 14:57:08 +09:00
565cac34b0
Update NBXplorer
2019-10-23 14:56:59 +09:00
1cb02b2913
Bump bundlerminifier
2019-10-23 14:56:48 +09:00
1174178771
Remove reliance on ambient routing values
2019-10-23 13:52:22 +09:00
f1a2cc2b65
Merge pull request #1096 from sam-sla/patch-2
...
Fix typo in SECURITY.md
2019-10-22 23:50:22 +09:00
36d97d1e74
Fix typo in SECURITY.md
2019-10-21 22:05:29 +02:00
12264d8e74
Make sure SSHClient Disconnect does not hang if a cancellationToken is passed
2019-10-21 18:43:53 +09:00
4d68b12080
Rewrite some EF queries to make EF3.0 happy
2019-10-21 18:38:57 +09:00
3c7137830e
Make sure that the SSL connection does not prevent btcpayserver from restarting
2019-10-21 16:34:26 +09:00
4f1b4131cb
Add more logs on hosted service exit
2019-10-21 14:03:55 +09:00
ccb45e3a99
Remove empty folder
2019-10-21 13:31:43 +09:00
f3461bfbe6
Show success message when derivation scheme is updated
2019-10-21 13:24:13 +09:00
22b05500f1
Reactivate ndax
2019-10-20 17:52:30 +09:00
66a2383ad1
Make CanHandleRefundEmailForm less capricious
2019-10-20 16:47:48 +09:00
7d6fb21a8c
Fix test
2019-10-20 16:45:40 +09:00
5054e76d64
Fix build
2019-10-20 16:24:11 +09:00
9adb825c30
Do not ask for email in checkout by default ( Fix #1084 )
2019-10-20 15:46:34 +09:00
9a28dc5121
Pass cancellationToken around in the Kraken Provider
2019-10-20 15:24:07 +09:00
c82c67359c
Merge pull request #1061 from reablaz/master
...
updated AppsUpdate view with correct GET request
2019-10-19 18:27:56 +09:00
59afc05661
Log hosted services exiting
2019-10-19 14:12:43 +09:00
c05820224e
Log paytester dispose
2019-10-19 14:09:19 +09:00
fee106abef
Remove possible NRE when app start
2019-10-19 13:50:52 +09:00
48fa11759f
Missing files
2019-10-19 00:54:43 +09:00
eac4c91820
Move Bitpay authentication class in BTCPayServer.Security
2019-10-19 00:54:20 +09:00
037fcf93f5
Merge branch 'refactor/remove-scopes'
2019-10-18 23:58:43 +09:00
dabe805602
Remove dead link
2019-10-18 23:58:25 +09:00
dacf5c1e16
Go back to .net 7.3
2019-10-18 23:50:18 +09:00
da2e8665a1
Remove unused scope, assert policy on store listing
2019-10-18 23:42:06 +09:00
8643c04a39
Additional fixes for 3.0
2019-10-18 21:46:34 +09:00
c5ba063edf
Move OpenId folder
2019-10-18 21:36:32 +09:00
9648836e2d
Merge pull request #1077 from NicolasDorier/migration/openiddict30
...
Update to OpenIddict3.0
2019-10-18 21:30:27 +09:00
3c9b58916b
Update to OpenIddict3.0
2019-10-18 19:02:23 +09:00
d56a5ad86e
Merge pull request #1076 from bolatovumar/feat-1036
...
Add option to show recommeded fee on checkout invoice
2019-10-18 12:13:39 +09:00
cd5cc6435c
make lightning scheme lowercase ( Fix #1091 )
2019-10-17 00:52:19 +09:00
c908301b84
Add option to show recommeded fee on checkout invoice
...
Address #1036
2019-10-14 10:09:26 -07:00
e68d76b56d
Add timeout to tests
2019-10-14 23:50:51 +09:00
8339ec59b7
Merge pull request #1090 from bolatovumar/issue-1089
...
Make UI checkboxes inline with their labels
2019-10-14 22:47:29 +09:00
c5cfd7921a
Merge pull request #1086 from NicolasDorier/refactor/authorization
...
Refactor authorizations
2019-10-14 22:46:26 +09:00
e584004b23
Make UI checkboxes inline with their labels
...
address #1089
2019-10-13 20:07:41 -07:00
281a2461ad
Refactor authorizations
2019-10-14 00:24:41 +09:00
bd94b5f84e
Temporarily remove docker image cache for circleci
2019-10-12 20:38:41 +09:00
2b040b3465
Merge pull request #1085 from Eskyee/patch-1
...
Update launchSettings.json
2019-10-12 12:28:28 +09:00
0e452c7cdf
Update launchSettings.json
...
I`m the Removing Docker-Regtest-https-monero as this loads as a default, which I didn't ask for, it default in my builds config, launchSettings json, also I think since this json was changed, it gave my Mac VS a indent bug somehow, ?? But i may be wrong there,
can Nicolas please review ?? this is the correct way I would remove Docker-Regtest-https-monero from my folk ?? thanks
2019-10-12 03:43:30 +01:00
2acdc77289
Update lang
2019-10-10 19:46:29 +09:00
fda6a1a77b
Use ClaimTransformer instead of Authentication's JWT
2019-10-10 19:46:29 +09:00
7e5c593e09
Merge pull request #1081 from bolatovumar/fix-1078
...
[PoS app] Show card scrollbar only when necessary
2019-10-10 15:22:29 +09:00
40b191ef49
Skip HeadersOverrideMiddleware if on onion
2019-10-10 14:10:01 +09:00
a92f0fe289
[PoS app] Show card scrollbar only when necessary
...
fix #1078
2019-10-09 20:41:24 -07:00
ca17efbc29
Add missing file
2019-10-10 09:49:03 +09:00
5025e0dd4d
Allow xforwardedproto to be override via configuration
2019-10-09 22:26:54 +09:00
1325c5d441
Add TestTimeout to some tests
2019-10-08 16:32:22 +09:00
30585d2cc1
Merge pull request #1075 from rockstardev/master
...
Replacing donation widget with link new donate page
2019-10-08 12:19:42 +09:00
98468f4eb0
Replacing donation widget with link new donate page
...
Resolves #1073
Co-authored-by: vswee <vswee@users.noreply.github.com>
2019-10-07 17:30:20 -05:00
39876dea07
Use random ports in container tests
2019-10-07 16:25:27 +09:00
03917ec806
Remove possible crash at shutdown
2019-10-07 16:06:36 +09:00
1c9a91140b
Asyncify tests
2019-10-07 16:04:25 +09:00
3417556f5c
Update pomelo on .netcore3.0
2019-10-07 15:12:22 +09:00
0cc2fa962d
Prepare Startup.cs for netcoreapp30
2019-10-07 13:03:50 +09:00
8ba1303968
Move BitpayMiddleware up the stack
2019-10-07 12:43:17 +09:00
ae2b055fb5
Fix build
2019-10-06 23:41:27 +09:00
a919d3ddec
Move TryGetSolutionDirectoryInfo in test utils
2019-10-06 23:38:57 +09:00
102b38b5a8
Make test CanUsePaymentMethodDropdown more reliable
2019-10-06 23:13:42 +09:00
56a363adf9
Add more test timeout
2019-10-06 22:51:01 +09:00
5c8dcb0292
Add test timeout
2019-10-06 22:49:28 +09:00
0fd5c722f6
Add test timeout for some selenium tests
2019-10-06 22:24:28 +09:00
b86befbdaf
Merge pull request #1072 from pavlenex/security-md
...
Add Security.md
2019-10-06 22:20:26 +09:00
53310dee8a
Add Security.md
2019-10-06 12:25:40 +02:00
78b86ce0ea
Fix build in netcoreapp21
2019-10-06 18:47:49 +09:00
3bdc7c102a
Fix Startup in netcoreapp3.0
2019-10-06 16:00:38 +09:00
f9714f0be0
Fix build
2019-10-06 15:54:19 +09:00
536f98b566
Fix entity framework queries to work in netcoreapp3.0
2019-10-06 15:48:12 +09:00
f4977e7f9f
Prepare AuthenticationTests for .netcoreapp3.0
2019-10-05 20:45:09 +09:00
68807bae37
Do not use AsAsyncEnumerable()
2019-10-04 22:55:38 +09:00
ccc2d0e13c
Exclude Google Cloud Storage for .netcoreapp3.0, it depends on System.Interactive.Linq which create namespace conflict with the new AsyncEnumerable
2019-10-04 17:56:08 +09:00
c2032ee15b
Prepare the Authentication controller for .netcoreapp3.0
2019-10-04 17:21:53 +09:00
724a5b5460
Prepare code to move to netcoreapp3.0
2019-10-04 17:17:11 +09:00
c9ec0f9d3c
Prepare startup.cs for netcoreapp3.0
2019-10-03 18:46:09 +09:00
411fe90b8c
Can compile tests in netcoreapp3.0
2019-10-03 18:25:07 +09:00
a56004fbef
Remove a warning on .netcoreapp3.0
2019-10-03 18:15:08 +09:00
e75edac3c1
Make .netcoreapp 3.0 build happy
2019-10-03 18:00:07 +09:00
aaa05eb5ec
Fix build
2019-10-03 17:37:10 +09:00
8d0d80e086
Fix build
2019-10-03 17:14:07 +09:00
4d84343a80
Prepare BTCPayServer for .netcore 3.0
2019-10-03 17:06:49 +09:00
275fbc81e7
Prepare BTCPayServer.Data for .netcore 3.0
2019-10-03 16:36:02 +09:00
d23adfbd78
Prepare BTCPayServer.Common and BTCPayServer.Rating for .netcore 3.0
2019-10-03 16:13:12 +09:00
f7b85babfe
Merge pull request #1068 from rockstardev/master
...
Cleanup U2F namespace to correspond to folder path
2019-10-03 12:57:53 +09:00
56e85b68d9
Csproj cleanup, reorganizing namespaces, fixing tests
2019-10-02 22:41:53 -05:00
755a6bf8e6
Cleaning up references to old U2F\Services folder
2019-10-02 12:38:06 -05:00
7282199c31
Cleanup U2F namespace to correspond to folder path
2019-10-02 12:32:41 -05:00
639f5d2fc4
Make sure calling monero related controllers can't be done if the shitcoin is not supported
2019-10-01 15:30:27 +09:00
8c8ef9d3ca
Rename shitcoins to altcoins
2019-09-30 20:43:15 +09:00
2c5c6d28e3
Fix broken getting started link in readme ( #1060 )
2019-09-30 18:42:35 +09:00
fd78d02576
Moving Monero classes into BTCPayServer.Common
2019-09-30 17:58:41 +09:00
3a0328d0be
Moving shitcoin code in shitcoin folder
2019-09-30 17:51:47 +09:00
d66b111121
xmr ( #1044 )
2019-09-30 17:32:43 +09:00
8cbc58ea2f
updated AppsUpdate view with correct GET request
...
So user can request invoice data by invoice id from btcpayserver, to verify callback
2019-09-29 15:12:35 +03:00
3366c86b16
Authorize granular permissions ( #1057 )
...
* granular scope permissions for api
* final fixes and styling
* prettify code
* fix missing policy
2019-09-29 16:23:31 +09:00
c7e3241a85
Update info link in ListTokens
2019-09-29 16:21:25 +09:00
1c2c3ede80
Update help link
2019-09-29 16:12:03 +09:00
0f46da2e6b
Update c-lightning
2019-09-29 13:53:18 +09:00
514386ecdd
Remove NDax support
2019-09-29 11:58:16 +09:00
2257b95732
bump
2019-09-24 15:22:26 +09:00
7a5cfcf50f
Fix docker-entrypoint for raspberry
2019-09-24 15:21:50 +09:00
e8d5190569
bump
2019-09-22 22:00:17 +09:00
d6d13ec001
Merge pull request #1046 from Kukks/pre-monero
...
General optimizations and fixes
2019-09-22 00:15:37 +09:00
f3aa67e0f1
make invoice repository able to query more extensively
2019-09-21 17:07:48 +02:00
59839a3332
make sure networks are abstracted properly
2019-09-21 16:39:44 +02:00
fa18bd9a69
allow nav layout for store to not have a main title specified
2019-09-21 16:28:04 +02:00
bf9dd57177
move css logic to global css file as it makes more sense
2019-09-21 16:24:01 +02:00
a230e21737
Store Nav extension support
2019-09-21 16:22:26 +02:00
e763e9e41a
Make sure BTCPAY_SSHKEYFILE is set when starting container
2019-09-21 23:06:15 +09:00
2e0abdbd06
Fix BTC_GBP pair not resolved for kraken
2019-09-21 13:05:05 +09:00
f3890cd029
Make test more reliable
2019-09-20 19:41:59 +09:00
2f918b1195
Fix SSH settings not correctly applied
2019-09-20 19:33:23 +09:00
5b73f22eb4
set buyer email in get invoice to refund email if not set ( #1023 )
...
closes #973 fixes #941
2019-09-20 19:15:07 +09:00
edfdae744f
Fix other-dependencies reference in TOC ( #1035 )
2019-09-20 19:14:33 +09:00
438fc34ad2
Replace pay button PNG image with an SVG and add 2x res version ( #1034 )
...
fix #1030
2019-09-20 19:14:08 +09:00
9e107b1eb1
Try to read the authorized keys file from the configuration
2019-09-20 18:51:14 +09:00
a8e2a99faa
Do not use sed -i in docker endpoint
2019-09-20 18:06:21 +09:00
0823a3e0dc
Remove warnings
2019-09-20 17:35:55 +09:00
7ac72c6c2a
Make sure the key is deleted
2019-09-20 17:25:07 +09:00
6d703d590b
Generate SSH keys in the docker container
2019-09-20 17:23:32 +09:00
3dada3c464
Remove SSH warning if no SSH settings set
2019-09-20 15:26:09 +09:00
a2cb6178b8
Can edit authorized_keys in SSH Services, remove download keyfile support
2019-09-19 19:17:20 +09:00
42dda56eea
Retry SSH connection later if it fails
2019-09-19 16:54:07 +09:00
6407e15187
Create FUNDING.yml
2019-09-15 14:56:46 +03:00
af97e296ba
bump
2019-09-15 01:13:06 +09:00
200c9709fe
Updating BundlerMinifier ( #1033 )
2019-09-13 04:56:36 +09:00
18b8bec8d0
Checkout: show red border around email when invalid ( #1013 )
2019-09-12 18:28:11 +09:00
41d714e2ce
Revert "Share same browser for all selenium tests"
...
This reverts commit 2ce0749bb6e77950b069a65296741b2ce77bd575.
2019-09-11 16:22:41 +09:00
60a8b23c03
Revert "Fix test"
...
This reverts commit 0096250384c618d8f5fbf202c5be7d475f417496.
2019-09-11 16:22:27 +09:00
0096250384
Fix test
2019-09-11 15:58:38 +09:00
2ce0749bb6
Share same browser for all selenium tests
2019-09-11 15:36:12 +09:00
7ab97311be
Re-enable lightning sats feature through C# ( #1014 )
2019-09-11 14:49:06 +09:00
e6cfb6e851
Selenium Tests for Checkout + other store operations ( #1015 )
2019-09-10 17:03:24 +09:00
b3298589c3
Rockstarify the docker-compose
2019-09-10 13:02:52 +09:00
127ad3e573
Merge pull request #1028 from bolatovumar/fix-1025
...
Allow removing transaction labels by clicking on an icon
2019-09-10 12:45:34 +09:00
2a262c4e1e
Allow removing transaction labels by clicking on an icon
...
close #1025
2019-09-09 20:40:32 -07:00
ee804c9922
Merge pull request #1019 from bolatovumar/fix-1017
...
[Wallet] Prevent jumpy transition on page load when transaction labels are present
2019-09-09 13:35:04 +09:00
3a8e136f39
Merge branch 'master' into fix-1017
2019-09-09 13:34:51 +09:00
8eec6db825
Merge pull request #1021 from dennisreimann/patch-1
...
Fix typo on Pay Button page
2019-09-09 13:33:22 +09:00
1c90b6227c
Merge pull request #1026 from bolatovumar/fix-1024
...
[Wallet] Add space between transaction labels
2019-09-09 13:33:03 +09:00
8b7ea6c71f
[Wallet] Add space between transaction labels
...
close #1024
2019-09-08 11:00:57 -07:00
3fc9d0c010
Better error message for seed signing ( Fix #999 )
2019-09-08 00:18:30 +09:00
345ce6ba5a
Fix typo on Pay Button page
...
Signed-off-by: Dennis Reimann <mail@dennisreimann.de>
2019-09-07 08:32:01 +02:00
d9cd00f49a
Make tests more resilient
2019-09-06 18:29:12 +09:00
2266c0dc96
Merge pull request #1020 from Kukks/ndax-rates
...
Add Ndax rate provider
2019-09-06 17:37:42 +09:00
882430cf58
Fix docker-compose ssh connection
2019-09-06 16:59:20 +09:00
11730cbae6
Add sshd service so we can test SSH stuff as well
2019-09-06 16:51:49 +09:00
dc3abc76c3
add Ndax rate provider
2019-09-06 08:20:08 +02:00
0013703cef
Use docker sleep for the dev container in tests
2019-09-06 15:16:24 +09:00
91b1a5e3e5
Remove MySQL from tests (never run)
2019-09-06 15:16:24 +09:00
911faeb510
Merge pull request #1018 from mbambnag/patch-1
...
Update Currencies.txt
2019-09-06 14:54:19 +09:00
8fa9834bf6
[Wallet] Prevent jumpy transition on page load when transaction labels are present
...
fix #1017
2019-09-05 19:22:31 -07:00
cf930fc46a
Update Currencies.txt
2019-09-06 07:16:15 +07:00
9ca9b5a5d2
Remove lightning sats denomination ( Fix #1012 )
2019-09-05 14:58:01 +09:00
3a87dc2223
Fix payment method switching stopped working #1012
2019-09-05 12:48:00 +09:00
67d3875c98
Fix error on this.fetchData
2019-09-05 12:13:36 +09:00
77d0f3d85c
Fix tests
2019-09-05 11:55:31 +09:00
0798b95c6b
fix build
2019-09-05 11:41:51 +09:00
c247e275f6
Make sure NotificationUrl and RedirectUrl are of type Uri
2019-09-04 18:20:36 +09:00
f17a359893
Fix NotificationUrl and RedirectUrl templating
2019-09-04 18:01:26 +09:00
8e15707dc7
fix dockerfiles
2019-09-04 17:37:40 +09:00
d890753ee2
bump
2019-09-04 17:30:58 +09:00
00b82ad07a
Update translations
2019-09-04 17:30:24 +09:00
a21948cf16
Merge pull request #1004 from bolatovumar/fix-606
...
Tackle additional issues in #606
2019-09-04 17:26:58 +09:00
eb583ba628
Revert "Start off cart hidden on desktop breakpoint"
...
This reverts commit a169179061c27670f14196cc21cdf64988fb941c.
2019-09-04 09:29:46 +02:00
a4b61f8aab
[POS app] Allow empty string for product description ( #1010 )
...
fix #1008
2019-09-04 13:07:09 +09:00
7208e63155
Excerpts from #971 (manual PR) (part1 ) ( #1006 )
...
* Excerpts from #971
Relating to selenium tests + small renamings
* fix build
2019-09-03 20:11:36 +09:00
8f464b0838
Fix build
2019-09-03 14:10:13 +09:00
233b799a46
Fix inventory string ( #1005 )
2019-09-03 14:08:55 +09:00
d99beb9811
New feature: Apps limited inventory ( #961 )
2019-09-02 22:37:52 +09:00
fefc45854e
Remove anchor where querying URL
2019-09-02 18:05:40 +09:00
0047a5388d
Add test for dead links in Views
2019-09-02 16:32:38 +09:00
66064bd2eb
Add link to wallets doc
2019-09-02 16:10:52 +09:00
6bd601137a
Allow Placeholders in redirectURL ( Fix #169 )
2019-09-02 16:04:41 +09:00
eae913f809
fix(pos-app): hide "clear search" button when input field is manually cleared
2019-09-01 11:18:46 -07:00
bc8e7ce888
Add background color to cart tip button when it's focused
2019-08-30 20:27:43 -07:00
1ec342da1e
Apply consistent border radius to POS app search bar
2019-08-30 20:06:08 -07:00
a169179061
Start off cart hidden on desktop breakpoint
2019-08-30 20:04:21 -07:00
57b436417c
Revert "Skip BundleMinify if in Debug mode"
...
This reverts commit 0229b560e7b3fd1e1df42c4a7ade1ae5d6d16388.
2019-08-30 19:36:57 +09:00
0229b560e7
Skip BundleMinify if in Debug mode
2019-08-30 19:18:56 +09:00
3c51bd3b23
Merge pull request #1000 from btcpayserver/refactor/move-data
...
[Refactor] Move SQL classes in their own assembly
2019-08-30 18:45:22 +09:00
b7ba97d86f
Fix namespace in the db snapshot
2019-08-30 18:22:19 +09:00
0eb58e9a91
Remove designer files
2019-08-30 18:22:18 +09:00
f257f9f91d
[Refactor] Move SQL classes in their own assembly
2019-08-30 18:22:13 +09:00
8971dbc2f9
Ensure raised amount is showing with correct precision in crowdfound app tooltip ( #987 )
...
fix #926
2019-08-30 16:17:17 +09:00
5b4e78f8d1
Add bitpay as direct provider, remove reliance on NBitpayClient in the Rate Assembly
2019-08-29 18:13:01 +09:00
27f20386df
Add confirmation button to recovery codes view ( #984 )
...
fix #806
2019-08-29 17:16:02 +09:00
9154e4264d
Address issues in #606 ( #988 )
...
* Increase POS cart button and input size elements as per #606
* Increase confirmation modal input and button size as per #606
* Add loading indicator to cart confirmation pay button as per #606
* Ensure POS app tip amount input shows decimal amount with correct divisibility
* Center POS app cart quantity input field
address task in #606
* Ensure search bar and content are horizontally aligned
address task in #606
2019-08-29 17:15:00 +09:00
7457e99451
Change button style
2019-08-29 16:26:34 +09:00
c5227d9996
Request consent from user before giving application access to the user's data & services.
2019-08-29 16:25:16 +09:00
1447b5e8be
Add top margin to 2FA screen heading ( #986 )
...
fix #985
2019-08-29 16:16:16 +09:00
efdb131c33
checkout fixes ( #997 )
2019-08-29 15:37:02 +09:00
d9a0db3efc
bump nbx
2019-08-29 00:03:14 +09:00
cb8c077c1e
better error message for bad ssh config
2019-08-27 23:39:17 +09:00
9688798a4a
Asyncify SSH access, do not show SSH service if ssh is not well configured
2019-08-27 23:30:25 +09:00
9a9e31c759
Split Bitcoin/LN to partial defined in payment handler and convert checkout to Vue ( #996 )
2019-08-27 11:31:15 +09:00
55c0c0ea6f
fix #994 tab slider not always working on checkout ( #995 )
2019-08-26 20:43:40 +09:00
43ee22f965
Allow overriding UI of checkout in payment handler ( #992 )
2019-08-25 22:50:11 +09:00
989a7b863e
Revert "Add bisq as supporting P2P service" ( #993 )
...
This reverts commit 0c5c6233c7d8f1577ce20fc933a071b775142032.
2019-08-25 16:53:29 +09:00
709ee54ac2
Do not prevent btcpay from starting if unsupported sshkey
2019-08-25 12:27:29 +09:00
664b920a39
Make invoice payments view modular per payment handler ( #991 )
2019-08-24 23:10:13 +09:00
7ea3312534
Add display attributes. Fix #98 ( #990 )
2019-08-24 23:06:34 +09:00
3e9bee2d44
simplify settings changed listening ( #976 )
...
* simplify settings changed listening
Might as well use the Event aggregator to listen in on changes instead of the current complicated magic in the settings repo. This also reduces db calls( it sends the new settings through the event instead of fetching them again)
* add settings extension
* switch to old style but using event aggregator
2019-08-22 20:44:06 +09:00
a571f77a40
Ensure POS/Crowdfund price input fields bring up numpad on mobile ( #982 )
...
fix #680
2019-08-21 23:05:52 +09:00
13f2be7811
Add bigger than zero validation for payment request amount ( #981 )
...
fix #844
2019-08-21 23:05:06 +09:00
3d00611ddf
Remove stray semicolon from payment request view ( #980 )
...
fix #979
2019-08-21 23:04:25 +09:00
576734b5cb
downgrade clightning
2019-08-21 15:12:09 +09:00
6cd60732b5
Properly render replaced tx in invoice view
2019-08-21 01:25:03 +09:00
1635e1e3fb
missing file commit ( #977 )
2019-08-21 00:00:50 +09:00
b29b46bbc7
Add policy to allow internal lightning node for non-admins ( #975 )
...
Partially related to #204 (but no actual management and accounting of funds in different stores occurs)
2019-08-20 17:38:15 +09:00
e45f1afd51
Small rewrite of condition
2019-08-20 16:12:18 +09:00
288dc9b626
Do not loop infinitely waiting for btcpay to start
2019-08-20 16:10:44 +09:00
81c6a76ea2
make sure tests run on latest images
2019-08-20 14:17:52 +09:00
182f9b3cf6
bump clightning
2019-08-20 13:38:42 +09:00
e71fd4950f
Add dev env videos to readme ( #964 )
...
- Add full node wallet as a feature
- Formatting
- Add windows dev env video
- Add ubuntu dev env video
2019-08-19 14:15:22 +09:00
72d519bb45
Add description and embedded css to POS ( #970 )
...
* Add description and embedded css to POS
* wrap embedded css props in <style> before Safe.raw
2019-08-19 14:13:42 +09:00
e743b2e457
Downgrade clightning
2019-08-17 15:57:15 +09:00
f932a34581
Fix docker-compose test
2019-08-17 15:37:57 +09:00
3543d9bd60
Fix docker-compose test
2019-08-17 15:35:41 +09:00
d387834c6c
Fix docker-compose test
2019-08-17 15:25:00 +09:00
6ea15411b6
Update c-ligthning and some packages
2019-08-17 15:14:31 +09:00
63df6ac5eb
Make sure EmbeddedCSS is CSS
2019-08-10 14:53:24 +09:00
039bee5b65
bump
2019-08-10 14:19:34 +09:00
be5597085b
Use Safe.Raw and Safe.Json instead of Html.Raw and the JsonHelper, move sanitization at the View level ( #960 )
2019-08-10 14:05:11 +09:00
6b355cbe1b
Merge pull request #959 from woutersamaey/improved-smtp-config-form
...
UI improvements to SMTP settings + Quick fill function for Gmail and Hotmail
2019-08-08 18:07:40 +09:00
dec5d19a2f
Only show SMTP quick fill when JavaScript is enabled
2019-08-07 22:10:15 +02:00
ff533994d8
UI improvements to SMTP settings + Quick fill function for Gmail and Hotmail
2019-08-07 21:31:08 +02:00
221e2c7898
Fix "Key already added in dictionary" error when signing with ledger
2019-08-07 17:53:03 +09:00
fb77fddcc3
Merge pull request #954 from woutersamaey/prevent-autofill-smtp-config
...
Prevent autofilling SMTP config user and password
2019-08-05 15:15:41 +09:00
c37086e000
Change type of SMTP password field to plain text, preventing autofill once and for all
2019-08-04 17:17:55 +02:00
3d6783b743
Merge pull request #955 from PatrickLemke/fix-typo-dns-settings
...
Fix typo / grammar for dns error message
2019-08-04 21:42:43 +09:00
c479e6aae5
Merge pull request #956 from woutersamaey/prevent-layout-break-long-text-links
...
Prevent layout from breaking on hyperlinks with very long URLs as the visible text
2019-08-04 21:33:07 +09:00
59a770e0d7
Prevent layout from breaking on hyperlinks with very long URLs as the visible text
2019-08-04 11:29:03 +02:00
140259e737
Merge pull request #911 from Kukks/fix-domain-policy-dropdowns
...
Allow apps server admin does not have access to to be mapped in domain-to-app policy settings
2019-08-03 23:24:51 +09:00
59a391dcc9
add store name
2019-08-03 16:23:00 +02:00
3a1cdefa09
Allow apps server admin does not have access to to be mapped in domain-to-app policy settings
...
This is a bugfix imo:
If you have 2 server admins, where only Admin1 has access to a specific app and Admin2 goes to edit the policies, the mapping would be overwritten to "None" .
This PR exposes all apps on all stores to this mapping dropdown irrespective of user. I think it makes sense to leak this minor data here to server admins.
2019-08-03 16:23:00 +02:00
7be104f486
Only show the txid as unconf in the wallet transaction list
2019-08-03 23:21:09 +09:00
d90a65975c
Add placeholder for label name
2019-08-03 23:13:27 +09:00
4e53f59a9c
Implement label filter
2019-08-03 23:10:45 +09:00
8e58fc128d
Fix bug on unable to add comment
2019-08-03 23:02:15 +09:00
756b6e9692
Make sure tags does not contains ','
2019-08-03 22:06:14 +09:00
23d546c559
Add max length to comment and tags
2019-08-03 22:03:49 +09:00
6d4ea6a951
simplify code
2019-08-03 21:52:47 +09:00
f9b5dcd4a6
docker deployment method
2019-08-03 13:29:27 +02:00
eab679cb2b
fix typo
2019-08-03 12:23:54 +02:00
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
f1457582fe
Fix test
2019-08-03 12:41:12 +09:00
7841f79f31
Prevent autofilling SMTP config user and password
2019-08-02 20:35:48 +02:00
56e5acfb65
Simplified version, with less validation
2019-08-02 14:14:54 -04:00
6b777878e3
Add test to cover all case and fix small issue
2019-08-02 14:14:54 -04:00
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
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
2a53c056ca
Fix "Do not propose lightning payment if value of the invoice is above..."
2019-08-02 14:14:54 -04:00
21d555ee6b
Fix bug: Can't remove comments to transaction
2019-08-03 00:55:27 +09:00
d79fda166f
Can attach labels and comment to transaction in the wallet
2019-08-03 00:43:19 +09:00
c8025ebaac
View pos in selenium test ( #953 )
2019-08-02 13:48:12 +09:00
42d7ad02b0
In update store, make payment methods "enabled" only if properly configured
2019-08-01 17:10:52 +09:00
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
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
5d6c28c997
Fix tests
2019-07-31 15:40:21 +09:00
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
3dac7ef3f3
Fix dynamic dns
2019-07-25 23:26:56 +09:00
056cb60d5d
Validate dynamic dns POST
2019-07-25 20:54:49 +09:00
bb4e92ec50
Fix alignement in Dynamic DNS
2019-07-25 19:44:40 +09:00
9218fb6463
bump
2019-07-25 19:39:15 +09:00
d9baea4c38
Remove global xpubs
2019-07-25 19:38:29 +09:00
6df6537cf9
Fix tests, improve logs
2019-07-25 19:36:03 +09:00
72d199f390
Add documentation link
2019-07-25 19:27:43 +09:00
233bce578b
Can remove dyndns services
2019-07-25 19:07:56 +09:00
63472d54d7
Can configure multiple dynamic dns
2019-07-25 18:29:18 +09:00
db57b5ae80
Fix DynDNS renewal
2019-07-25 16:37:39 +09:00
8896d89908
Add Dynamic DNS support
2019-07-24 17:59:30 +09:00
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
6194d0ad44
bump NicolasDorier.RateLimits
2019-07-21 15:28:07 +09:00
138532d3d4
use donate.btcpayserver.org as donation link
2019-07-19 18:36:57 +09:00
4716b704d4
Paging on List Users page for big hosting providers like Esky ( #905 )
2019-07-19 16:50:17 +09:00
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
631c878722
Fix typo. ( #928 )
2019-07-19 16:47:52 +09:00
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
d24628a386
fix payment request hub bug with payment types ( #927 )
2019-07-18 14:00:46 +09:00
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
e3283fb29b
Bump NBitcoin and NBXplorer
2019-07-15 19:40:06 +09:00
be0285155f
Do not redirect from login page if there is a returnUrl.
2019-07-15 17:18:30 +09:00
1c055a7282
Make sure perk contributions are not accounted until paid
2019-07-15 17:01:12 +09:00
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
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
d176a16caa
fix typo
2019-07-14 22:25:43 +09:00
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
ae73858e23
Fix warning
2019-07-13 22:44:07 +09:00
1427e5458b
Fix invoice page not showing tor link (Fix https://github.com/btcpayserver/btcpayserver/issues/915 )
2019-07-13 22:42:46 +09:00
8853cf9f83
Only count contributors which paid invoice
2019-07-13 22:32:54 +09:00
de7f22bcbc
bump
2019-07-13 22:21:23 +09:00
b8b2fa29d7
bump clightning
2019-07-13 22:03:33 +09:00
476a241936
bump
2019-07-12 23:36:28 +09:00
dc97982fad
Remove trace of gdax (fix https://github.com/btcpayserver/btcpayserver/issues/913 )
2019-07-12 23:34:10 +09:00
e488f93b17
Add explanation for the annoying windows popup
2019-07-12 13:04:54 +09:00
e6e9668bbb
Prevent error 500 if bad psbt
2019-07-12 12:57:56 +09:00
56976898bd
Fix error 414
2019-07-12 12:23:13 +09:00
221ff05c49
bump
2019-07-12 11:49:09 +09:00
8f719d3e33
Solve error 414 when PSBT are too big
2019-07-12 11:47:13 +09:00
67c2abca2d
Hide openid warning message
2019-07-08 14:57:42 +09:00
36046f08f7
Use Migration startup task when starting BTCPay instead of hosted service.
2019-07-08 12:12:39 +09:00
3c4455c23c
Update AppHubStreamer.cs ( #908 )
...
Bug fix #902
2019-07-07 20:03:40 +09:00
e3db2e2b76
Remove warnings
2019-07-04 21:18:16 +09:00
5567a26b33
update translation
2019-07-04 21:16:20 +09:00
5387c3dd97
bump
2019-07-04 20:56:54 +09:00
d14eef979c
Bump versions of package and software
2019-07-04 20:50:40 +09:00
c7069f4fd9
bump
2019-07-04 18:49:25 +09:00
b40239f93b
bump nbxplorer
2019-07-04 18:48:54 +09:00
2958175add
Sort payment requests, most recent first
2019-07-01 17:33:49 +09:00
719ad8f4d4
Add File Storage links ( #893 )
...
* add redirect to Services for enable provider
* add tooltip to FS FAQ
2019-07-01 15:20:33 +09:00
4055eda757
Part3: OpenIddict: Add Flows Event Handlers ( #568 )
...
* Part 1 & Part 2 squashed commits
pr changes
pr fixes
remove config for openid -- no need for it for now
Part 1: OpenIddict - Minor Changes & Config prep
Part2: Openiddict: Init OpenIddict & Database Migration & Auth Policies
pr changes
fix merge
fix compile
fix compile #2
Part 1: OpenIddict - Minor Changes & Config prep
add missing nuget
Part2: Openiddict: Init OpenIddict & Database Migration & Auth Policies
* Part3: OpenIddict: Add Flows Event Handlers
* pr changes
* fix merge
* fix rebase
* fix imports
* cleanup
* do not allow u2f enabled accounts to log in
* start better tests for flows
* add tests
* fixes
* reintroduce dynamic policy as policies on jwt do not work without it
* reduce logs
* fix incorrect endpoint definitions
* Add implicit flow e2e test
* add code flow and refresh flow
* do not allow jwt bearer auth for all requests( only those under /api)
* remove commentedt code
* make sure authorize attr is marked with scheme
* remove dynamic policy and set claims in jwt handler
* cleanup
* change serversettings policy to not need a claim
* Add test to checkadmin verification
* revert server setting claim removal
* fix test
* switch back to claim
* unit test fixes
* try fix build with weird references to csprojes
* start fixing rebase
* remove https requirement to handle tor
* reformat tests correctly
* fix csproj
* fix ut formatting
* PR Changes
* do not show selenium browser
2019-07-01 12:39:25 +09:00
442df56629
Merge pull request #898 from Kukks/multiple-domains
...
Multiple domains for apps in BTCPay
2019-06-28 16:31:55 +09:00
477ab67fe9
set viewbag on method result instead
2019-06-26 07:02:22 +02:00
64c60741a0
Fix possible NRE
2019-06-26 13:46:45 +09:00
9e354d7703
Merge pull request #891 from Kukks/pay-button-language
...
Allow language parameter in pay button endpoint
2019-06-26 13:27:52 +09:00
1932c1cd7c
Merge pull request #897 from Kukks/filesystem-downloads
...
fix tmp link download
2019-06-26 13:11:08 +09:00
11670d0c0f
make checkout param more generic and add it to pay button generator
2019-06-25 21:01:37 +02:00
6cab02cd99
Multiple domains for apps in BTCPay
...
closes #887
2019-06-25 20:41:32 +02:00
fc1d781272
fix tmp link download
...
closes #894
2019-06-25 12:23:10 +02:00
a58ecfd35a
Save local file storage upon selection instead
...
closes #895
2019-06-25 11:40:33 +02:00
645516ee1b
Change donation button from slider to input
2019-06-23 14:45:27 +09:00
f570de5086
Fix payment button alignement
2019-06-23 14:31:56 +09:00
81ccfa1e6c
Change donation QR to use proper donation button. Remove also special thanks part as the contributors dramtically changed.
2019-06-23 14:29:43 +09:00
b808aa4971
allow language parameter in pay button endpoint
2019-06-18 18:31:20 +02:00
d1f1bc93b3
Fix version detection
2019-06-18 14:00:42 +09:00
faf433f644
Fix build
2019-06-18 13:51:04 +09:00
ba4660a03a
bump
2019-06-18 13:41:30 +09:00
03aa3693d0
Update translations
2019-06-18 13:41:10 +09:00
ecae976993
Make sure we don't timeout on NBX
2019-06-18 13:37:24 +09:00
307c8980e0
Move Common and Version.csproj in Build folder
2019-06-17 21:42:48 +09:00
e53d0eda47
Fix NRE if the account has no rootedKeyPath
2019-06-16 12:32:00 +09:00
369b15b20b
bump
2019-06-13 16:33:23 +09:00
ff8bbcd88a
Merge branch 'amitasaurus-btcPay-coinSwitch'
2019-06-13 16:31:48 +09:00
c52d22dc30
resolved conflicts
2019-06-13 12:49:01 +05:30
4fa6c9dc3d
coinswitchAmountDue always returning 1.025 possible fix
2019-06-13 12:14:28 +05:30
a958d10dd9
Fix local network detection ( https://github.com/btcpayserver/btcpayserver-docker/pull/152 )
2019-06-12 17:40:49 +09:00
ff86ce64b4
Merge pull request #880 from Kukks/error-messages-login-register
...
Show Model errors on login/register
2019-06-12 14:02:26 +09:00
f31d8aa9d7
Merge pull request #886 from btcpayserver/Kukks-patch-1
...
Fix automated docker build link
2019-06-12 14:01:18 +09:00
3cf7406123
Fix automated docker build link
...
Was pointing to nicolas' repo instead of the active one
2019-06-11 19:13:37 +02:00
5d8bf196a8
Fix: Allow get rate unauthenticated
2019-06-11 18:40:47 +09:00
019bd26c51
bump
2019-06-11 18:16:31 +09:00
0e1f924fc3
Relax "Insecure transport protocol to access this service, please use HTTPS or TOR" error in server setting services
2019-06-10 18:16:12 +09:00
15c3893aab
Make sure currency is in uppercase
2019-06-10 00:46:29 +09:00
deeab7c238
Add link to checkout page theme doc
2019-06-09 22:26:59 +09:00
e5ba7b9e69
Refactor authentication handlers
2019-06-09 01:36:54 +09:00
ca5be7e38d
Never use default AuthenticationScheme
2019-06-08 12:41:44 +09:00
fb530f2b34
fix build
2019-06-07 13:46:02 +09:00
29cbf63346
Remove deps on NetworkProvider in AppService
2019-06-07 13:40:48 +09:00
13c03cc0c2
Removing dependency on NetworkProvider from InvoiceWatcher
2019-06-07 13:34:38 +09:00
281280d3ec
Fix crash which can happen during export if someone remove support for a network, inject Network inside paymentdata
2019-06-07 13:31:11 +09:00
410be51951
Update language
2019-06-07 00:49:05 +09:00
eefe8289b3
Fix exception in CreateInvoice if a payment method is not supported
2019-06-07 00:45:10 +09:00
a53a5944f8
Remove empty row if no validation
2019-06-06 18:54:51 +09:00
cd009466b6
Make sure we don't have empty row if no StatusMessage
2019-06-06 18:47:31 +09:00
f0c106de75
Change the menu nav bar pages by moving the title above the nav pills
2019-06-06 18:29:54 +09:00
fcf1b679e6
Show Model errors on login/register
...
Invalid logins and registrations were not showing any messages
2019-06-04 14:37:13 +02:00
03ba57cd46
bump
2019-06-04 10:24:51 +09:00
bea08e5cfd
Refactor: Remove uneeded dependencies to PaymentMethodHandlerDictionary
2019-06-04 10:17:26 +09:00
01787e2662
Refactor: Remove PrepareInvoiceDTO
2019-06-04 10:11:52 +09:00
ac76220349
Move GetTransactionLink to PaymentType
2019-06-04 09:56:18 +09:00
796954c6e3
Refactor: Remove BlockExplorerLink from the payment handler
2019-06-04 09:52:06 +09:00
292c188182
Fix build errors
2019-06-04 09:40:36 +09:00
1f7097ef89
Refactor: Move DeserializeSupportedPaymentMethod to PaymentType
2019-06-04 09:33:42 +09:00
b97e083017
Refactor: Move DeserializePaymentMethodDetails to PaymentType
2019-06-04 09:22:46 +09:00
8ffd182b98
Refactor: Add DeserializePaymentData at the PaymentType level
2019-06-04 09:16:18 +09:00
1e77546251
Refactoring, make PaymentType a class instead of enum
2019-06-04 08:59:01 +09:00
8711960e74
Removing DeserializePaymentMethodDetails from IPaymentMethodHandler
2019-06-04 01:55:07 +09:00
8e2bcef824
The list of payment method should not depends on configuration of the users
2019-06-04 01:40:23 +09:00
d418cf7b07
Optimize docker files
2019-06-04 01:30:36 +09:00
864bcbb675
Move back GetCryptoPaymentData logic inside PaymentEntity
2019-06-04 01:24:15 +09:00
0b257b98f5
Move back ToPrettyString() in PaymentMethodId to fix crash if a payment method as been disabled
2019-06-04 01:06:03 +09:00
daab68d0b8
Merge pull request #877 from btcpayserver/feature/new-register
...
New register form
2019-06-03 21:02:25 +09:00
ab0511aa1d
Make is admin checkbox inline
2019-06-03 21:01:48 +09:00
12494c3ac6
Merge pull request #876 from btcpayserver/feature/login
...
New login page
2019-06-03 20:57:06 +09:00
621533e050
New register form
2019-06-03 20:47:18 +09:00
dc334d230a
New login windows
2019-06-03 20:36:07 +09:00
b848595378
Add missing command lines
2019-06-03 17:34:10 +09:00
ae4b2ab1fd
Fix #875
2019-06-03 16:46:35 +09:00
2ca8cc6ca3
bump
2019-06-03 15:57:13 +09:00
3b57e2684e
Add NotPaid_ExtraTransaction
2019-06-03 15:56:25 +09:00
898c672193
decrease number conf funding channel required for lightningd
2019-06-03 15:53:26 +09:00
18a7bc9278
Decrease number of confirmations requires for channels of lnd in tests
2019-06-03 15:51:13 +09:00
bb29ee10c5
Only execute external_tests on master
2019-06-03 15:41:44 +09:00
5441ae537a
Fix docker-entrypoint for tests
2019-06-03 15:36:50 +09:00
0a0ddafd67
Add permission to run-tests
2019-06-03 15:34:09 +09:00
a3b914d8b4
Remove code
2019-06-03 15:32:46 +09:00
39f75d3742
Refactor test run by circleci
2019-06-03 15:32:20 +09:00
3dd77a4f2c
Rename CircleCI steps and dockerfiles
2019-06-03 15:20:20 +09:00
6782e82972
Update translations
2019-06-02 18:13:04 +09:00
120fce0288
fix test container
2019-06-02 17:41:34 +09:00
aa57531ed7
fix test container
2019-06-02 17:37:44 +09:00
8f76bc0bcb
Extract version in separate csproj to have better dockerfile caching
2019-06-02 17:33:35 +09:00
189280e602
Fix docker images
2019-06-02 17:06:00 +09:00
78ca26cf78
bump
2019-06-02 16:53:36 +09:00
0c5c6233c7
Add bisq as supporting P2P service
2019-06-02 16:30:44 +09:00
4fe480ee55
Fix selenium test
2019-05-31 15:40:59 +09:00
be6560e08c
Merge pull request #871 from rockstardev/uifixes
...
Tweaking UI styles, updating default table style, and extra notification for payment for paidPartial
2019-05-31 15:39:17 +09:00
0f58f6da36
fix cryptoimage
2019-05-31 08:00:32 +02:00
dcaf0463a7
Displaying notification for extra transaction if paidPartial
2019-05-31 07:48:42 +02:00
5c6643270b
Bugfixing path to crypto image
...
Will need to move all these paths to absolute, rather than relative
2019-05-31 07:48:42 +02:00
7b337bde49
Restoring table border styling done by KayBeSee
2019-05-31 07:48:42 +02:00
7056aae301
Do not show custom amount field in cart when not enabled ( #873 )
...
fixes #872
2019-05-31 14:29:16 +09:00
1b6eb9cab0
Update explorer to blockstream.info ( #869 )
2019-05-31 14:26:41 +09:00
80e23beda9
Update TwentyTwenty
2019-05-31 14:16:17 +09:00
d70e120acc
Fix test
2019-05-31 12:17:47 +09:00
c877937fdf
Show the inputs of the PSBT in the review screen
2019-05-31 00:23:23 +09:00
8379b07de0
Use a redirect for update
2019-05-31 00:00:20 +09:00
c8c33245b8
Revert table changes from #821
2019-05-30 23:42:56 +09:00
0faf2fe83e
Fix buttons in PSBT
2019-05-30 23:36:01 +09:00
19bc511f39
Can update PSBT, fix the PSBT review page
2019-05-30 23:16:05 +09:00
916323bb3b
[WIP] Further abstractions to Payment Handlers ( #867 )
...
* mark items to abstract
wip
wip
wip
wip
wip
wip
wip
cleanup
parse other types
compile and fix tests
fix bug
fix warnings
fix rebase error
reduce payment method handler passings
more cleanup
switch tests to Fast mode
fix obsolete warning
remove argument requirement
rebase fixes
remove overcomplicated code
better parsing
remove dependency on environement
remove async
* fixes and simplification
* simplify
* clean up even more
* replace nuglify dependency
* remove extra space
* Fix tests
* fix booboo
* missing setter
* change url resolver
* reduce payment method handlers
* wrap payment method handlers in a custom type
* fix tests
* make invoice controller UI selectlist population cleaner
* make store controller use payment handler dictionary
* fix ln flag
* fix store controller test
* remove null checks on payment handlers
* remove unused imports
* BitcoinSpecificBtcPayNetwork - abstract BTCPayNetwork
* some type fixes
* fix tests
* simplify fetching handler in invoice controller
* rename network base and bitcoin classes
* abstract serializer to network level
* fix serializer when network not provided
* fix serializer when network not provided
* fix serializer when network not provided
* Abstract more payment type specific logic to handlers
* fix merge issue
* small fixes
* make use of repository instead of direct context usage
* reduce redundant code
* sanity check
* test fixes
2019-05-30 16:02:52 +09:00
0e568e2af5
Make sure that only the log directory can be read on /server/logs
2019-05-30 11:46:09 +09:00
dde841383a
Don't throw exception if derivation scheme is not found
2019-05-30 11:24:43 +09:00
81dae7d350
BTCPay Abstractions: Move PaymentMethod specific logic to their handlers ( #850 )
2019-05-29 23:33:31 +09:00
d3e3c31b0c
Btcpay abstract BTCPayNetwork -- Alternative PR to #865 ( #868 )
...
* BitcoinSpecificBtcPayNetwork - abstract BTCPayNetwork
* some type fixes
* fix tests
* simplify fetching handler in invoice controller
* rename network base and bitcoin classes
* abstract serializer to network level
* fix serializer when network not provided
* fix serializer when network not provided
* fix serializer when network not provided
* try fixes for isolating pull request
2019-05-29 18:43:50 +09:00
90852fe951
updated styles on user server page ( #821 )
...
* updated styles on user server page
* moved files out of bootstrap.css
* removed old css classes from initial commit
* move css changes to site.css
* add missing }
2019-05-28 21:40:10 +09:00
a2251d245f
Merge pull request #861 from rockstardev/extendconfcount
...
Extending invoice monitoring time if we haven't reached MaxTrackedConfirmation
2019-05-26 11:18:22 +09:00
112f9c4241
Adding invoice back to pending to track confirmations if less than max
2019-05-25 17:30:27 -05:00
b300404bc7
Extending invoice monitoring if max confirmation count not reached
2019-05-25 17:20:17 -05:00
19161b52f5
Fiat denomination box disappeared from the wallet ( fix #860 )
2019-05-25 22:23:32 +09:00
429170520e
Make sure fingerprint/hdpath are passed down to AddDerivationScheme.
...
Close ledger popup on account selection.
Add additional info after pairing
2019-05-25 12:53:03 +09:00
5571413a78
Put Ledger Wallet pairing in a popup, prepare code for Trezor pairing ( #836 )
...
* Allowing for POS to be displayed at website root
* Switching to asp attributes for form post action
* Applying default formatting rules on HTML
* The destination pays mining fees => Subtract fees from amount
* small cleanup (#851 )
* Part2: Openiddict: Init OpenIddict & Database Migration & Auth Policies (#567 )
* Part 1: OpenIddict - Minor Changes & Config prep
* Part 1: OpenIddict - Minor Changes & Config prep
* Part2: Openiddict: Init OpenIddict & Database Migration & Auth Policies
* pr changes
* pr changes
* fix merge
* pr fixes
* remove config for openid -- no need for it for now
* fix compile
* fix compile #2
* remove extra ns using
* Update Startup.cs
* compile
* adjust settings a bit
* remove duplicate
* remove external login provider placeholder html
* remove unused directives
* regenerate db snapshot model
* Remove dynamic policy
* Provide Pretty descriptions for payment methods from their handlers (#852 )
* small cleanup
* Provide Pretty descriptions for payment methods from their handlers
* remove PrettyMethod()
* integration with trezor
* rough load xpub from trezor
* update deriv scheme trezor
* move ledger import to dialog
* add import from hw wallet dropdown
* Support temporary links for local file system provider (#848 )
* wip
* Support temporary links for local file system provider
* pass base url to file services
* fix test
* do not crash on errors with local filesystem
* remove console
* fix paranthesis
* work on trezor.net integration
* pushed non compiling sign wallet code
* comment out wallet code
* abstract ledger ws in add deriv
* Auto stash before merge of "trezor" and "btcpayserver/master"
* final add changes
* cleanup
* improve connectivity and fix e2e tests
* fix selenium
* add experimental warning for trezor
* move import button to right and convert to text link
* switch to defer and async scripts in add deriv scheme
* make defer not async
* more elaborate import trezor dialog
* Fix small issues
* hide trezor for now
2019-05-25 11:45:36 +09:00
512ee16620
Refactor invoice entity to not have to inject the NetworkProvider ( #858 )
2019-05-24 22:22:38 +09:00
15dc0d60db
Split projects ( #857 )
2019-05-24 18:42:22 +09:00
d86cc9192e
Support temporary links for local file system provider ( #848 )
...
* wip
* Support temporary links for local file system provider
* pass base url to file services
* fix test
* do not crash on errors with local filesystem
* remove console
* fix paranthesis
2019-05-24 15:44:23 +09:00
25b08b21fa
Provide Pretty descriptions for payment methods from their handlers ( #852 )
...
* small cleanup
* Provide Pretty descriptions for payment methods from their handlers
* remove PrettyMethod()
2019-05-24 15:38:47 +09:00
ef9c2e8af1
Part2: Openiddict: Init OpenIddict & Database Migration & Auth Policies ( #567 )
...
* Part 1: OpenIddict - Minor Changes & Config prep
* Part 1: OpenIddict - Minor Changes & Config prep
* Part2: Openiddict: Init OpenIddict & Database Migration & Auth Policies
* pr changes
* pr changes
* fix merge
* pr fixes
* remove config for openid -- no need for it for now
* fix compile
* fix compile #2
* remove extra ns using
* Update Startup.cs
* compile
* adjust settings a bit
* remove duplicate
* remove external login provider placeholder html
* remove unused directives
* regenerate db snapshot model
* Remove dynamic policy
2019-05-24 15:17:02 +09:00
9bee48c601
small cleanup ( #851 )
2019-05-24 15:11:38 +09:00
961942ff6a
Merge branch 'posroot'
2019-05-24 15:08:49 +09:00
de1c2b0150
Allowing for POS to be displayed at website root ( #853 )
...
* Allowing for POS to be displayed at website root
* Switching to asp attributes for form post action
* Applying default formatting rules on HTML
2019-05-24 15:07:09 +09:00
5a73358bca
The destination pays mining fees => Subtract fees from amount
2019-05-24 14:28:09 +09:00
1812ea90b5
Applying default formatting rules on HTML
2019-05-23 10:36:23 -05:00
d98a416ed9
Switching to asp attributes for form post action
2019-05-23 10:35:57 -05:00
b947749382
Allowing for POS to be displayed at website root
2019-05-22 14:30:47 -05:00
c4d0b061c9
bump
2019-05-21 19:06:27 +09:00
3bada5d443
Fix multi send substract fees
2019-05-21 19:04:39 +09:00
06a35787aa
Make WalletSend match exactly the design of before without additional destination
2019-05-21 18:44:49 +09:00
88c931ec13
Make wallet able to send to multiple destinations ( #847 )
...
* Make wallet able to send to multiple destinations
* fix tests
* update e2e tests
* fix e2e part 2
* make headless again
* pr changes
* make wallet look exactly as old one when only 1 dest
2019-05-21 17:10:07 +09:00
3d436c3b0e
Add Eclair to connection string examples ( #846 )
...
* Add Eclair to connection string examples
* bump LN nuget
2019-05-20 10:13:11 +09:00
b4bb44d3e6
Adding Paid filter, invoice confirmed/paid/complete ( #849 )
2019-05-20 10:02:57 +09:00
39157e6883
Fix tests
2019-05-20 00:06:03 +09:00
9b6b9e6113
Fix build
2019-05-19 23:33:32 +09:00
87df34e064
Can actually upload PSBT file in PSBT Combine and PSBT view.
...
Validate transaction before allowing any broadcast and show errors nicely.
2019-05-19 23:27:18 +09:00
55a48ff84a
Add some notice in sign with seed
2019-05-17 14:42:28 +09:00
aed98f16bb
Show fee rate in transaction detail review
2019-05-16 12:56:06 +09:00
2926865c1b
bump
2019-05-15 22:57:14 +09:00
20fb7fc188
Fixing bug induced with server converting UTC times to server local ( #835 )
2019-05-15 22:02:39 +09:00
461462eafc
fix file timezone and isDownload for local files temp urls ( #837 )
...
closes #834
2019-05-15 22:02:03 +09:00
7aa6d1a8d7
fix test on Circle CI for selenium
2019-05-15 19:27:30 +09:00
d914fe2f48
Make sure that the accountkey can sign a transaction
2019-05-15 19:00:26 +09:00
e100edce24
Add selenium test for the manual seed signing
2019-05-15 16:00:03 +09:00
a68915d6cf
WalletPSBTReady show the summary of the transaction, signing with the seed respect the keypath of the wallet settings
2019-05-15 15:00:09 +09:00
210d680b21
nameofify
2019-05-15 01:07:46 +09:00
8dc4acdc34
Make sure people does not use launchsettings by mistake
2019-05-15 01:06:26 +09:00
eb54a18fcd
Wallet & PSBT: Sign with seed or key ( #840 )
...
* Allow signing a PSBT with an extkey/wif or mnemonic seed
* reword things
* small text
2019-05-15 01:03:48 +09:00
cf436e11ae
Part 1: OpenIddict - Minor Changes & Config prep ( #566 )
...
* Part 1: OpenIddict - Minor Changes & Config prep
* add missing nuget
* pr changes
* pr fixes
* remove config for openid -- no need for it for now
* remove unused extension
* Add tests
* use pay tester http client
* check redirecturl in tests
2019-05-15 00:46:43 +09:00
e22b7f74c7
Increase test coverage of selenium
2019-05-14 23:33:46 +09:00
f8fca7434c
Hack selenium again
2019-05-14 22:29:05 +09:00
66d303c4ba
Install chrome driver on alpine
2019-05-14 19:58:28 +09:00
186ed8beb2
Hack selenium
2019-05-14 19:27:26 +09:00
fac546cc0b
Print sources if Selenium test fail
2019-05-14 19:19:23 +09:00
9d2d2d0d64
Catch errors in AssertNoErrors
2019-05-14 19:13:55 +09:00
f58043b07f
dump logs of selenium before failiing test
2019-05-14 19:09:26 +09:00
289c6fa10e
Remove docker-compose update
2019-05-14 18:36:07 +09:00
00e24ab249
Make sure BTCPay is operational before starting tests
2019-05-14 18:35:22 +09:00
7b69e334d7
update docker-compose so selenium tests works
2019-05-14 18:05:16 +09:00
12507b6743
Add some logs related to selenium
2019-05-14 17:34:19 +09:00
3750842833
Show in logs where the btcpay tester is binding
2019-05-14 16:56:03 +09:00
1dcec3e1fb
bind to all interface if inside the test container
2019-05-14 16:13:55 +09:00
d8e1edd6d3
bump nbx in tests
2019-05-14 16:07:46 +09:00
a1f1e90626
Make selenium work on CI
2019-05-14 16:06:51 +09:00
522d745883
Update NBXplorer and NBitcoin
2019-05-14 16:06:43 +09:00
8ffb81cdf3
Refactor Selenium tests to properly cleanup resources
2019-05-13 18:42:20 +09:00
ae5254c65e
disable selenium test for a while
2019-05-13 18:14:31 +09:00
9d53888524
fix typo
2019-05-13 18:03:41 +09:00
cd6dd78759
Click around in selenium, and do not forget to run the selenium tests on circleCI
2019-05-13 17:59:15 +09:00
27fd49e61c
Add --allow-admin-registration, useful for tests
2019-05-13 17:00:58 +09:00
a3a259556f
Merge branch 'testcircleci'
2019-05-13 13:48:46 +09:00
803da75636
Only run integrations tests in btcpayserver repository
2019-05-13 13:48:09 +09:00
d1556eb6cd
bump
2019-05-13 08:55:26 +09:00
a7edbfe5e9
Remove useless code
2019-05-13 08:23:24 +09:00
663b5beac1
remove useless code
2019-05-13 08:22:29 +09:00
7e164d2ec3
make sure we don't sign same input twice
2019-05-13 08:21:54 +09:00
f9fb0bb477
Simplify logic in LedgerHardwareWalletSerivce by using NBitcoin helper methods.
2019-05-13 08:18:12 +09:00
702c7f2c30
Fix tests
2019-05-13 00:35:06 +09:00
8b348ade75
Can select the signing key in WalletSettings
2019-05-13 00:30:28 +09:00
bf37f44795
Add Wallet settings menu, do not rebase keypaths when create the PSBT
2019-05-13 00:13:55 +09:00
698033b0cf
Selenium Chrome Tests
2019-05-12 18:49:28 +09:00
10496363f5
Change button style on WalletPSBTReadyView
2019-05-12 16:19:27 +09:00
14647d5778
minor improvement to UI of PSBT
2019-05-12 15:16:40 +09:00
560dde3396
bump
2019-05-12 14:58:43 +09:00
7f9c2439c4
Custom date range filtering modal
2019-05-12 14:56:13 +09:00
6de5d0bce8
Unifying datetime styles across admin
2019-05-12 14:56:13 +09:00
c705a11aa7
Fixing merge bug with css file
2019-05-12 14:56:13 +09:00
45a196b407
Non-minified version of moment, adding required ref, fixing old ones
2019-05-12 14:56:13 +09:00
07cb6adb69
Extracting datetime flatpickr for use throught website
2019-05-12 14:56:13 +09:00
5358f81ce0
Dropdown for often used filterings
2019-05-12 14:56:13 +09:00
5b7988be79
Fixing display of long BOLT11 strings
2019-05-12 14:56:13 +09:00
e6c794d68f
Moving update of confirmation count to InvoiceWatcher
2019-05-12 14:56:13 +09:00
de73fedd1b
Check indicator after status change
2019-05-12 14:56:13 +09:00
2719849a54
bump
2019-05-12 14:51:57 +09:00
3011fecf0f
Add tests for PSBT
2019-05-12 14:51:24 +09:00
6da0a9a201
Can combine PSBT
2019-05-12 13:13:52 +09:00
572fe3eacb
Moveonly: Move all PSBT stuff in separate file
2019-05-12 11:13:04 +09:00
ff82f15246
Always rebase keys before signing, refacotring some code
2019-05-12 11:07:41 +09:00
b214e3f6df
bump minimum version of ledger wallet
2019-05-12 01:35:13 +09:00
cb9130fdf9
Can broadcast PSBT, can decide to export something signed by the ledger via PSBT
2019-05-12 00:05:30 +09:00
925dc869a2
Add wasabi wallet to the wallet list supporting P2P connections
2019-05-11 22:25:10 +09:00
5f1aa619cd
Can sign and export arbitrary PSBT
2019-05-11 20:26:31 +09:00
541c748ecb
WalletSendLedger and LedgerConnection only depends on PSBT
2019-05-11 20:02:32 +09:00
e853bddbc8
Add utility tool to decode PSBT
2019-05-11 00:29:29 +09:00
79d26b5d95
Push rebase keypath and min fee logic down nbxplorer
2019-05-10 19:30:10 +09:00
840f52a75b
Fix build
2019-05-10 14:36:57 +09:00
f955302c74
remove CF modal text
2019-05-10 11:35:51 +09:00
95e7d3dfc4
Don't scan 49' or 84' if not segwit
2019-05-10 10:55:10 +09:00
75f2749b19
Decouple HardwareWalletService into two classes: LedgerHardwareWalletService and HardwareWalletService
2019-05-10 10:48:30 +09:00
01e5b319d1
Save the fingerprint of the root of LedgerWallet, and use it. Simplify HardwareWallet
2019-05-10 01:05:37 +09:00
e504163bc7
Add NonAction to CreatePSBT
2019-05-09 19:34:45 +09:00
aba3f7d6bd
bump
2019-05-09 19:21:03 +09:00
8d74023d30
update translation
2019-05-09 19:20:36 +09:00
602625fc17
Fix tests
2019-05-09 19:14:01 +09:00
bbeb2d5009
Refactor ElectrumMapping with proper enum
2019-05-09 19:05:08 +09:00
51faa39636
Add some tests to check that AccountKeyPath and RootFingerprint are taken into account during PSBT creation
2019-05-09 18:58:14 +09:00
f37bfbf9f9
Add more tests
2019-05-09 18:38:25 +09:00
ba9928831e
Fix tests
2019-05-09 18:11:39 +09:00
2b6bd3d751
Assume ElectrumMapping of BTC if not specified
2019-05-09 17:51:46 +09:00
e96ca21c89
Small refactoring for tests
2019-05-09 17:21:51 +09:00
6ee10fe98b
add grs
2019-05-09 17:16:17 +09:00
a567c19759
conditionally select electrum mapping based on network
2019-05-09 17:16:17 +09:00
bb3a087d39
Move ElectrumMapping to BtcPayNetwork
2019-05-09 17:16:17 +09:00
5a92fe736f
Fix: Uploading coldcard in derivation scheme would forget to remember some data
2019-05-09 16:11:09 +09:00
88390402a4
reorder buttons
2019-05-09 12:48:11 +09:00
538eb66672
Allow import of coldcard wallet
2019-05-09 12:48:11 +09:00
0b6dfe0fd3
Fix DerivationSchemeSettings.ToPrettyString()
2019-05-09 01:07:05 +09:00
d5579ef2b5
Do not serialize PaymentId for DerivationSchemeSettings
2019-05-09 01:06:03 +09:00
836c3a5b3a
Make sure we don't confuse user between derivation scheme of coldcard or btcpay
2019-05-09 00:55:49 +09:00
f2da64adad
Add parsing of cold card wallet
2019-05-09 00:55:48 +09:00
e5704abfb3
Fix migration from old version to new version of WalletKeyPathRoots
2019-05-09 00:55:48 +09:00
3bf4eea1fe
Improve error handling for export psbt
2019-05-09 00:55:47 +09:00
aa23222339
CreatePSBT should always rebase the PSBT
2019-05-09 00:55:46 +09:00
68c1670c70
Show pretty wallet string in Update Store
2019-05-09 00:55:45 +09:00
914eaaaa51
Refactor DerivationStrategy to DerivationSchemeSettings
2019-05-09 00:55:44 +09:00
5831ba2143
bump
2019-05-09 00:23:52 +09:00
c167a24f09
use older version of lib until it supports linux better
2019-05-08 20:17:17 +09:00
a539d27c62
fix exception handling
2019-05-08 20:17:17 +09:00
d7fc079376
RBF on by default, can disable it in Wallet Send /advanced settings.
2019-05-08 15:24:20 +09:00
3a05f7e294
PSBT export support in send from wallet screen
2019-05-08 14:40:16 +09:00
03713f9bd8
Add PSBT support in the send screen
2019-05-08 14:39:37 +09:00
2a145f4350
Replace noob button in wallet send by an advanced settings accordion
2019-05-08 12:34:33 +09:00
d049da696c
Fix exception thrown if user does not exist on login
2019-05-08 12:34:13 +09:00
5a46d0e80d
Add cmd tools to generate blocks
2019-05-08 12:19:16 +09:00
926250a967
Remove warnings
2019-05-07 23:34:31 +09:00
139b588795
fix coinswitch...yet again
2019-05-07 23:23:29 +09:00
909f18f9c7
Update language
2019-05-07 18:02:14 +09:00
f598495198
bump
2019-05-07 17:57:04 +09:00
95d746504d
Changing invoice state and updating display from js
2019-05-07 17:29:19 +09:00
9a2e1d43ea
Triggering optional confirmation update only on Invoice details page
2019-05-07 17:29:19 +09:00
be844978c1
Allow cancelling a non paid pending invoice in payment requests ( #815 )
...
* allow cancel on un paid new invoices in payment requests
* start work on cancel pr payment
* finish up cancel action
* final touch and add tests
2019-05-07 17:26:40 +09:00
60a361f963
Trying to make sure Azure tests does not run on PRs
2019-05-07 17:11:23 +09:00
93f50451e6
bump deps
2019-05-07 17:05:45 +09:00
0936812df0
Fix date time issues on crowdfund.payment requests ( #808 )
...
* fix some conditional display bugs in crowdfund
* bump flatpickr
* make clear button show up even with flatpickt fake input ui
* update uis to specify date value in specific format and use custom format for flatpickr display and use moment to parse date instead
* fix remaining public ui date issues
2019-05-07 17:01:37 +09:00
50351f56f8
Fix grammar ( #817 )
...
* Fix grammar
* Fix typo
2019-05-07 16:55:22 +09:00
232ceed8b0
Prettify the bitcoin core node page
2019-05-07 14:44:26 +09:00
b6c37a73b1
Fix duplicated entries on Services. Fix formatting of P2P page.
2019-05-07 14:31:49 +09:00
5967666df6
Add green wallet info
2019-05-07 14:16:44 +09:00
bf035333cf
Add service type P2P
2019-05-07 14:07:36 +09:00
f93d1173e2
Show tor exposed bitcoin node
2019-05-07 13:58:55 +09:00
08bf4faeee
Pass the hint change address to hardware wallet (useful in care of send-to-self where the underlying wallet support only output belonging to self)
2019-05-07 08:21:34 +09:00
e2b2cf0175
Do not drop column in u2f migration if not possible ( #813 )
...
closes #812
2019-05-05 00:57:44 +09:00
d32a24004e
Fix test
2019-05-03 12:59:11 +09:00
1f04e4e6be
Add rpcport for bitcoin-cli
2019-05-03 11:10:01 +09:00
778dcf97b1
update docker compose for bitcoin
2019-05-03 11:04:19 +09:00
957fbdb907
Update NBitcoin, NBXplorer, Bitcoin Core
2019-05-03 10:18:08 +09:00
e169b851ee
Remove another warning
2019-05-02 21:44:16 +09:00
7fadb4c5ad
Remove some annoying warnings
2019-05-02 21:38:39 +09:00
a20db7f341
bump nbx
2019-05-02 21:35:28 +09:00
b5f4739ae5
Allow invoice creation to only allow specific payment methods in UI ( #792 )
...
* allow invoice creation to only allow specific payment methods
* add test
* reuse existing feature
* final fixes
2019-05-02 21:29:51 +09:00
4bc03fbf06
Code coloring invoice states
2019-05-02 21:11:56 +09:00
1d3ff143d2
Tweaking UI, expanding details and max width on order id
2019-05-02 21:11:56 +09:00
6918b8a291
Extracting payment details population, refactoring invoice data load
2019-05-02 21:11:56 +09:00
3cd37682d3
[BUG FIX]: Coinswitch exchange with altcoins popup not showing bug fix ( #804 )
2019-05-02 21:02:01 +09:00
19a990b095
Add U2f Login Support ( #787 )
...
* init u2f
* ux fixes
* Cleanup Manage Controller
* final changes
* remove logs
* remove console log
* fix text for u2f
* Use Is Secure instead of IsHttps
* add some basic u2f tests
* move loaders to before title
* missing commit
* refactor after nicolas wtf moment
2019-05-02 21:01:08 +09:00
87a4f02f18
bump NBXplorer
2019-05-02 20:46:27 +09:00
8a99fc0505
Fix Azure Storage ( #803 )
2019-05-02 20:39:12 +09:00
bac99deb6c
Do not run external integration if PR
2019-05-02 20:38:45 +09:00
e65850b1eb
Refactor Send money from ledger using PSBT
2019-05-02 18:56:01 +09:00
77338c6054
[BUG FIX]: Coinswitch exchange with altcoins popup not showing bug fix
2019-05-02 14:49:33 +05:30
a6e52ed3df
bump NBitcoin
2019-05-02 17:31:57 +09:00
4a9eadf71a
Bump NBXplorer
2019-05-02 17:28:54 +09:00
b8f6cf4f23
Execute ExternalIntegration tests after
2019-05-02 15:31:51 +09:00
e8abc1137b
remove duplicate view code for email and fix password bug ( #788 )
...
closes #786
2019-05-01 12:17:25 +09:00
8507688c50
add azure storage config validation ( #791 )
2019-05-01 12:16:55 +09:00
5718096224
Revert "Merge branch 'sonarqube'"
...
This reverts commit d76e61e6f468b006659eebeff84be8bdedc02822.
2019-04-29 07:53:34 +02:00
d76e61e6f4
Merge branch 'sonarqube'
2019-04-29 07:21:50 +02:00
232817c00d
add sonarqube
2019-04-29 07:18:21 +02:00
86af585df3
bump nbx in tests
2019-04-29 12:31:21 +09:00
9e770ea484
bump dbriize
2019-04-29 12:30:47 +09:00
9670f11554
Fix HTTP 500 errors if querying the website in tests
2019-04-28 23:11:24 +09:00
dc369d52cb
Use fa fa-user for profile menu item
2019-04-28 16:07:42 +09:00
33c755fc54
Replace log out text by an icon
2019-04-28 15:59:44 +09:00
c5adc0eb71
Rename ShowEmailWarningForStore(storeId) => IsEmailConfigured(storeId)
2019-04-28 15:28:22 +09:00
fcb1de8a86
Show email warning on apps when settings are not complete ( #794 )
...
* Show email warning on apps when settings are not complete
closes #693
* refactor email warning logic
2019-04-28 15:27:10 +09:00
6df83ad148
Replace DBreeze by DBriize
2019-04-28 15:16:11 +09:00
857a436677
Clarifying comma is required for splitting params, providing example
2019-04-26 22:00:12 -05:00
c6091750b0
Displaying switchable datetimes on wallet transactions page
2019-04-26 22:00:12 -05:00
64e7324285
Fixing CanUsePoSApp test
2019-04-26 22:00:12 -05:00
d5bd0ee781
Filtering invoices by StartDate and EndDate
...
Now it's required to separate parameters with comma. Forced to do
this because dates have spaces between date and time part
2019-04-26 22:00:12 -05:00
3b91b38014
do not run external integration tests if in a PR
2019-04-24 22:40:36 +09:00
165d4e2732
remove unused parameter
2019-04-24 22:40:36 +09:00
098dfacce8
Remove segwit limitation for rescan
2019-04-24 22:40:35 +09:00
44d1419af9
Add itemCode to Invoice Response ( #784 )
...
closes #779
2019-04-24 22:36:35 +09:00
d0d077642d
Make sure we returns only one token in GetTokens
2019-04-23 16:05:11 +09:00
dc04839fab
Run Azure tests in CircleCI
2019-04-22 17:19:04 +09:00
4ce0cb4b35
Remove useless code in storage providers
2019-04-22 16:57:22 +09:00
5100c36c06
Uncomment google/amazon code, just disable it in the service registration
2019-04-22 16:45:50 +09:00
b184360eb7
Abstracted cloud storage - Amazon/Google/Azure/Local ( #708 )
...
* wip
* add in storage system
* ui fixes
* fix settings ui
* Add Files Crud UI
* add titles
* link files to users
* add migration
* set blob to public
* remove base 64 read code
* fix file query model init
* move view model to own file
* fix local root path
* use datadir for local storage
* move to services
* add direct file url
* try fix tests
* remove magic string
* remove other magic strings
* show error message on unsupported provider
* fix asp net version
* redirect to storage settings if provider is not supported
* start writing tests
* fix tests
* fix test again
* add some more to the tests
* more tests
* try making local provider work on tests
* fix formfile
* fix small issue with returning deleted file
* check if returned data is null for deleted file
* validate azure Container name
* more state fixes
* change azure test trait
* add tmp file url generator
* fix tests
* small clean
* disable amazon and google
comment out unused code for now
comment out google/amazon
2019-04-22 16:41:20 +09:00
02d79de17c
Merge pull request #773 from pavlenex/readme
...
Add TOC, Intro Video, Getting Started to readme
2019-04-22 14:16:53 +09:00
cf27c66132
wordiness
2019-04-19 15:59:56 +02:00
53d9ed5adb
add proper video and img size
2019-04-19 13:23:35 +02:00
3fe5051098
Update README.md
...
- Add Table of Contents
- Add Getting Started Section
- Add Intro video
2019-04-19 13:17:51 +02:00
f7c8a989b6
bump lnd
2019-04-17 13:51:43 +09:00
65dcfd3549
bump
2019-04-15 15:28:05 +09:00
6976fc54ca
Merge pull request #765 from Kukks/bugfix/crowdfund
...
Fix dynamic crowdfund labelling
2019-04-15 15:26:58 +09:00
0e077ff5c4
Merge pull request #768 from Kukks/feature/invoicesearchsession
...
Make invoice list search term persistent for session
2019-04-15 15:26:05 +09:00
c2f171a729
Merge pull request #766 from Kukks/bugfix/crowdfund_orderid
...
fix redirect uri for crowdfund invoices
2019-04-15 15:24:53 +09:00
fea38758e4
Merge pull request #767 from Kukks/bugfix/unusual-filter
...
fix unusual filter
2019-04-15 15:24:41 +09:00
444733565b
Updating altcoins section
2019-04-13 22:24:46 -05:00
96d28f00cc
Make invoice list search term persistent for session
2019-04-13 14:00:48 +02:00
70cc79a77f
fix unusual filter
...
closes #763
2019-04-13 13:50:14 +02:00
8d10186fdf
fix redirect uri for crowdfund invoices
...
closes #759
2019-04-13 13:43:47 +02:00
6f7e0205f8
Fix dynamic crowdfund labelling
...
closes #760
2019-04-13 13:22:19 +02:00
7ef11817c1
Add britt and rockstar video in readme
2019-04-12 18:03:05 +09:00
c387c84861
bump
2019-04-12 15:02:28 +09:00
ae7ad9f667
Filter the apps by the user id
2019-04-12 14:54:59 +09:00
c55f1185e6
Revert "Do not show all apps in Server settings policy"
...
This reverts commit 1619666befd4bf8931a11a8c2927de4c5b1add86.
2019-04-12 14:43:07 +09:00
1619666bef
Do not show all apps in Server settings policy
2019-04-12 14:29:56 +09:00
bf784f6fd7
Merge pull request #758 from rockstardev/dynamicroot
...
Allowing for displaying of app directly on website root
2019-04-12 14:19:19 +09:00
13e330fa65
Better UI for selection of app to be displayed on root
2019-04-12 00:13:14 -05:00
827b133534
Allowing for displaying of app directly on website root
2019-04-11 16:30:23 -05:00
4067d4b00f
Remove the Facade concept
2019-04-11 23:55:20 +09:00
359d8c5c6a
Merge pull request #745 from Kukks/feature/invoicepaymentdata
...
Add payment data to crypto info in invoice api model
2019-04-11 19:10:52 +09:00
265b7364e8
Merge pull request #756 from Kukks/invoice-auto-redirect
...
Allow POS to redirect invoices automatically after paid
2019-04-11 19:10:21 +09:00
dc2b8c9e4c
bump to nbitpay and use for payments
2019-04-11 12:00:10 +02:00
37869fd049
Add payment data to crypto info in invoice api model
...
Depends on https://github.com/MetacoSA/NBitpayClient/pull/22
2019-04-11 11:54:56 +02:00
d7ada4d493
add redirect automatically to checkout experience/ store settings
2019-04-11 11:53:31 +02:00
f093f85dbf
Merge pull request #753 from britttttk/fix/defaultText
...
Improve default payment method dropdown
2019-04-11 18:11:46 +09:00
1cf17872ab
Allow POS to redirect invoices automatically after paid
...
closes #730
2019-04-11 11:08:42 +02:00
c79751829b
Merge pull request #754 from Kukks/fix-pos-notif
...
fix pos settings savings for notifications
2019-04-11 17:34:42 +09:00
7a21c03896
fix pos settings savings for notifications
...
closes #751
2019-04-11 09:14:39 +02:00
54f07139db
Improve default payment method dropdown text
2019-04-11 00:41:30 -06:00
d78990fbd5
Changing queries: Using FirstOrDefaultAsync result in suboptimal queries
2019-04-11 15:05:30 +09:00
9ed7dbc838
Remove Quadrigacx (bankrupt)
2019-04-11 14:57:31 +09:00
9b12c7bc57
Add missing file
2019-04-11 12:41:38 +09:00
8973c75bbc
fix build
2019-04-11 10:06:36 +09:00
f425df7b6d
Add Contributing section
2019-04-10 16:05:07 -05:00
a44b600c5e
Improving documentation and altcoins sections
2019-04-10 12:48:02 -05:00
7f0a42c2d5
Updating altcoins section
2019-04-10 12:30:54 -05:00
60cd864226
Inject HttpClient inside lightning client instances
2019-04-11 01:10:46 +09:00
71cf02915e
Merge pull request #740 from rockstardev/uifixes
...
Button to switch between time formats, width fix
2019-04-09 18:05:18 +09:00
327d2298fb
Merge pull request #746 from Kukks/tag-pos-invoices
...
tag pos invoices too
2019-04-09 18:04:14 +09:00
2ca11ed692
Fix PoS decimal issue ( Fix #747 )
2019-04-09 11:10:27 +09:00
0224815a60
workaround tight coupling of crowdfund to apps mechanics
2019-04-08 16:02:53 +02:00
df824c36d2
tag pos invoices too
2019-04-08 15:46:24 +02:00
66e7777b1a
bump nbx
2019-04-08 22:26:52 +09:00
7ff85a86bf
Merge pull request #736 from Dolu89/master
...
New Pay Button type (Custom amount and Slider)
2019-04-08 22:19:05 +09:00
7b3700c2c6
Fix bitbank API weirdness ( Fix #741 )
2019-04-08 21:57:12 +09:00
04679aefd6
Merge pull request #743 from Kukks/fix-coinswitch
...
fix coinswitch
2019-04-08 17:23:47 +09:00
5190639b77
Simplify InvoiceWatcher logic and remove unused code
2019-04-08 13:28:13 +09:00
0bf73abb39
Fix Custom amount under 0 in Pay button
2019-04-06 15:22:09 +02:00
7e0211924d
Replace inline js by templates in pay button
2019-04-06 15:02:02 +02:00
a8a857a7ce
Move Slider settings below radio buttons
2019-04-06 13:47:22 +02:00
1d18965a26
fix coinswitch
2019-04-06 08:10:27 +02:00
e020b86a3f
Button to switch between time formats, width fix
2019-04-05 09:44:49 -05:00
1b80b90609
Update lang, bump
2019-04-05 18:50:20 +09:00
efc3512994
Merge pull request #739 from Kukks/pos-fixes
...
fix malformed html in pos + align price/button to card bottom
2019-04-05 16:53:33 +09:00
acb8ca982f
fix malformed html in pos + align price/button to card bottom
2019-04-05 09:50:41 +02:00
adc42cbba4
Put timeout on tests
2019-04-05 16:28:18 +09:00
7edcb7ef5f
Update NBitcoin
2019-04-05 16:21:00 +09:00
656017c6df
SocketFactory uses NBitcoin implementation of Socks
2019-04-05 16:19:04 +09:00
35db6d4a8b
Fix test CanScheduleBackgroundTasks
2019-04-05 15:32:30 +09:00
2741187546
Merge pull request #737 from rockstardev/uifixes
...
New batch of UI fixes
2019-04-05 15:23:41 +09:00
c3a7ab647c
Increase reliability of test CanScheduleBackgroundTasks
2019-04-05 15:16:36 +09:00
92da0ec2d2
fix tests
2019-04-05 14:59:46 +09:00
c767a49f2d
Increase notitifcation timeout to 1 minute, make sure that BackgroundJobScheduler is correctly cancelling tasks
2019-04-05 14:58:25 +09:00
ea8196b532
Do not use HttpClient singleton for the InvoiceNotifcationManager
2019-04-05 14:31:09 +09:00
58f138e854
Invoice list improvements
...
Items 5 and 9 from #349
2019-04-04 22:25:38 -05:00
b4b6939498
Coin switching on no-script invoices
2019-04-04 21:48:52 -05:00
bc97c07670
Add currency select in Pay Button
2019-04-04 21:32:16 +02:00
cf27fe5a53
Merge remote-tracking branch 'upstream/master'
2019-04-04 20:57:16 +02:00
449066449b
Add a new Pay Button Type : Slider
2019-04-04 20:56:12 +02:00
eb5e32a07f
Remove exception thrown by binance provider
2019-04-04 19:39:37 +09:00
708cdbe23f
Remove bunch of catched exception when BTCPay starts
2019-04-04 19:35:46 +09:00
333de52c33
Merge branch 'feature/sync-video'
2019-04-04 18:17:39 +09:00
6b9932fa14
Escape css selector
2019-04-04 18:16:54 +09:00
6c45689e6a
Fix point of sale search ( Fix #734 )
2019-04-04 16:32:56 +09:00
1e3307c84c
Add link to andreas video during IBD
2019-04-04 15:58:28 +09:00
d0eed9857d
Prevent user to log in or register via unsecured network
2019-04-04 14:28:50 +09:00
4221763f48
Merge remote-tracking branch 'upstream/master'
2019-04-03 21:45:41 +02:00
184c797b0e
Add a new Pay Button Type : Custom amount
2019-04-03 21:43:53 +02:00
4853e15d8a
Better timing measurement during invoice creation
2019-04-03 15:00:09 +09:00
6b4b903669
Improve invoice logs, make sure logs are saved as fire and forget
2019-04-03 14:38:35 +09:00
05da63f2a5
Merge pull request #721 from Kukks/expose-notif-to-pos
...
add notif Email to crowdfund and pos + add notif url to pos
2019-04-02 17:34:56 +09:00
5b4b073fc8
Merge pull request #731 from Kukks/coinswitch-shitcoin-tax
...
add coinswitch shitcoin tax
2019-04-02 17:33:37 +09:00
4723a83dbb
Merge pull request #732 from rockstardev/uifixes
...
UI fixes
2019-04-02 17:32:47 +09:00
78350db62d
Add a Clean button in the Maintenance page
2019-04-01 17:10:05 +09:00
e8b71f36b2
Adding support for noscript invoices
2019-03-31 13:46:38 -05:00
6db9061dd1
add coinswitch shitcoin tax
2019-03-31 18:55:14 +02:00
320826a4b9
Returning empty payload to fix JSON parse error thrown in JS
2019-03-31 11:48:53 -05:00
ad0edb5f4c
Make sure arm build have /sbin/ip
2019-03-31 14:08:53 +09:00
2856c10bc3
Revert "Do not use /sbin/ip to fetch the current ip ( fix #712 )"
...
This reverts commit 561644f75b3b83cae3b1cc8db0ceb7ee657dbe82.
2019-03-31 13:54:10 +09:00
24aa18e9ed
bump
2019-03-31 13:32:26 +09:00
767eca97cb
Fix tests
2019-03-31 13:31:50 +09:00
73d5415ea9
Use NBitcoin's socks implementation
2019-03-31 13:16:05 +09:00
e5a26cfca8
Update dependencies
2019-03-31 12:08:08 +09:00
e40cd1fc0c
Update publish docker
2019-03-29 18:39:02 +09:00
978b7d930e
Catch operation cancelled exception on the BackgroundJobScheduler
2019-03-29 18:09:54 +09:00
0f2e3ef957
Make latest branch
2019-03-29 17:48:24 +09:00
275b590e80
add notif Email to crowdfund and pos + add notif url to pos
...
closes #720
2019-03-29 07:51:00 +01:00
5d9da82d8e
fix build
2019-03-27 18:58:56 +09:00
1a122726b7
Add more timeout for lightning tests
2019-03-27 18:57:51 +09:00
0bd02a9272
Fix some exceptions raised if port is already used
2019-03-27 18:56:43 +09:00
3cce7b8b35
Refactor the lightning listener, some users complain payments are not detected (should fix #676 )
2019-03-27 15:53:38 +09:00
e3ab1f5228
Merge pull request #707 from Kukks/user-email-sync
...
set username on email change
2019-03-25 14:59:02 +09:00
4c875d9c7c
update doc sdk
2019-03-25 14:10:16 +09:00
e79334a6f6
Fix: if anyone can create invoice and /invoices has storeId parameters, then it should be allowed
2019-03-25 12:59:42 +09:00
a09c6d51e6
fix exception which can be thrown if the store is not found
2019-03-25 12:24:48 +09:00
312c7b7193
Fix anonymous bitpay api access
2019-03-25 12:22:17 +09:00
ee733fee28
If AnyoneCanInvoice and the storeId is passed as a parameter to the Bitpay API, then allow request
2019-03-25 12:18:39 +09:00
4d7e9d3f8a
Rewrite the BitpayAuthHandler more clearly
2019-03-25 12:09:18 +09:00
873c0a183a
Merge pull request #713 from pavlenex/link
...
Update Readme, Fix Broken Pebble Link
2019-03-25 10:20:08 +09:00
ea53ae8f20
Update ManageController.cs
2019-03-24 16:09:36 +01:00
686bc3380d
Update ManageController.cs
2019-03-24 16:09:20 +01:00
67da20bcea
Merge pull request #706 from Kukks/pos-max-length
...
remove template max length in pos app
2019-03-24 23:58:08 +09:00
561644f75b
Do not use /sbin/ip to fetch the current ip ( fix #712 )
2019-03-24 23:56:31 +09:00
1abc89858f
Fix broken Pebble Link
...
Fix broken Pebble Link
2019-03-24 14:15:47 +01:00
91c63a8ee6
bump
2019-03-24 13:37:14 +09:00
563882d30b
Merge pull request #711 from rockstardev/bugfix/satround
...
Javascript floating point math fix, closes #701
2019-03-24 13:35:13 +09:00
9a5eeee794
Javascript floating point math fix, closes #701
2019-03-23 22:28:54 -05:00
0578a692db
Updating bundler to new version that will also support .NET Core 2.2
2019-03-23 19:10:16 -05:00
f74f06338a
Update bundle minifier, trying to fix ( #710 with bundle on)
2019-03-23 23:24:29 +09:00
1281f348bf
set username on email change
...
closes #673
2019-03-22 12:53:56 +01:00
5e76d4bfc1
remove template max length in pos app
...
closes #704
2019-03-22 09:14:27 +01:00
2a302ea346
Do not spam logs if we can't connect to lightning because lightning is not started
2019-03-20 14:35:33 +09:00
be90172840
bump Microsoft.AspNetCore.App
2019-03-20 14:13:12 +09:00
b85ee895f5
Update nbxplorer in the tests
2019-03-20 14:08:25 +09:00
93de408e07
bump
2019-03-20 12:37:53 +09:00
d3662ae734
fix dockerfile
2019-03-20 12:34:47 +09:00
132d7795ea
bump .net
2019-03-20 12:22:46 +09:00
bf5a624209
Remove curl dependency on alpine image
2019-03-20 11:49:43 +09:00
abbdbda03a
Add Bitbank provider
2019-03-20 00:49:44 +09:00
8a8593437a
Add TOR
...
- Adds Tor
- Clarifies alts (once again)
- adds payment requests
2019-03-18 12:00:31 +01:00
e203cada54
Merge pull request #675 from Kukks/css-grid-pos-fix
...
attempt fix pos css grid
2019-03-18 19:47:11 +09:00
00c11c7ee9
bump
2019-03-18 18:58:15 +09:00
82126b85d2
Fix tests
2019-03-18 18:52:19 +09:00
4f428c8ed1
Fix other tor services display
2019-03-18 17:13:02 +09:00
9868af4db8
Show onion link in the navbar
2019-03-18 17:07:39 +09:00
0a5d7c5efa
Add .local as a localnetwork link
2019-03-18 16:48:04 +09:00
c2754b324d
Show other tor services
2019-03-18 16:45:46 +09:00
5c618233cb
fix singular item in pos stretched width
2019-03-18 07:39:45 +01:00
9e91259b9e
attempt fix pos css grid
2019-03-18 07:07:31 +01:00
014d08f38a
Add socks support on BTCPay Server to query onion endpoints
2019-03-18 00:03:02 +09:00
7998ea142b
Fix tor services not appearing
2019-03-17 21:47:08 +09:00
a4051dac72
Make sure BTCPay show TOR lightning node info if the site is accessed through TOR
2019-03-17 21:28:47 +09:00
e3a8892d24
Check tor services in the background
2019-03-17 21:07:24 +09:00
ea02d77e69
Parse torrc file to know virtual port of hidden services
2019-03-17 20:49:26 +09:00
4f582a6712
Show onion hosts instead of url (can't know about ports)
2019-03-17 13:42:54 +09:00
4769b1d452
Show tor services inside hidden directories in Server Settings/Services
2019-03-17 13:01:47 +09:00
17b18d820f
bump
2019-03-17 12:28:38 +09:00
26f34e75c2
Language update
2019-03-17 12:28:19 +09:00
6f50ac50ec
Merge pull request #689 from rockstardev/rock-lnsats
...
Allowing for lightning payment amounts to be displayed in Satoshis
2019-03-17 12:26:13 +09:00
5261cfcdd3
Allowing for lightning payment amounts to be displayed in Satoshis
2019-03-15 22:43:57 -05:00
675920697f
Merge pull request #685 from britttttk/fix/PayReqMessage
...
Improve delete payment request message
2019-03-16 12:36:24 +09:00
24699bf2ba
Updating QR Code on public node info page to be SVG
...
Co-authored-by: Sebastian Kippe <sebastian@kip.pe>
2019-03-15 22:16:12 -05:00
5ab92ed794
Switching to SVG for QR code so it looks OK on higher density display
...
Co-authored-by: Sebastian Kippe <sebastian@kip.pe>
2019-03-15 21:45:55 -05:00
8e83f0faa1
Improve delete payment request message
2019-03-14 23:26:39 -06:00
30d5add2ea
bump
2019-03-15 14:04:17 +09:00
6e47babf45
Overpayment of lightning invoice now properly appears ( Fix #486 )
2019-03-14 18:48:05 +09:00
9b95fa1f20
Add links for Payment Requests and Apps docs in UI
2019-03-12 21:50:55 +09:00
c67aa14a87
Fix payment requests and crowdfund app not working if ROOTPATH is specified ( fix #659 )
2019-03-12 15:48:24 +09:00
23f296ef34
The store owner can define default currency pairs when using rate API without parameter
2019-03-11 18:39:21 +09:00
c6ce676ad3
Fix exception on Payment Request ( #672 )
2019-03-11 16:06:27 +09:00
fafb02b0dc
bump
2019-03-11 15:20:10 +09:00
53cecc8c8a
Improve error message for POST /tokens without body
2019-03-10 15:10:30 +09:00
db0e9ee8f8
Merge pull request #654 from Kukks/robots-suck
...
Add policy to discourage search engines + build robots.txt dynamcally
2019-03-10 15:00:11 +09:00
2fac794d96
Merge pull request #667 from pavlenex/pavlenex-patch-issue-templates
...
Add Issue Templates
2019-03-10 14:58:58 +09:00
ffcd716906
Create feature_request.md
2019-03-09 23:21:03 +01:00
85f50724db
Create Bug Report template
2019-03-09 23:16:29 +01:00
808a995741
Merge pull request #665 from rockstardev/rock-qrcodefix
...
Rendering QR code only if there is data, plus loading indicator
2019-03-10 00:40:07 +09:00
4deb853914
remo useless mode now
2019-03-09 16:35:53 +01:00
470ec3354e
Rendering QR code only if there is data, plus loading indicator
2019-03-09 09:33:05 -06:00
053c2da9f1
use thememanager instead of view component
2019-03-09 16:29:04 +01:00
c0e28ce66e
Revert "Remove error in console logs on checkout page"
...
This reverts commit 08dd94e267c4810837b2fccd33b9001a3e406b30.
2019-03-10 00:28:47 +09:00
08dd94e267
Remove error in console logs on checkout page
2019-03-10 00:18:34 +09:00
7497865d1f
Pay button was not working properly if the server was not en-US ( Fix #638 )
2019-03-09 23:40:22 +09:00
1888e4fe2b
remove robots and remove nofollow
2019-03-09 15:01:56 +01:00
6746a5cbd5
add meta for noindex,nofollow if policy set
2019-03-09 14:55:37 +01:00
baecb7bb0c
Fix coinswitch issue ( #664 )
...
Coinswitch did a breaking change, this fixes it. Closes #660
2019-03-09 22:36:25 +09:00
28bf4b42bb
Fix tests
2019-03-09 22:36:07 +09:00
c73dc425ad
Remove externalurl in command line options --help ( Fix #658 )
2019-03-09 22:30:49 +09:00
2138b7dcb8
Fix invoice popup not showing up if btcpay has a rootpath
2019-03-09 22:28:20 +09:00
8b6c4a9383
simplifed robots generator
2019-03-09 14:23:55 +01:00
344755cbd0
Add policy to discourage search engines + build robots.txt dynamcally
...
closes #390
2019-03-09 14:13:10 +01:00
63a975267c
Fix coinswitch issue
...
Coinswitch did a breaking change, this fixes it. Closes #660
2019-03-09 14:11:56 +01:00
3c7d93e88d
No ROOTPATH in launchsettings
2019-03-09 18:40:41 +09:00
75974037bc
Fix SignalR paths if RootPath is used
2019-03-09 16:08:31 +09:00
e8a346182b
Fix vue-qrcode inside the lightning network info vue
2019-03-09 12:51:05 +09:00
e96d34f741
New QR Code component, fixes scanning of long lightning invoices
2019-03-08 16:19:39 -06:00
7dad814f19
Fix some checkout page if RootPath is set ( #659 )
2019-03-09 00:48:33 +09:00
7e67ca1413
Fix RootPath was not working correctly on Linux
2019-03-08 23:38:00 +09:00
603263549b
Document LND supported wallets in services ( #657 )
...
* Document LND supported wallets in services
* Add Zeus
* Open links in new tab
2019-03-08 18:12:14 +09:00
a82b971ce7
bump
2019-03-07 20:51:51 +09:00
b58c8ef2f0
Bump libraries
2019-03-07 20:33:05 +09:00
274533bfdf
Fix spot not using HttpClient created by the httpclientfactory
2019-03-07 19:41:20 +09:00
cd6ce401e1
Fix logs getting spammed by HTTP requests
2019-03-07 19:41:19 +09:00
0c0809101d
Datetime picker and small edit UI changes ( #647 )
...
* do not allow negative amounts for crowdfund and payment requests
* remove currency placeholder in payment requests
* Improve date picker ui
Clear button only appears when a value is set. If no value is set, display a placeholder indicating it. closes #625
2019-03-07 14:29:29 +09:00
4b342376a8
Pos experimental card deck ( #651 )
...
* Try out experimental card deck
* apply card deck to shopping cart version
2019-03-07 14:28:42 +09:00
fd963b9ad0
fix no store error message for payment request ( #646 )
...
* fix no store error message for payment request
closes #628
* Update PaymentRequestController.cs
2019-03-07 14:28:14 +09:00
06406c0695
Clone Payment Requests ( #648 )
...
* Clone Payment Requests
closes #615
* Do not save clone instantly
2019-03-07 14:27:16 +09:00
2b567de5c1
Allow sounds and animation colors in crowdfund to be configured ( #653 )
...
closes #652
2019-03-07 14:25:09 +09:00
ef46d03760
fix lightning typo ( #655 )
...
closes #622
2019-03-07 13:14:47 +09:00
b174f299fa
Fix LND QR code ( Fix #656 )
2019-03-07 10:26:27 +09:00
09837966b9
bump
2019-03-06 17:53:03 +09:00
465dce1d02
Running check of submitted SMTP data on both Test and Save
2019-03-05 13:00:14 -06:00
067dbad546
Fix build
2019-03-05 17:29:52 +09:00
522970fdb9
Fix build
2019-03-05 17:21:44 +09:00
e67aa499a6
Fix build
2019-03-05 17:20:26 +09:00
3b68d81507
Small refactoring
2019-03-05 17:13:34 +09:00
051248f2fc
Add CancellationToken to GetRatesAsync and propagate it from the controllers to the rate fetcher
2019-03-05 17:09:17 +09:00
9a239f99f4
Add bylls as supported exchange
2019-03-05 16:07:23 +09:00
86c431d66e
Only get contributions from invoices matching the currency of the Payment request or crowdfund
2019-03-05 14:26:27 +09:00
b35fe0e8e3
Fix CurrentPendingAmount/CurrentAmount not being set
2019-03-05 14:06:40 +09:00
54905f5ceb
Fix currencyValue
2019-03-05 13:58:13 +09:00
1c9b05d992
Fix: Payment requests and crowdfund were estimating current contributions based on the current rate
2019-03-05 13:54:34 +09:00
a89c71df38
Fix bundleconfig
2019-03-04 22:38:06 +09:00
3db1f2af12
Fix warning when compiling bundles
2019-03-04 22:35:56 +09:00
5399ff2751
Fix forwarding options
2019-03-04 22:34:14 +09:00
bcea6027e9
Replace Forwarded Headers via ASP.NET Core middleware
2019-03-04 20:48:19 +09:00
a9722df7e4
bump
2019-03-04 18:39:16 +09:00
474be6f7be
French update
2019-03-04 18:39:03 +09:00
ada9a7264b
Fix typo in AppsController.cs ( #630 )
...
Fixing a tiny typo in the AppsController.cs
2019-03-04 18:36:47 +09:00
e991b302d0
Fix bug: "BTCPay is expecting you to access this website" being cached
2019-03-04 18:33:57 +09:00
eef301c6ec
Fix error message if X-Forwarded-Proto not set correctly
2019-03-04 17:26:08 +09:00
3fdfd0adfd
Removed exponentiation on invoice request amount
...
Fixes #620
2019-03-03 17:44:28 -06:00
358f1ffc43
Removed border when there is only one currency
2019-03-03 17:44:28 -06:00
349c3409df
Preserve password when sending test email
2019-03-03 17:40:40 -06:00
0263a2950c
added enabled to ViewCrowdfundViewModel, added warning on preview page
2019-03-03 17:39:53 -06:00
0364a57cae
Added a space between Enable and SSL.
2019-03-03 17:39:22 -06:00
e232dd7d7e
Add a space between "Test" and "Email" in the UI.
2019-03-03 17:38:57 -06:00
fee936b569
Only checking for last admin if user being deleted is admin
...
Bugfixing issue #632
2019-03-03 17:38:38 -06:00
420115c54d
bump nbx
2019-03-03 01:37:34 +09:00
312e961098
Update c-lightning, nbxplorer and lightning libs
2019-03-02 23:38:26 +09:00
223213857f
Do not expose internal IP on SSH connection settings
2019-03-01 16:41:36 +09:00
c0da81557b
Fix missing authenticated URI for charge
2019-03-01 15:38:11 +09:00
81945c0737
Fix bug on spark external config parsing
2019-03-01 15:34:30 +09:00
9664e3d6a1
bump version and deps
2019-03-01 14:55:53 +09:00
0a8bd38e76
Danish support
2019-03-01 14:52:45 +09:00
013054fb82
Small refactor
2019-03-01 14:46:32 +09:00
d898f716d1
Add some tests on externalConnectionString
2019-03-01 14:33:32 +09:00
1d3f144d21
Support relative path for external services, simplify the code in Services
2019-03-01 13:20:21 +09:00
de29d87487
Fix QR code not showing full uri if using relative path
2019-02-28 23:01:25 +09:00
ebef085a9c
Support relative path for Spark and RTL external url, check in server settings if we are using a secure protocol
2019-02-28 22:20:14 +09:00
2c1f159d72
Document error of reverse proxy configuration
2019-02-28 21:43:44 +09:00
1ef59e05a5
fix dockerfile
2019-02-27 21:58:28 +09:00
5e09992637
Fix dockerfile
2019-02-27 21:56:36 +09:00
30448233b1
Fix dockerfile
2019-02-27 21:49:25 +09:00
a1601a17aa
Fix permission
2019-02-27 21:44:16 +09:00
7522f7d0f7
fix remaining edgecase with payment request pay endpoint ( #619 )
2019-02-27 21:42:25 +09:00
d04b9c4c09
Remove last reference to externalurl
2019-02-27 21:41:02 +09:00
1a24ff9a49
bump
2019-02-27 21:41:01 +09:00
13d72de82d
fix payment request redirect url ( #617 )
2019-02-27 20:25:13 +09:00
3728fdab3f
improve warning message
2019-02-27 18:54:19 +09:00
2317e3d50c
Make sure we rewrite the request scheme
2019-02-27 18:52:11 +09:00
5f15976c02
bump
2019-02-27 18:46:15 +09:00
7f592639c5
Remove URI rewritting and ExternalUri stuff
2019-02-27 18:38:11 +09:00
a98402af12
Making currency switching indicator more obvious with button style ( #616 )
2019-02-27 13:45:58 +09:00
316ffa91d1
bump
2019-02-26 23:10:58 +09:00
c24953b57e
Making hamburger light to see it on dark background ( #613 )
2019-02-26 14:08:03 +09:00
7a1b1b7e5e
Merge branch 'payment-requests'
2019-02-25 17:59:02 +09:00
70f71f64c4
Use internal tags, not order id in the streamer to know if the incoming invoice is for the payment request
2019-02-25 17:56:29 +09:00
5bccd07d7d
Make sure the invoiceEvent is from a payment request.
2019-02-25 17:56:29 +09:00
d818baa6d1
Fix crowdfund test
2019-02-25 17:56:29 +09:00
249b8abf03
deduct network from contributions + removed unsued Enabled properties
2019-02-25 17:56:29 +09:00
c134277514
remove creating state from payment requests
2019-02-25 17:56:29 +09:00
f5d366cf7f
Fix final bugs
2019-02-25 17:56:29 +09:00
ad25a2ed08
Add payment requests
2019-02-25 17:56:28 +09:00
1e7a2ffe97
Enable/Disable tips and discount. Fix custom amount. ( #612 )
2019-02-25 15:11:03 +09:00
dd52075ff1
Add backoff delay if fetching exchange rate is failing
2019-02-24 22:00:30 +09:00
0253e42bd5
Do not poll in the invoice page if websocket are working
2019-02-23 15:22:17 +09:00
d99774f8d9
fix tests
2019-02-22 22:52:43 +09:00
d563a2ec89
Fix tests
2019-02-22 22:48:39 +09:00
b4b4523193
Round currency up to significant decimal
2019-02-22 22:15:25 +09:00
fbcb69f447
Do not prevent btcpayserver from starting if using insecure protocol for lightning services
2019-02-22 18:24:27 +09:00
8ae5a9c1f7
Fix old crowdfunding invoices
2019-02-22 17:51:38 +09:00
3ef5bfb6eb
bump
2019-02-22 17:30:54 +09:00
4016ded584
Affect orderId to crowdfund app invoices
2019-02-22 17:29:54 +09:00
5b0b4adb1c
Fix service link for RTL
2019-02-22 15:46:43 +09:00
f1ec3b0c75
bump
2019-02-22 15:08:45 +09:00
b5d55a2066
Add RTL support
2019-02-22 15:06:52 +09:00
0d2c9fe377
Fix https://github.com/btcpayserver/btcpayserver/issues/585
2019-02-22 13:52:35 +09:00
2c7cc9a796
Fix: invoice Price was not being rounded if no taxIncluded present
2019-02-21 21:58:49 +09:00
2e1d623755
fix https://github.com/btcpayserver/btcpayserver/issues/596
2019-02-21 21:30:30 +09:00
52fee8f842
Make sure no nullreferenceexception is thrown if invalid invoice
2019-02-21 19:36:05 +09:00
6ba17e8e30
Can filter supported payment methods for an invoice
2019-02-21 19:34:11 +09:00
ac3432920a
Fix build
2019-02-21 18:42:12 +09:00
63c88be533
Use CreateInvoiceRequest instead of NBitpay Invoice type
2019-02-21 18:40:27 +09:00
3cb577e6ba
Add link back to official website
2019-02-21 14:04:03 +09:00
1e0d64c548
Improve homepage, document mattermost and point on the official website.
2019-02-21 13:50:46 +09:00
bc1b9ff59c
update translations
2019-02-20 23:16:13 +09:00
7d73bed3be
bump
2019-02-20 23:06:52 +09:00
126fbdfd60
Fix null reference exception if the NotificationUrl is not set
2019-02-20 23:03:04 +09:00
15094436fd
bump lnd
2019-02-20 21:29:16 +09:00
010c653995
Create EventHostedServiceBase and make AppHubStreamer use this
2019-02-20 12:27:10 +09:00
119f82fd4e
Properly aggregate contributions amount
2019-02-19 16:15:14 +09:00
3bbf4de5d2
Fix live update of crowdfunding, add tests, consider payments as confirmed if invoice is confirmed
2019-02-19 16:01:28 +09:00
0807f3b87b
Remote internal tags at store level
2019-02-19 13:24:04 +09:00
4e9b3b40aa
Fix crowdfunding-admin js file not being included
2019-02-19 13:20:06 +09:00
cc444811db
Rename CrowdfundHubStream to AppHubSteamer
2019-02-19 13:18:30 +09:00
50c8525012
Moving CrowdfundSettings in its own file
2019-02-19 13:07:10 +09:00
aedad497e8
Rename AppsHelper to AppService
2019-02-19 13:04:58 +09:00
b1b231e645
Add tests on tagging
2019-02-19 12:59:12 +09:00
dc46fd225a
Migrate old crowdfund deployment to the new tagging system
2019-02-19 12:53:24 +09:00
6226de7cff
Refactor Crowdfund to use the tagging system
2019-02-19 12:48:48 +09:00
37327ec674
Apps can tag invoices
2019-02-19 12:48:08 +09:00
c071c81403
Pass the whole Entity object to internal InvoiceEvent
2019-02-19 12:08:07 +09:00
85d75a013a
The invoices link of crowdfund show all invoices of the store if it is set to use all store's invoice
2019-02-19 11:45:04 +09:00
3816b36131
Add internal tags to invoice
2019-02-19 11:14:21 +09:00
dc7965267b
Use GetRelativePathOrAbsolute in ViewCrowdfund and ViewPointOfSale
2019-02-19 00:28:44 +09:00
ce9a6bced7
Use GetRelativePathOrAbsolute in ShowLightningNodeInfo
2019-02-18 12:25:14 +09:00
85325dc710
Update translations
2019-02-18 12:24:55 +09:00
ac4050df70
Improve the UI of lightning node info
2019-02-17 19:40:39 +09:00
a16a53167b
Can put lightning node info inside an XFrame
2019-02-17 19:30:16 +09:00
afab3cf847
Better Datetime picker picker in crowdfund page
2019-02-17 19:25:18 +09:00
8fdaeb7bac
Fix race condition on calculation of contributions, refactor the methods to AppHelper
2019-02-17 19:17:59 +09:00
7e0f9f6e0d
Inject HtmlSanitizer in AddBTCPayServer, remove AppHelpers deps when possible
2019-02-17 18:47:25 +09:00
5b1bf6cd88
add email to export ( #583 )
2019-02-17 18:33:40 +09:00
b1584c352b
Free some memory
2019-02-17 16:13:16 +09:00
b06b83503c
Better status message
2019-02-15 10:05:29 -06:00
b03d89c190
Different message for admin deletion, check not to delete last admin
...
Ref: #549 , #550
2019-02-15 10:05:29 -06:00
f53548d10f
Showing warning when user tries to delete last admin
2019-02-15 10:05:29 -06:00
5ec2f54d7f
Merge pull request #593 from BenSanex/bugfix/591_FixValidationMessage
...
Custom validation message for Crowdfund form primary currency
2019-02-15 10:03:05 -06:00
db588ff961
I've added asterisk. Isn't that impressive?
2019-02-15 10:02:17 -06:00
2b7006a14c
add asterisk, revert primary currency error message, remove the
2019-02-11 21:53:45 -06:00
8f5f07882f
Custom validation message for Crowdfund form primary currency
2019-02-07 20:27:26 -06:00
0eee8e7464
Returns Access-Control-Allow-Origin * on all Bitpay GET and post requests.
2019-02-02 16:12:51 +09:00
3725a5b644
Correctly set Access-Control-Allow-Headers
2019-02-02 15:51:38 +09:00
c84c0ac64d
set CORS headers
2019-02-02 15:22:00 +09:00
098e07988c
Bypass MVC for replying to CORS requests if Bitpay API
2019-02-02 15:19:22 +09:00
66bb702aca
Fix CORS for bitpay API again
2019-02-02 13:58:32 +09:00
03ff2fedf0
Update Translator grammar ( #579 )
2019-02-01 17:35:49 +09:00
c707f47b11
bump
2019-01-31 22:03:46 +09:00
585efa3ff5
Fix: Default payment method should not return a disabled one
2019-01-31 22:03:28 +09:00
07d0b98a23
Update language
2019-01-31 19:33:07 +09:00
c7c0f01010
bump
2019-01-31 19:24:36 +09:00
cf6b17250a
Can set lightning network as default payment method ( close #290 )
2019-01-31 19:07:38 +09:00
90503a490c
Add dots to make derivation examples clearer ( #561 )
2019-01-31 17:00:15 +09:00
ebdd53b99b
fix unfairly long dropdown in ledger account selection ( #574 )
...
Closes #570
2019-01-31 16:56:39 +09:00
51a5d2e812
Refactor XFrames Attribute & simplify pos settings page ( #576 )
...
* Enable better error when invoice cannot be created on crowdfund
Closes #572
* Allow all public apps in iframe
* cleanup pos page dev info
2019-01-31 16:56:21 +09:00
2ad509d56a
Update Readme.md ( #577 )
...
* Update readme
* Update README.md
* add apps link
* fix broken link
2019-01-31 16:55:27 +09:00
1a98bfba36
Fix formatting of currencies in Invoice detail page
2019-01-30 19:18:44 +09:00
d05bb6c60e
Properly format currencies in Invoice list
2019-01-30 19:01:18 +09:00
ed81b6a6aa
bump
2019-01-30 15:52:31 +09:00
264914588f
fix bitpay API not having CORS
2019-01-30 14:57:10 +09:00
05df43b426
fix bitpay API not having CORS
2019-01-30 14:36:26 +09:00
0334a4e176
bump
2019-01-30 13:46:55 +09:00
38dca425da
Fix repetitive IPN for lightning network payments ( https://github.com/btcpayserver/btcpayserver/issues/564 )
2019-01-30 13:40:08 +09:00
82d4a79dd4
Fix potential crash if the current host is an IP instead of DNS name, might fix https://github.com/btcpayserver/btcpayserver/issues/543
2019-01-30 12:52:34 +09:00
6725be8145
Remove warnings
2019-01-29 18:35:27 +09:00
f5b693f01b
Disable quadricagx tests because exchange is down
2019-01-29 18:34:30 +09:00
f09f23e570
Enable better error when invoice cannot be created on crowdfund ( #575 )
...
Closes #572
2019-01-29 18:32:44 +09:00
4f4d05b8cd
Make sure CORS is enabled on Bitpay's API
2019-01-29 18:20:53 +09:00
0c5b5ff49c
Add link to no stores error ( #558 )
...
* add link
* safer status message
* refactor
* small view cleanup
2019-01-29 16:44:46 +09:00
a815fad3f1
Put back the list of ledger accounts to 5.
2019-01-29 13:06:43 +09:00
d8b1c7c10a
Fix broken lightning payments on Checkout page
2019-01-28 18:50:26 +09:00
02e1aea80c
add warning for third parties ( #562 )
...
* add warning for third parties
* Update UpdateCoinSwitchSettings.cshtml
* Update UpdateChangellySettings.cshtml
* Update UpdateChangellySettings.cshtml
* Update UpdateCoinSwitchSettings.cshtml
2019-01-28 17:40:23 +09:00
1892f7e0f4
rename field
2019-01-28 17:10:51 +09:00
b7b50349a7
Convert Ledger account list to dropdown and add more accounts to list ( #560 )
2019-01-28 17:07:01 +09:00
02d227ee02
Fix connection to checkout backend (bad links)
2019-01-28 16:24:11 +09:00
47f8938b89
Catch websocket connection issues
2019-01-28 15:12:40 +09:00
4945a640a7
Use PaymentHash of a lightning payment as PaymentId
2019-01-27 13:06:55 +09:00
0136977359
update translations
2019-01-26 21:23:41 +09:00
0acd3e20b0
bump
2019-01-26 20:58:15 +09:00
30bdfeee37
Enhance PosData Viewer & add cart to posdata in POS app ( #559 )
2019-01-26 13:26:49 +09:00
7ea665d884
Merge pull request #557 from Kukks/master
...
Fix close invoice button for modal invoices #555
2019-01-25 20:48:45 +09:00
073edcfb12
Merge remote-tracking branch 'btcpayserver/master'
2019-01-25 12:41:20 +01:00
a645366a25
Fix close invoice button for modal invoices #555
2019-01-25 12:41:15 +01:00
12aa0b7abd
Merge pull request #556 from ChekaZ/master
...
Support Bitcoinplus
2019-01-25 16:09:39 +09:00
3f98a50410
Support Bitcoinplus
2019-01-25 01:03:04 +01:00
24c8c076d5
Add taxIncluded field in invoice
2019-01-24 20:53:29 +09:00
37e6931d33
Improve help
2019-01-23 17:44:03 +09:00
86493568e9
Fix external services parsing
2019-01-23 13:31:00 +09:00
bb51436ae3
Accept absolute url for external services
2019-01-23 13:17:36 +09:00
854a55ac1a
Merge branch 'store-level-email'
2019-01-22 21:39:55 +09:00
cfb4b080d3
Emails on store level
2019-01-22 21:38:39 +09:00
00aa2e4e17
Merge pull request #546 from britttttk/fix/message
...
Fix delete user message
2019-01-21 17:11:24 +09:00
69c67d99f6
Fix message for delete user
2019-01-20 21:19:01 -07:00
65596ec8c1
fix delete user message
2019-01-20 21:12:20 -07:00
49643cb00e
Make CanScheduleBackgroundTasks more robust
2019-01-19 21:19:15 +09:00
35b0faee57
Merge pull request #541 from Horndev/patch-2
...
Improve exception messages in server configuration parsing.
2019-01-19 20:49:08 +09:00
88ef4d69b2
Improve help and exception messages.
...
Improve the messages passed to users and in exceptions when parsing the BTCPayServerOptions configuration.
2019-01-18 10:23:47 -04:00
575b6ca222
Improve error messages when the store has no payment method configured
2019-01-18 19:15:31 +09:00
b5a0e844d2
Cann GetInvoicesTotal in parallel
2019-01-17 23:40:47 +09:00
2642e11ce2
Fix amount format in wallet send
2019-01-17 23:37:39 +09:00
b4fe655efe
Merge pull request #534 from sipsorcery/fixpaging
...
Small improvement to the paging buttons on the list invoices page
2019-01-17 11:14:31 +09:00
ffb761909a
Merge pull request #535 from dalijolijo/master
...
Change default exchange for Bitcore
2019-01-17 11:10:55 +09:00
b443e1ac6e
Change default exchange for Bitcore
2019-01-16 22:04:24 +00:00
a4792f54a7
Added bootstrap paging buttons to the invoice list page and fixed paging buttons.
2019-01-16 21:33:04 +01:00
686ae029e0
bump
2019-01-16 23:49:40 +09:00
f3fd2e7d0f
Update translations
2019-01-16 23:08:48 +09:00
7efd9ba0a5
Fix ledger on firefox
2019-01-16 23:07:22 +09:00
1c2a6bb8a1
Delete unused code
2019-01-16 19:35:29 +09:00
7bcf1cbdd5
Remove references to hangfire
2019-01-16 19:30:03 +09:00
2aaa2544bd
Do not send mail synchronously in InvoiceNotificationManager
2019-01-16 19:21:02 +09:00
d85f03ba20
Remove HangFire dependency
2019-01-16 19:15:09 +09:00
cfb51a6be4
Merge pull request #531 from Kukks/patch-2
...
fix merge bug
2019-01-16 15:58:29 +09:00
c9d778c94b
Bump nbitcoin and nbxplorer
2019-01-16 15:16:41 +09:00
fd62f882de
fix merge bug
2019-01-15 18:18:41 +01:00
adc050f190
Trim destination address
2019-01-16 01:19:37 +09:00
2d551b9fc5
bump
2019-01-16 00:13:03 +09:00
884acdde32
Disabled POLIS and Bitcoin because default exchange (cryptopedia) is down
2019-01-16 00:08:17 +09:00
8f896de794
Merge pull request #516 from Kukks/feature/crowdfund
...
Crowdfund Bug fixes
2019-01-15 23:57:29 +09:00
5e4e26d2fd
Merge pull request #529 from Kukks/bugfix/app-proper-redirect
...
fix app redirect to app instead of root url
2019-01-15 23:54:54 +09:00
ae688e6615
Merge pull request #530 from Horndev/patch-1
...
Grammatical corrections in exception messages
2019-01-15 23:54:20 +09:00
c4c812bdf6
Remove cryptopia from directly queried exchanges
2019-01-15 23:53:32 +09:00
e620fc0283
Add expert mode to BTCPay with No Change UTXO option
2019-01-15 23:50:45 +09:00
c333902468
Round up invoice price
2019-01-15 22:12:29 +09:00
4c83ecd06a
Remove unused code
2019-01-15 21:56:33 +09:00
b28a547dc4
Grammatical corrections in exception messages
...
Fixed a few grammatical errors in LightningLikePaymentHandler.
2019-01-15 12:21:31 +00:00
6bc17e05bd
add ids for better styling possibilities
2019-01-15 13:12:19 +01:00
0903350d30
add more log
2019-01-15 12:12:17 +01:00
6c0f19b457
Merge branch 'master' into feature/crowdfund
2019-01-15 09:48:16 +01:00
e119dc823f
fix app redirect to app instead of root url
2019-01-15 09:46:07 +01:00
43295c9c57
Merge pull request #528 from bolatovumar/master
...
Update .NET Core SDK version in documentation
2019-01-15 16:42:40 +09:00
ded8b54042
Merge pull request #524 from Kukks/escapedstorename
...
Fix Store name character escaping on paid invoice #522
2019-01-15 16:41:51 +09:00
50a3178d51
Update .NET Core SDK version in documentation
...
Address #523
2019-01-14 16:49:12 -08:00
393c226032
fix escaped store name in return
2019-01-14 09:32:22 +01:00
f2630df387
dispose streamer properly
2019-01-14 08:21:27 +01:00
abcd2c1750
add padding when disqus enabled
2019-01-14 08:01:07 +01:00
cc95f3b5b5
fix exponent numbers in contribution amounts
2019-01-14 07:53:03 +01:00
a08ee93b43
fix issue with perk ordering
2019-01-14 07:45:21 +01:00
4b90f873d5
Merge remote-tracking branch 'btcpayserver/master' into feature/crowdfund
2019-01-11 10:52:31 +01:00
419ab8e0b1
add loader and fix perk badge zindex
2019-01-11 10:52:21 +01:00
c95ef27998
bump
2019-01-11 00:17:58 +09:00
63dfd93834
Merge pull request #511 from Kukks/feature/crowdfund
...
crowdfund: change text
2019-01-11 00:17:37 +09:00
57610881de
change text
2019-01-10 16:12:00 +01:00
7469faf296
Merge pull request #510 from Kukks/feature/crowdfund
...
fix notif number
2019-01-10 23:58:57 +09:00
55a884a559
fix js number
2019-01-10 15:57:30 +01:00
ee2b3c3d10
bump
2019-01-10 23:41:08 +09:00
e5819a260b
Merge pull request #509 from Kukks/feature/crowdfund
...
missed commit crowdfund
2019-01-10 23:40:52 +09:00
a3ecf48702
fix pos update too
2019-01-10 15:37:50 +01:00
1c0b904cd2
Merge remote-tracking branch 'btcpayserver/master' into feature/crowdfund
2019-01-10 15:35:19 +01:00
072d8a1728
fix exponents in js product editor
2019-01-10 15:35:03 +01:00
964e541c32
Update translations
2019-01-10 23:33:12 +09:00
78fec4ed22
bump
2019-01-10 23:31:35 +09:00
ef111d36c9
Merge pull request #484 from Kukks/feature/crowdfund
...
New App: Crowdfunding 🎉 🎉
2019-01-10 23:30:31 +09:00
4f64193e85
add rank badge to minimal and fix css in minimal
2019-01-10 14:54:41 +01:00
89bb6d1268
add validation for ranking
2019-01-10 14:43:47 +01:00
9f4226bf0f
remove inline styles and fix checkbox setting text
2019-01-10 14:19:06 +01:00
a87c2a3374
Merge remote-tracking branch 'origin/master' into feature/crowdfund
2019-01-10 09:50:22 +01:00
d7294ba5a0
fix product item template
2019-01-10 09:28:51 +01:00
82d286dc6f
Fix test
2019-01-10 14:00:26 +09:00
1fa18ab997
Merge pull request #507 from hubiktomas/patch-1
...
Typo fix
2019-01-10 13:49:52 +09:00
afc90f32c9
Fix tests
2019-01-10 13:47:21 +09:00
e9cfb7c21e
Update link to accounting doc
2019-01-10 13:08:25 +09:00
1af8ea3769
Typo fix
2019-01-09 17:35:32 +01:00
9f7af190f1
fix ranking style
2019-01-09 15:44:16 +01:00
9c703fe94d
fix number issue
2019-01-09 12:55:02 +01:00
a7a11a4f13
Merge remote-tracking branch 'btcpayserver/master' into feature/crowdfund
2019-01-09 12:22:42 +01:00
c32c3bb62b
add contribution ranking
2019-01-09 12:22:36 +01:00
e29d1480a6
Add link to doc for export
2019-01-09 17:28:30 +09:00
8f299d7791
Fix build
2019-01-09 17:25:46 +09:00
65fb2e992e
Round InvoiceDue and PaidCurrency in export
2019-01-09 17:18:01 +09:00
41f5d677d5
Merge pull request #491 from bitcoinshirt/bitcoinshirt-patch-ny
...
Update 2019 license
2019-01-09 13:33:56 +09:00
a2b78b8cd9
Merge pull request #506 from britttttk/fix/PasswordLength
...
Fix registration password length
2019-01-09 13:33:41 +09:00
c93f217033
Fix minimum registration password length
2019-01-08 18:32:07 -07:00
82c47b6e9a
fix margin on crowdfund
2019-01-08 21:42:11 +01:00
94fb738c67
fix choice key and currency data
2019-01-08 15:49:07 +01:00
89071e40fc
oops
2019-01-08 15:14:06 +01:00
95a90c410e
Merge remote-tracking branch 'btcpayserver/master' into feature/crowdfund
2019-01-08 15:10:13 +01:00
59fc371cd5
perk count + img fixer
2019-01-08 15:10:05 +01:00
9b404e330d
bump
2019-01-08 23:03:53 +09:00
1667f9b2ef
Merge pull request #504 from Kukks/bugfix/general
...
Fix Coinswitch Issues, Fix LN Node Info Clipboard, Fix Vue-Cloak Styles
2019-01-08 23:02:34 +09:00
caadfc8641
use bolt icon in view
2019-01-08 13:52:44 +01:00
bffc2e70c1
use summernote instead
2019-01-08 13:52:30 +01:00
8b686f0b12
fix coin switch issues
2019-01-08 11:27:37 +01:00
def8d1e0cb
fix ln node clipboard
2019-01-08 10:54:02 +01:00
ca28c34be0
fix ln payment calculator
2019-01-08 10:32:10 +01:00
196bc3ea00
Merge remote-tracking branch 'btcpayserver/master' into feature/crowdfund
2019-01-08 09:50:50 +01:00
b15267be4d
Merge pull request #453 from 2pac1/master
...
Update Anyone can enable invoices text so its much more clear
2019-01-08 12:56:04 +09:00
5c074f6f5f
Update translations
2019-01-07 22:51:26 +09:00
04cba61888
add bundle helper
2019-01-07 14:40:51 +01:00
a41e2e1ceb
Merge remote-tracking branch 'btcpayserver/master' into feature/crowdfund
2019-01-07 14:39:08 +01:00
d1d03c98ba
pr changes
2019-01-07 14:39:04 +01:00
679942159e
bump
2019-01-07 22:37:55 +09:00
3e48a54ab5
Merge remote-tracking branch 'btcpayserver/master' into feature/crowdfund
2019-01-07 14:25:41 +01:00
f6e389ff62
fix issues
2019-01-07 14:25:35 +01:00
63c309bd12
Merge pull request #499 from Kukks/node-info-page
...
Add Node Info Page
2019-01-07 22:04:08 +09:00
561ec57cc8
Merge remote-tracking branch 'btcpayserver/master' into feature/crowdfund
2019-01-07 11:13:02 +01:00
3cefd7bd1e
Merge pull request #467 from Kukks/feature/coinswitch
...
CoinSwitch Integration
2019-01-07 19:11:55 +09:00
c63feb488c
Merge remote-tracking branch 'btcpayserver/master' into feature/crowdfund
2019-01-07 10:58:52 +01:00
12c418d84d
Add Node Info Page
2019-01-07 09:52:27 +01:00
4b982f815c
Renaming
2019-01-07 15:35:18 +09:00
d4d3346b6d
Merge pull request #463 from sipsorcery/455-disablereg
...
Set disable registration as default true
2019-01-07 15:20:04 +09:00
6010a103e0
Added new disable-registration command line option.
2019-01-06 16:43:55 +01:00
5dc1da2af0
Don't disable user registrations if debug for unit tests.
2019-01-06 14:55:18 +01:00
f2ccc4d963
Add sanity check in loading crowdfun
2019-01-06 14:44:51 +01:00
a92d48efdd
move button below help text
2019-01-06 14:37:40 +01:00
b633206b45
add helpful texts
2019-01-06 14:28:53 +01:00
b6f3d2af5e
Merge remote-tracking branch 'btcpayserver/master' into feature/crowdfund
2019-01-06 14:12:25 +01:00
5fd77d9fcc
Merge pull request #492 from Kukks/crowdfund-part-1
...
Crowdfund Part 1: JS Dependencies
2019-01-06 21:59:52 +09:00
5ca4494eed
reorder options in update crowdfund
2019-01-06 13:51:40 +01:00
de7e419ef4
fix overflow of descriptions
2019-01-06 13:50:30 +01:00
20a6b3fc33
Merge remote-tracking branch 'btcpayserver/master' into feature/crowdfund
2019-01-06 10:25:24 +01:00
540414d8f5
Merge pull request #495 from Kukks/crowdfund-part-3
...
Enhance Invoice Events
2019-01-06 18:14:56 +09:00
abcdb8ced0
Merge pull request #494 from Kukks/crowdfund-part-2
...
Crowdfund Part 2: Expand Invoice Searching
2019-01-06 18:14:23 +09:00
5076d73695
Enhance Invoice Events
2019-01-06 10:12:45 +01:00
d88735f84e
Merge remote-tracking branch 'upstream/master' into 455-disablereg
2019-01-06 10:05:33 +01:00
2244f0ab76
Merge pull request #493 from btcpayserver/feature/fastertests
...
[WIP] Make tests fast to execute
2019-01-06 18:04:38 +09:00
40c85d6104
Expand Invoice Searching
2019-01-06 10:00:55 +01:00
42892e24f4
Remove uneeded database call during derivation scheme registration
2019-01-06 17:58:11 +09:00
e6357d2ac8
fix build
2019-01-06 09:29:21 +01:00
1eecd85ceb
Merge branch 'master' into feature/crowdfund
2019-01-06 09:26:58 +01:00
c27557826b
add vendors
2019-01-06 09:08:05 +01:00
88150b6535
Improve IPN tests
2019-01-06 15:04:30 +09:00
d63176da19
Update BTCPayServer.csproj
2019-01-05 22:38:44 +01:00
887da5aa9a
new year
2019-01-05 22:22:19 +01:00
6e7f1151bc
bug fixes and optimizations
2019-01-05 19:47:39 +01:00
b2aebcc5d3
Merge pull request #480 from britttttk/fix/PaymentButton
...
Fix payment button size
2019-01-05 22:32:11 +09:00
ae9ad0fa65
Merge pull request #489 from btcpayserver/feature/networkfee
...
Add support for removing network fee on first payment
2019-01-05 22:09:10 +09:00
fb6d852827
switc back to regtest
2019-01-05 10:18:01 +01:00
ba17612461
Link to associated invoices
2019-01-05 10:17:52 +01:00
a15c7a0213
change crowdfund app prefix to not break invoice searcher
2019-01-05 09:53:57 +01:00
7e321d4016
expand list invoices search
2019-01-05 09:49:06 +01:00
a05cd5678b
Add support for removing network fee on first payment
2019-01-05 17:45:49 +09:00
2ccf007b9a
fix permissions
2019-01-05 09:38:27 +01:00
895b8c2c80
ux fixes
2019-01-05 09:18:15 +01:00
0f175174f6
Rename TxFee to NetworkFee and save the Network Fee of each payment under PaymentEntity
2019-01-05 13:31:05 +09:00
493466683c
start adding UTs
2019-01-04 16:42:35 +01:00
761c342c51
add validation
2019-01-04 13:47:06 +01:00
5341da28d9
add date time picker
2019-01-04 12:58:29 +01:00
7768f41849
add reset every x amount of time feature
2019-01-04 11:42:37 +01:00
fa8993191e
Update coinswitch.html
2019-01-03 15:31:56 +01:00
239ce28575
Update coinswitch.html
2019-01-02 21:50:43 +01:00
c52a49f747
add minimal crowdfund version
2019-01-02 14:08:30 +01:00
e4b9895ba7
add rich text and options
2019-01-02 12:47:06 +01:00
92a2bb4d32
fixes to computed goal result
2019-01-02 12:04:35 +01:00
bfec722312
protect contrib endpoint when needed
2019-01-02 11:29:47 +01:00
5a3f7b5b70
add in more info and simplify backend model
2019-01-02 10:41:54 +01:00
2aa097be46
fix cache expiration time
2019-01-02 09:45:04 +01:00
8a646d85c6
fix bundles
2019-01-02 09:03:20 +01:00
890b3eaa00
remove api key for disqus
2019-01-02 08:10:42 +01:00
cda28ebf15
ui fixes + toggle sound options
2018-12-31 13:20:00 +01:00
2245027ca3
ux fixes
2018-12-31 12:34:27 +01:00
3dc250f801
Add Disqus & fix ux
2018-12-31 11:38:05 +01:00
66e786a1b0
styles and perks
2018-12-30 20:28:36 +01:00
1e26926350
Fix payment button size
2018-12-30 00:27:22 -07:00
8bd7ea5bbc
start ux for perks
2018-12-29 20:21:23 +01:00
6eb36abe2e
start contrib perks
2018-12-29 11:52:07 +01:00
6fced3fab2
better tooltips and icons
2018-12-29 10:19:50 +01:00
774e456e54
cleanup
2018-12-28 23:57:39 +01:00
519859e1c5
ux fixwes
2018-12-28 23:31:41 +01:00
26f0c488e5
hook up proper payments to events and super crazy ux shit
2018-12-28 23:12:16 +01:00
1b0b53fbd0
small ux fixes
2018-12-28 18:23:32 +01:00
35f4ea29f9
more integration
2018-12-28 17:38:20 +01:00
fff39d9879
Merge remote-tracking branch 'origin/feature/coinswitch' into feature/coinswitch
2018-12-28 12:34:01 +01:00
444e761d41
Merge remote-tracking branch 'btcpayserver/master' into feature/coinswitch
2018-12-28 12:33:55 +01:00
68a3def35a
save state for coinswitch started order
2018-12-28 12:33:47 +01:00
d9426d301d
Merge remote-tracking branch 'btcpayserver/master' into feature/crowdfund
2018-12-28 12:08:32 +01:00
8bcf7109a3
integrate invoice popup
2018-12-28 12:07:15 +01:00
3effdf0f4d
Update UpdateCoinSwitchSettings.cshtml
2018-12-28 10:49:12 +01:00
3c122bcf53
Merge pull request #478 from mariodian/pos-fix-search-btn
...
PoS: Fix z-index of search cancel button that overlaps modal confirmation
2018-12-28 16:12:59 +09:00
037ff52f4f
Fix z-index of search cancel button that overlaps modal confirmation
2018-12-28 11:13:04 +08:00
b11f8acba1
wip
2018-12-28 00:10:03 +01:00
ef9a633aa4
fixes for hub
2018-12-27 20:55:46 +01:00
c7e2f979dd
Merge remote-tracking branch 'btcpayserver/master' into feature/crowdfund
2018-12-27 20:19:29 +01:00
e97bb9c933
work on vue and signalr fro crowdfund
2018-12-27 20:19:21 +01:00
fa506b5bf8
bump
2018-12-27 18:52:01 +09:00
e3193a92d0
Add PaidCurrency in the excel export
2018-12-27 16:48:33 +09:00
d76dabdca6
Remove warning
2018-12-27 16:19:00 +09:00
d219f50912
Merge branch 'pos-new-design'
2018-12-27 16:17:07 +09:00
e08710a19c
Fix tests
2018-12-27 16:11:58 +09:00
4e167b35be
Bug fixes
...
- fix `tip reset` when cart content changes
- fix negative cart value when deleting empty cart items
2018-12-27 13:19:51 +08:00
16873384a8
- fix cart item removal
...
- fix empty qty field
- remove tip when total changes
2018-12-27 12:57:31 +08:00
f87339f9fa
Change CustomTipPercentages type to int[]
2018-12-27 12:57:31 +08:00
5f5e5e3211
Add missing AppId
2018-12-27 12:57:31 +08:00
f724db8226
Fix cart table widths
2018-12-27 12:57:31 +08:00
c7e90cd7df
New PoS design
2018-12-27 12:57:31 +08:00
8c5b00b1a3
Merge pull request #470 from Kukks/feature/bootstrapbump
...
update bootstrap to 4.2.1
2018-12-27 13:40:42 +09:00
a3b79fbcd8
Merge pull request #462 from rockstardev/master
...
InvoiceDue field in export
2018-12-26 16:47:38 +09:00
9db77e6351
Rewrite and comment non obvious code for ledger
2018-12-26 15:10:00 +09:00
5bc1eaec9f
bump
2018-12-26 15:04:43 +09:00
81c9ce7284
Limit the number of time the wallet need to export the xpub
2018-12-26 15:04:11 +09:00
caa6978d80
Save the KeyPath of the WalletKeyPathRoot of the hardware wallet so we don't have to scan for it
2018-12-26 14:04:00 +09:00
af22d6a4e3
Remove preliminary test to know if the ledger can handle the store. If it can't signing will fail anyway.
2018-12-25 19:33:03 +09:00
0eabb3c37c
Remove useless query to ledger xpub in the Add derivation scheme screen
2018-12-25 19:02:11 +09:00
2b84791391
fix raw html
2018-12-22 21:03:43 +01:00
6f896cb096
update bootstrap to 4.2.1
2018-12-22 17:32:03 +01:00
9a488c60f2
fix some styling
2018-12-22 17:30:54 +01:00
9cb50446f4
update bootstrap to 4.2.1
2018-12-22 16:55:24 +01:00
8c00a2359e
better layout
2018-12-22 15:43:40 +01:00
d1ff34d16d
add minimal crowdfund system and UI
2018-12-22 15:02:16 +01:00
8e8615dab8
Merge remote-tracking branch 'btcpayserver/master' into feature/crowdfund
2018-12-21 11:51:13 +01:00
a63ed4d3b4
bump
2018-12-21 16:45:05 +09:00
968c820702
Add turkish translation
2018-12-21 14:15:05 +09:00
3061b4dfd2
Add comments
2018-12-21 13:33:26 +09:00
ed4de612dd
Fix layout if customized to an absolute uri
2018-12-21 13:31:02 +09:00
d4bdd5fd9c
Do not use absolute link to link theme files on layout.cshtml
2018-12-21 13:24:01 +09:00
8b71556425
Merge branch 'master' into 455-disablereg
2018-12-20 21:58:07 +01:00
ae6e1bfd85
Update UpdateCoinSwitchSettings.cshtml
2018-12-20 21:01:10 +01:00
6d1f3b73ef
update link
2018-12-20 20:40:33 +01:00
0dcaf80c7f
Changed disable register mechanism to apply policy setting after admin user created rather than using DB user count checks.
2018-12-20 20:39:48 +01:00
fc9cd5bdf0
Merge remote-tracking branch 'btcpayserver/master' into feature/coinswitch
2018-12-20 17:57:04 +01:00
a434c45196
fix function names
2018-12-20 17:56:57 +01:00
87b316ec23
Merge pull request #439 from Kukks/grs-clightning
...
Add lightning icon for GRS
2018-12-20 22:43:28 +09:00
9c99ffae57
Lightning charge integration
2018-12-20 22:40:32 +09:00
30a3a84ec9
fix final issues with integration
2018-12-20 14:33:31 +01:00
d0f585df9d
fix tests
2018-12-20 21:34:09 +09:00
bac2db5cda
Add timeout to lightning tests
2018-12-20 21:27:08 +09:00
c35bf2f483
fix docker compose
2018-12-20 21:23:24 +09:00
2e04c5e39c
Update docker-compose test
2018-12-20 21:20:30 +09:00
9dcf16e819
Add xunit diagnostic message
2018-12-20 21:00:06 +09:00
361d494cde
Accept cookiefilepath as alternative to cookiefile for spark connection string
2018-12-20 20:24:06 +09:00
4d7015294e
Fix configuration of lnd rest
2018-12-20 20:12:36 +09:00
5f16fb4668
report slow tests
2018-12-20 18:44:39 +09:00
4bf2228675
Show test logs in CircleCI
2018-12-20 18:35:32 +09:00
2ba823f192
Merge pull request #465 from Kukks/master
...
do not add ln payment if amount couldn't be parsed
2018-12-20 18:09:57 +09:00
27fa2d5b69
do not add ln payment if amount couldn't be parsed
2018-12-20 09:21:20 +01:00
47ef7661d8
Fix search for macaroon
2018-12-20 17:08:32 +09:00
3f6ff25322
update es-ES
2018-12-20 17:00:30 +09:00
f56c23009a
bump
2018-12-20 16:57:59 +09:00
e80593fb7b
Expose LND's other macaroon if possible
2018-12-20 16:52:04 +09:00
57324345ac
Remove remaining of RestrictedMacaroon
2018-12-20 16:24:36 +09:00
73e280157d
Show the gRPC cypher suites for gRPC consumption
2018-12-20 14:16:23 +09:00
cfaa5766ed
Always allow user registration if there are no user records.
2018-12-19 20:03:27 +01:00
8b08db308b
Merge branch 'master' into 455-disablereg
2018-12-19 19:40:13 +01:00
3e2ff55954
Merge remote-tracking branch 'btcpayserver/master' into feature/coinswitch
2018-12-19 10:41:36 +01:00
70d1d0d230
Remove volumes before running tests
2018-12-19 15:50:20 +09:00
94e0048a3b
Redirect users to docs.btcpayserver.org on home page
2018-12-19 15:30:10 +09:00
a34d1641b3
Set disable registration as default true.
2018-12-18 20:16:48 +01:00
40c645e433
coinswitch integration
2018-12-18 20:14:59 +01:00
b2e5415a35
coinswitch integration
2018-12-18 20:00:30 +01:00
365ee4cf0b
Fixing CSV test now that we have new field / reorders
2018-12-18 12:35:59 -06:00
2b4603a234
coinswitch integration
2018-12-18 19:01:58 +01:00
ec23eae21d
Ensuding that payments are always ordered by time for consistency
2018-12-18 11:56:51 -06:00
7a9229628a
InvoiceDue field in export
2018-12-18 11:56:12 -06:00
9db5c0f375
Hack tests to make currency formatting work on linux
2018-12-19 00:28:06 +09:00
27bde55f54
work on building the viewmodel for crowdfund
2018-12-18 16:27:03 +01:00
2bb24282d2
Clean previous run with dock-compose
2018-12-19 00:15:33 +09:00
998472e463
Fix symbol display on linux
2018-12-19 00:11:15 +09:00
63ff46a768
cache docker on circleCI for tests
2018-12-18 23:27:57 +09:00
660f43e3b7
Add fast test for JPY formatting
2018-12-18 23:26:35 +09:00
0ba96aa4b8
Fix export tests
2018-12-18 23:24:22 +09:00
d85247d2ad
Run tests inside container
2018-12-18 22:35:58 +09:00
9ca85ed365
Change column order
2018-12-18 21:44:51 +09:00
93113fd871
Fix payment exports to reflect correctly payment data, rename fields.
2018-12-18 21:35:52 +09:00
b5d360594a
Merge remote-tracking branch 'origin/master' into feature/crowdfund
2018-12-18 13:29:22 +01:00
d5ae79c38c
Add more information about status in the CSV export
2018-12-18 19:33:14 +09:00
7cf07b27e3
Invoice export should not prefix amounts with crypto code
2018-12-18 19:20:10 +09:00
bb0f986b0c
Add additional test on euro formatting
2018-12-18 19:09:55 +09:00
2c2a85327f
Add test logs
2018-12-18 01:02:27 +09:00
7bf03e497b
In cart js, add space to symbol if needed ( fix #450 )
2018-12-18 00:38:59 +09:00
7a4dee3d38
Point of Sale returns correct currency information ( #450 )
2018-12-18 00:25:17 +09:00
7b27d6f0bb
Merge branch 'mariodian-pos-product-management'
2018-12-15 23:40:04 +09:00
83dc95a0a7
Remove dollar sign in textbox
2018-12-15 23:39:45 +09:00
d60889f952
Merge branch 'pos-product-management' of https://github.com/mariodian/btcpayserver into mariodian-pos-product-management
2018-12-15 23:22:07 +09:00
8c9952973d
Merge pull request #449 from sipsorcery/uxpwdreset
...
HTML formatting fix for issue #448 .
2018-12-15 23:20:09 +09:00
00673bdb7f
Fix product width on smaller screens
2018-12-14 16:16:08 +08:00
d039890a9b
Create js-only product management in PoS
2018-12-14 16:03:02 +08:00
41e88c07fe
update languages
2018-12-14 13:14:03 +09:00
67c5027b16
bump
2018-12-14 13:12:27 +09:00
a341d4f800
Show Spark QR Code pairing
2018-12-14 13:12:27 +09:00
e3833914b3
Update AddDerivationScheme.cshtml
2018-12-13 16:18:01 +01:00
49cdec6961
Update PayButtonEnable.cshtml
2018-12-13 12:26:30 +01:00
3ad1834439
Better fix this as well or the user gets a blank page after the reset.
2018-12-12 22:39:37 +01:00
4b492eae85
HTML formatting fix for issue #448 .
2018-12-12 22:29:40 +01:00
f0ff47af8d
Merge pull request #447 from britttttk/translations/disable
...
Check for disable flag in Transifex
2018-12-12 23:40:47 +09:00
991826b686
do not show restricted macaroon
2018-12-12 18:52:01 +09:00
22d59a1ed7
Do not leak access key in browser
2018-12-12 18:37:50 +09:00
475ea68696
Can attach external spark
2018-12-12 18:19:13 +09:00
864e84706a
check for disable flag
2018-12-11 22:18:17 -07:00
9c93e76eeb
Remove temporary nuget down hack
2018-12-12 12:20:17 +09:00
7fa1b65af0
initial commit
2018-12-11 16:36:25 +01:00
c00c95efcf
initial coinswitch work
2018-12-11 12:47:38 +01:00
94be2b46d5
docker build should use right api.nuget.org server
2018-12-10 23:36:54 +09:00
4b4d0d2d19
Adding working server for api.nuget.org
2018-12-10 22:35:43 +09:00
0d06cf63b7
Use enum for invoice status and invoice exception
2018-12-10 21:48:28 +09:00
7b24c02d51
bump
2018-12-10 20:34:34 +09:00
becf488714
Merge remote-tracking branch 'btcpayserver/master' into grs-clightning
2018-12-10 10:42:08 +01:00
e89e8226e4
Fix build
2018-12-10 17:34:27 +09:00
a533a96598
Remove XFrame for PoS
2018-12-10 16:39:21 +09:00
27321c0919
bump
2018-12-10 16:04:28 +09:00
058472d325
Show restricted macaroon for LND
2018-12-10 16:03:58 +09:00
b5c9a03052
Can mark invoice as complete
2018-12-10 15:34:48 +09:00
07dad3affa
bump
2018-12-07 19:35:25 +09:00
8afc103ae7
Show REST connection information for LND in a QR Code
2018-12-07 19:31:07 +09:00
591d7b4b80
Can show external service link with BTCPAY_EXTERNALSERVICES
2018-12-07 18:42:39 +09:00
2162afc78e
Lightning network warnings
2018-12-07 17:54:10 +09:00
25e226d219
Clarify the code
2018-12-07 14:37:07 +09:00
8472bfe90d
Add test for bad bitid signature
2018-12-07 14:34:07 +09:00
93645b2fbe
Fix error 500 if token not found
2018-12-07 13:48:39 +09:00
d53c987f2e
bump
2018-12-06 17:25:50 +09:00
682693a9f0
Update translations
2018-12-06 17:23:42 +09:00
e836faf792
Stop setting BIP70 link info
2018-12-06 17:12:51 +09:00
6e27233be8
Remove BIP70 support
2018-12-06 17:08:28 +09:00
9209984a2f
Remove useless argument from GetInvoice
2018-12-06 17:05:27 +09:00
1477630c78
Remove anonymous access to invoice data
2018-12-06 16:58:04 +09:00
ab670080c7
bump
2018-12-06 12:29:13 +09:00
8198f98376
Code simplification
2018-12-06 12:26:42 +09:00
65b4697229
Properly error 401 if request is not signed correctly
2018-12-06 12:22:05 +09:00
e75a1a8b70
Improve ledger feedback for asking authorization to access xpub
2018-12-04 21:22:27 +09:00
580494fea7
add correct icon
2018-12-04 11:46:01 +01:00