Dennis Reimann
dbb7ad083a
Add alert-link classes where necessary
2020-04-10 09:18:08 +02:00
Dennis Reimann
ce7e4234cc
Decrease font-size to match classic theme
2020-04-10 09:18:07 +02:00
Dennis Reimann
d2b38fdfce
Set default theme for kitchensink
2020-04-10 09:18:07 +02:00
Dennis Reimann
fcdcc5e69b
Update main nav hover
...
fix
2020-04-10 09:18:07 +02:00
Dennis Reimann
8d73606809
Footer updates
2020-04-10 09:18:07 +02:00
Dennis Reimann
15a7c4d092
Use consistent variable names
2020-04-10 09:18:07 +02:00
Dennis Reimann
c205e41072
Rename modern to default theme
2020-04-10 09:18:07 +02:00
Dennis Reimann
48c220b751
Header updates for light/dark theme
...
fix
2020-04-10 09:18:07 +02:00
Dennis Reimann
06ff268644
Update bootstrap and kitchensink
...
Discourage use of explicit light/dark classes, because they interfere with the approach of having parallel light/dark themes.
2020-04-10 09:18:07 +02:00
Dennis Reimann
9ee920a816
Draft modern theme
...
Based on the design input from Figma, see https://www.figma.com/file/C7Xyq0FlxgFW8vaBr8ht1z/BTCPAY?node-id=17%3A126
Color updates
2020-04-10 09:18:07 +02:00
Dennis Reimann
a403363015
Move font-size setting to site.css
2020-04-10 09:18:07 +02:00
Andrew Camilleri
6274958409
Trust the payment method details for the payjoin enabled and make invoice logs consistent ( #1450 )
2020-04-10 16:00:41 +09:00
Andrew Camilleri
d47e225dce
Fix email sending on registration crash ( #1454 )
2020-04-10 15:59:39 +09:00
Francis Pouliot
841cf61c92
Add L-CAD support (new Liquid Asset) ( #1448 )
...
* Add Liquid CAD support
Adds the Liquid CAD asset ID from Bull Bitcoin
* Add the Liquid CAD logo
* Fix image asset
Co-authored-by: Andrew Camilleri <evilkukka@gmail.com>
2020-04-10 15:59:02 +09:00
gruve-p
2d2c5b46af
Support RBF and PayJoin for GRS ( #1455 )
2020-04-10 15:38:00 +09:00
Nicolas Dorier
cc80e4636f
Remove runtime compile on tests ( #1453 )
2020-04-09 23:19:45 +09:00
Andrew Camilleri
bb24c95e71
delete files on user delete ( #1452 )
...
fixes #1451
(I did not do a cascade delete for 2 reasons: Sqlite does not support the migration easily to alter a foreign key AND files would be orphaned in the storage with no record in the db)
2020-04-09 22:17:06 +09:00
Kukks
c7a4158a39
use payjoin key from constants
2020-04-09 14:07:26 +02:00
Andrew Camilleri
ed0e423aa7
Add payment link in checkout with payjoin indicator ( #1449 )
...
* Add payment link in checkout with payjoin indicator
* move to bottom
2020-04-09 20:44:08 +09:00
nicolas.dorier
1c0d713b00
Catch all error thrown by EndAccept
2020-04-09 20:36:19 +09:00
nicolas.dorier
70c80f4d44
Remove useless line
2020-04-09 20:27:24 +09:00
nicolas.dorier
e3f6de8472
Remove warnings, replace BIP79 by Payjoin, Fix strange error in Accept loop
2020-04-09 20:25:17 +09:00
nicolas.dorier
95644f8884
Fix tests
2020-04-09 19:44:16 +09:00
nicolas.dorier
f57db12c09
Document downside of socks proxy
2020-04-09 18:56:30 +09:00
nicolas.dorier
0d821ff4db
Connection: close when using the internal proxy, fix gateway errors with connections in limbo
2020-04-09 18:49:30 +09:00
nicolas.dorier
6927d81175
Implement Http Tor proxy as a internal http proxy
2020-04-09 17:38:55 +09:00
Andrew Camilleri
e183714475
Add Tor Http Client Factory ( #1445 )
...
* WIP: Add Tor Http Client Factory
This PR adds a Tor Http Client Factory so that we can do HTTP requests over socks5( which we usually use tor's socks5).
Using it for payjoin when possible.
Currently have an issue where a 503 is always returned. Must be something wrong with my tor config or the socks proxy lib Im using
* fix
* remove external dependency
* make payjoin client use tor client if available
* fix docker test
* use tor client only if available and necessary
* remove bip 79 mention
2020-04-08 22:40:41 +09:00
nicolas.dorier
6602823067
Refactor the input type detection
2020-04-08 22:14:16 +09:00
Nicolas Dorier
111feeb673
Merge pull request #1441 from Kukks/payjoin/p2sh
...
Payjoin: P2SH support
2020-04-08 22:00:07 +09:00
Kukks
3bf1b78b33
fix
2020-04-08 14:32:29 +02:00
Kukks
751ccc333f
make test less slimfy
2020-04-08 14:32:29 +02:00
Kukks
624e6e4744
adapt
2020-04-08 14:32:29 +02:00
Kukks
73b13c750d
add P2sh support
2020-04-08 14:32:29 +02:00
Kukks
148b04e9ba
allow changing the payjoin key easily later
2020-04-08 14:32:29 +02:00
Kukks
32938479ac
WIP: Payjoin: P2SH support
2020-04-08 14:32:29 +02:00
Nicolas Dorier
aae0086e68
Merge pull request #1443 from dennisreimann/wallet-view-improvements
...
Wallet view improvements
2020-04-08 21:25:31 +09:00
Nicolas Dorier
1f4556bd9d
Merge pull request #1440 from dennisreimann/transactions-dropdowns
...
Fix transaction dropdowns
2020-04-08 21:24:23 +09:00
Nicolas Dorier
d7bb15cac3
Merge pull request #1442 from dennisreimann/docker-bitcoin-generate-shell-script
...
Add bitcoin generate shell script
2020-04-08 21:22:47 +09:00
Nicolas Dorier
9a54445785
Merge pull request #1439 from Kukks/monero-fix
...
monero fixes
2020-04-08 21:11:27 +09:00
Dennis Reimann
523edfef58
Fix wording for no vault connection
2020-04-08 13:29:54 +02:00
Dennis Reimann
5a841216b8
Add checkbox coin selection (js version)
2020-04-08 13:29:16 +02:00
Dennis Reimann
d6d58a98db
Improve non-js coin selection
2020-04-08 13:15:03 +02:00
Dennis Reimann
6a0cda69c9
Wallet view improvements
...
As brought up by @kukks with [this comment](https://github.com/btcpayserver/btcpayserver/pull/1434#issuecomment-609724703 ). These improvements can be applied across themes, so these fixes are separated from the originating PR.
Pure visual finetunings for the Coin Selection form and amount/fee rate links.
2020-04-08 12:38:26 +02:00
nicolas.dorier
24691e5290
Bump NBitcoin and NBX
2020-04-08 19:34:12 +09:00
nicolas.dorier
b203d369fb
Fix payjoin tests
2020-04-08 18:24:04 +09:00
nicolas.dorier
b1cc30d25d
Fix sequence check on client
2020-04-08 17:51:22 +09:00
nicolas.dorier
72e64885be
Fix sequence check on client
2020-04-08 17:42:50 +09:00
nicolas.dorier
f4a47f5197
Deterministically sort the UTXOs to select
2020-04-08 13:46:11 +09:00
Dennis Reimann
fe45152529
Add bitcoin generate shell script
...
The shell equivalent to the existing powershell script.
2020-04-07 18:13:47 +02:00
nicolas.dorier
9a9773853e
Fix bug in payjoin receiver where too much fee could be substracted from receiver
2020-04-07 20:04:08 +09:00