Kukks
4e09bb0b01
add additional server policy for hot wallet
...
So that if you enable hot wallets for all, you can still not allow them to import to your RPC
2020-04-13 08:48:35 +02:00
Nicolas Dorier
6bfb6a795e
Merge pull request #1462 from NicolasDorier/improve-ux-hotwallet
...
Do not ask for address confirmation if a new wallet is generated
2020-04-13 13:55:34 +09:00
nicolas.dorier
1d2540543b
Payjoin: Randomly round the payment output if it is one input tx
2020-04-13 13:34:23 +09:00
nicolas.dorier
9efe6267d3
Do not ask for address confirmation if a new wallet is generated
2020-04-13 13:03:55 +09:00
Nicolas Dorier
b0073af5aa
Merge pull request #1408 from Kukks/api/api-key-uu-refactor
...
Refactor UI for Add APIKey/Authorize
2020-04-10 22:00:32 +09:00
Nicolas Dorier
7ca7f53446
Merge pull request #1447 from dennisreimann/modern-theme
...
New default theme
2020-04-10 16:55:55 +09:00
Kukks
ad284a4b61
Refactor UI for Add APIKey/Authorize
2020-04-10 09:49:01 +02:00
Kukks
95e7d5ded9
fix tests
2020-04-10 09:18:08 +02:00
Dennis Reimann
55722b3191
Improve border color themeing
2020-04-10 09:18:08 +02:00
Dennis Reimann
5e34efc9f4
Improve invoice table details display
2020-04-10 09:18:08 +02:00
Dennis Reimann
6f85ffd9df
Update footer color
2020-04-10 09:18:08 +02:00
Dennis Reimann
9783a76c38
Fix generated API key color
2020-04-10 09:18:08 +02:00
Dennis Reimann
05952f95f1
Split light and dark theme
...
To make them explicitely selectable.
2020-04-10 09:18:08 +02:00
Dennis Reimann
b9c97cc5d7
Homepage updates
2020-04-10 09:18:08 +02:00
Dennis Reimann
d5b088b924
Improve color handling
2020-04-10 09:18:08 +02:00
Dennis Reimann
fbd5673cfd
POS logo coloring fix
2020-04-10 09:18:08 +02:00
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