Dennis Reimann
e11963aca0
Checkout dark theme improvements ( #1510 )
...
Increase the contrast for some elements. Closes #1508 .
2020-04-27 04:23:03 +09:00
nicolas.dorier
4b5b941761
Update translations
2020-04-26 15:34:30 +09:00
Nicolas Dorier
7adaa146dc
Merge pull request #1471 from dennisreimann/api-health-endpoint
...
GreenField: Add health check endpoint
2020-04-23 02:44:11 +09:00
Kukks
aeef160d0b
separate store swagger
2020-04-22 15:05:13 +02:00
Dennis Reimann
48163961ed
Rename LCAD image ( #1493 )
...
Fixes #1491 .
2020-04-22 08:47:44 +02:00
Dennis Reimann
8658cb5f29
Re-add versioning for btcpay.js ( #1489 )
2020-04-22 08:24:29 +02:00
Dennis Reimann
22e39998e2
Updates from code review
...
Thanks @kukks!
2020-04-21 16:43:14 +02:00
Dennis Reimann
70d1056d48
API: Health endpoint returns synchronized state
2020-04-21 16:29:54 +02:00
Dennis Reimann
3bd5c3e1b5
API: Add health check endpoint
2020-04-21 14:59:33 +02:00
Nicolas Dorier
aee55103a3
Merge pull request #1477 from dennisreimann/asset-cache-busting
...
Improve static asset caching
2020-04-19 05:32:20 +09:00
Dennis Reimann
8420c74b31
Improve static asset caching
...
Cache static assets for one year and set the correct cache control header. Adds the cache busting version based on file content to asset references to invalidate the cache on change. ([further details on the approach](https://andrewlock.net/adding-cache-control-headers-to-static-files-in-asp-net-core/ ) and [why one year](https://ashton.codes/set-cache-control-max-age-1-year/ ))
Most of the changes are the additions of the `asp-append-version="true"` attribute, the main configuration change is in `Startup.cs`.
2020-04-18 17:56:05 +02:00
Kukks
b02cfa9d41
fix subtract fees auto tick when clicking on balance
2020-04-17 15:24:27 +02:00
Dennis Reimann
00d1c4ebcc
Navbar fixes ( #1466 )
...
* Fix onion position in mobile navbar
* Show nav hover highlight only on desktop
* Fix navbar icon color
2020-04-15 17:13:58 +02:00
Dennis Reimann
55722b3191
Improve border color themeing
2020-04-10 09:18:08 +02:00
Dennis Reimann
6f85ffd9df
Update footer 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
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
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
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
Dennis Reimann
523edfef58
Fix wording for no vault connection
2020-04-08 13:29:54 +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
Kukks
1debbc3cdb
Change error messages
2020-04-06 11:51:01 +02:00
Kukks
65c99ead1d
cleanup
2020-04-06 11:51:00 +02:00
Kukks
2693dacae6
Scan address/bip21 with camera
2020-04-06 11:51:00 +02:00
Nicolas Dorier
7ce614f1c4
Merge pull request #1435 from btcpayserver/pr/dark-checkout
...
Dark checkout theme
2020-04-06 17:46:17 +09:00
rockstardev
f085a5618b
Defaulting Powered by BtcPayServer link to green in light and dark theme
2020-04-05 23:21:14 -05:00
rockstardev
41d70e8462
Tweaking black background on Pay with and Totals line, colors for dropdowns
2020-04-05 23:09:31 -05:00
rockstardev
e76785a64e
Removing background gradient
...
It's not smooth on most displays
2020-04-04 18:03:37 -05:00
rockstardev
1a8f222e46
Migrating fixes on default theme back to legacy style
2020-04-04 17:54:13 -05:00
rockstardev
24d26d7a44
Streamlining btnGroupLnd styling
2020-04-04 17:49:43 -05:00
rockstardev
c86370c25a
Extracting css class for Powered by BtcPayServer
2020-04-04 17:28:00 -05:00
rockstardev
20cba1d3a1
Tweaking colors on language dropdown hover
2020-04-04 17:16:09 -05:00
rockstardev
3e2efc7f27
Adding first iteration of dark design
2020-04-04 16:47:37 -05:00
rockstardev
d2c29aaec6
Tweaking text opacity, recommended fee line consistency
2020-04-04 16:47:26 -05:00
rockstardev
bb1c5dead5
Moving selection slider to bottom to comply with new design
2020-04-04 16:32:44 -05:00
Kukks
41cc79600a
Swagger Generator: Merge multiple documents
...
It's becoming very hard to edit the swagger file as it grows (especially with multiple PRs altering it). This PR allows the swagger file to be generated from multiple jsons instead which are merged in the controller.
2020-04-04 14:22:07 +02:00
Kukks
a408541eb3
Fix coin selection filter bug
2020-03-31 11:07:57 +02:00
Nicolas Dorier
1ba25448cc
Merge pull request #1423 from btcpayserver/feat/new-invoice
...
New invoice design
2020-03-31 17:33:10 +09:00
rockstardev
7b4f686add
Moving default theme back to root now that we don't have separate setting
2020-03-30 01:38:45 -05:00
rockstardev
ee0ef2881a
Removing extra setting, depending on Custom CSS for bundled themes
2020-03-28 14:10:18 -06:00
rockstardev
e32f3cbf80
Preserving legacy margin for previous CustomLogoLinks
2020-03-27 18:04:05 -05:00
nicolas.dorier
6d7b57ea3b
A api key can always revoke itself, add a route to delete any api key
2020-03-27 14:46:51 +09:00
nicolas.dorier
39a8c3fe47
GreenField: Create API Key
2020-03-27 14:17:31 +09:00
nicolas.dorier
49be370e51
Rename GreenField auth to APIKey auth in swagger doc
2020-03-27 12:43:06 +09:00
rockstardev
b7afcb90a2
Tweaking checkout logo to be set from css
2020-03-26 19:49:04 -05:00
rockstardev
a6ac67963e
Adding setting to CheckoutExperience to pick checkout theme
2020-03-26 19:49:00 -05:00
rockstardev
bde8ed7aa2
Extracting checkout theme css as separate link
2020-03-26 19:48:54 -05:00
rockstardev
ca234838a3
Tweaks for close button, recommended fee
2020-03-26 19:48:48 -05:00
rockstardev
d54d340bef
Adjusting new color scheme on invoice
2020-03-26 19:48:42 -05:00
Nicolas Dorier
e36338d903
Merge pull request #1403 from Kukks/basic-auth
...
Greenfield API: Basic Auth
2020-03-25 21:00:14 +09:00
Kukks
36bd76248b
Allow Pay Button to work on Apps
...
This PR allows you to use the pay button generator to create buttons that target apps. This means that you can generate an invoice that is linked to an item on the POS/Crowdfund (targeting the item is optional). The POS/Crowdfund item amount -> invoice creation amount validation works too so that the user cannot modify the amount of a perk using just html ( fixes #1392 )
2020-03-24 23:43:47 -05:00
Nicolas Dorier
40953ef2c6
Merge pull request #1399 from Kukks/coin-selection
...
New feature: Coin Selection
2020-03-23 14:05:11 +09:00
Kukks
f8f358ebdb
add to client, fix tests and doc
2020-03-20 17:14:47 +01:00
Kukks
9d99c32305
add basic auth for greenfield
2020-03-20 14:07:31 +01:00
nicolas.dorier
478b1463ff
Improve documentation
2020-03-20 20:26:36 +09:00
nicolas.dorier
7e7f0053e2
Improve documentation
2020-03-20 20:25:10 +09:00
nicolas.dorier
d2864ccd7c
Make sure ApiKeyData set all the fields, remove UserId
2020-03-20 20:00:05 +09:00
nicolas.dorier
4666238e38
Fix build
2020-03-20 18:38:21 +09:00
nicolas.dorier
432d6bb261
Update documentation
2020-03-20 14:33:11 +09:00
Kukks
d6c66d0c03
New feature: Coin Selection
...
This opt-in feature allows you to select which utxos you want to use for a specific transaction.
2020-03-19 09:44:47 +01:00
nicolas.dorier
65d26ad8a1
improve redoc documentation
2020-03-18 23:35:17 +09:00
nicolas.dorier
0a0d8d53a4
Improve redoc
2020-03-18 23:30:27 +09:00
nicolas.dorier
e50e3f662d
Can create user without authentication if there is no admin
2020-03-18 23:10:15 +09:00
nicolas.dorier
540a31207e
Properly validate create user input
2020-03-18 20:51:50 +09:00
nicolas.dorier
132c36df7b
Remove useless routes and info in swagger
2020-03-18 20:25:54 +09:00
nicolas.dorier
e351e0c9ea
Remove dependency on NSwag
2020-03-18 20:08:09 +09:00
pavlenex
d3af82e38b
Add btse to readme and front page
2020-03-10 10:28:15 +01:00
Nicolas Dorier
99f47e2848
Merge pull request #1360 from Kukks/pay-button-modal
...
Modal option for Pay Button
2020-03-02 18:10:14 +09:00
Kukks
c3bfce7656
Modal option for Pay Button
...
closes #796
2020-02-28 16:01:44 +01:00
Kukks
c607696230
Use proper divisibility for payments in crowdfund and do not show tooltip if identical data
...
fixes #1037 and fixes #1003
2020-02-28 12:51:15 +01:00
Andrew Camilleri
1d61db4758
Add text customization for pay button ( #1346 )
...
* Add text customization for pay button
https://i.imgur.com/nFxscOZ.gifv
* pr changes
2020-02-24 21:29:29 +09:00
Andrew Camilleri
6d0896084f
Add JS Modal test ( #1342 )
2020-02-19 17:39:14 +09:00
Andrew Camilleri
d31bff7070
BPU Prep Work Part2 ( #1340 )
...
* BPU Prep Work Part2
* Adjust tests to use the hot wallet when registering deriv scheme
* Add amount to payment data view for onchain payments
* Make zone limits higher when in dev mode (for tests in next PR)
* Make IPaymentMethodDetails serialize/deserialize through payment type using the network
* Allow named settings through settings repo
* Refactor some extensions for next PR
* pr changes
* use json convert for now
2020-02-19 17:35:23 +09:00
Andrew Camilleri
07f0d95f56
BIP21 Support for Wallet spending ( #1322 )
...
* BIP21 Support for Wallet spending
* extract bip21 loading to method
* add bip21 parsing test
2020-02-13 17:18:43 +09:00
Hans Looman
1a409a441d
Update POLIS related entries ( #1313 )
...
* Update Polis related info and services
* Fix Polis Rate Fetcher
* Fix Polis ratefetcher - Cryptopia is obsolete
* POLIS rate provider changes to comply with internal testing
* URL / pair alignment
* Add small doc to re-trigger testing
2020-02-13 14:44:31 +09:00
rockstardev
496a6f0f55
Special page to handle 429 errors
2020-02-01 01:59:56 -06:00
rockstardev
fb2a0fb7fb
Special page to handle 500 errors
2020-02-01 01:58:17 -06:00
rockstardev
ef503fa907
Special page to handle 404 errors
2020-02-01 01:41:27 -06:00
Andrew Camilleri
61b99f6630
Add support for ETB liquid asset ( #1295 )
2020-01-21 13:19:55 +09:00
Andrew Camilleri
c269dee980
Liquid changes ( #1281 )
...
Add assetid to bip21 for liquid
change liquid icons
change liquid asset name
change currency code displayed in checkout to one set in network
2020-01-16 15:01:01 +09:00
Andrew Camilleri
4d7480db15
Liquid & Liquid Assets Support ( #1118 )
2019-12-24 16:20:44 +09:00
nicolas.dorier
540cb912f3
Can display address on device at confirmation screen
2019-12-10 21:22:46 +09:00
nicolas.dorier
12055a000b
Proper handling of passphrase for Trezor T
2019-12-10 18:16:52 +09:00
Nicolas Dorier
d9cd916440
Merge pull request #1187 from dennisreimann/document-themeing
...
Document themeing
2019-12-07 17:22:47 +09:00
nicolas.dorier
452a705b75
Update russian,portugal
2019-12-07 17:21:11 +09:00
nicolas.dorier
4e20730379
Better message when the device is signing ( #1207 )
2019-12-05 22:37:04 +09:00
nicolas.dorier
1d70d935b8
Provide better details for unknown error ( #1208 )
2019-12-05 22:03:35 +09:00
nicolas.dorier
ab7c124302
Properly show text to enter pin or passphrase for trezor T
2019-12-04 17:23:10 +09:00
nicolas.dorier
544597348b
Fix inverted boolean logic
2019-12-04 17:19:25 +09:00
nicolas.dorier
1559c510be
Trying to handle Trezor T correctly
2019-12-04 17:16:37 +09:00
nicolas.dorier
3e08581e9b
Fix fetching xpub for trezor
2019-12-04 16:34:25 +09:00
nicolas.dorier
49c70d9b04
Vault: Reinite the popup in add derivation scheme if it is closed
2019-12-04 16:16:41 +09:00
nicolas.dorier
50e7d8389c
Vault: Allow user to pick the account number
2019-12-04 15:54:08 +09:00
nicolas.dorier
e70d5ceb08
Fix JS error on WalletSendVault after PIN is asked ( #1210 )
2019-12-04 12:52:54 +09:00
nicolas.dorier
a3fc75ea3b
Show proper error message if the keypath in wallet settings is not good ( Fix #1209 )
2019-12-03 14:26:52 +09:00
nicolas.dorier
71a8166027
Handle "pin already prompted" error. ( Fix #1209 )
2019-12-03 13:53:58 +09:00
Dennis Reimann
564dd95d81
Remove unused modern theme
...
We can start over with this once the general design decisions are decided on and we start implementing a new UI.
2019-12-02 11:19:17 +01:00
Dennis Reimann
eb16b435df
Document themeing approach
...
Sums up and adds to the comments made in #1175 .
I wasn't sure where to put these kinds of docs, as tehy are code related and not end user facing. Let's discuss whether or not this fits in here or should become part of the docs repo.
fix
2019-12-02 11:18:33 +01:00
nicolas.dorier
b8288f1efa
Use 127.0.0.1 instead of localhost for vault's http requests. (Fix https://github.com/btcpayserver/BTCPayServer.Vault/issues/9#issuecomment-559858955 )
2019-11-30 23:34:47 +09:00
nicolas.dorier
fa61c2bcdd
Add error for invalid network
2019-11-30 23:33:42 +09:00
Dennis Reimann
9baa7eed80
UI: Left align admin section headings
...
Removes the custom property and consistently align the headings left, which I agree is the better choice.
Context: https://chat.btcpayserver.org/btcpayserver/pl/upb3nzch7j8nmpbt7kfmoe6beo
2019-11-24 20:39:29 +01:00
nicolas.dorier
287fbc523f
Asks pin and passphrase if device is not ready
2019-11-24 22:51:13 +09:00
nicolas.dorier
2e0db1a430
Fix XML parsing error ( #1185 )
2019-11-23 14:04:26 +09:00
nicolas.dorier
eef623fb4b
Ask passphrase when appropriate ( Fix #1185 )
2019-11-22 19:13:04 +09:00
nicolas.dorier
5afa847e6e
Fix sign transaction
2019-11-21 16:38:43 +09:00
nicolas.dorier
2b9f390c64
update translation
2019-11-21 14:17:27 +09:00
nicolas.dorier
1a8d6e5c05
Implement BTCPayServer vault derivation scheme import
2019-11-21 14:06:16 +09:00
Nicolas Dorier
869ba745b2
Merge pull request #1175 from bolatovumar/fix-1169
...
Add CSS variable for preformatted text color
2019-11-21 14:03:05 +09:00
Umar Bolatov
180dfb6edf
Add CSS variable for preformatted text color
...
fix #1169
2019-11-20 11:12:31 -08:00
pavlenex
374aaf2e2b
add walletofsatoshi svg logo
2019-11-19 09:12:38 +01:00
Nicolas Dorier
52fd686993
Merge pull request #1174 from pavlenex/new-supporters-lw
...
add new supporter to readme
2019-11-19 00:31:06 +09:00
pavlenex
03c36ef0d2
add lunanode to readme
2019-11-18 15:55:56 +01:00
Dennis Reimann
b452f1d125
Limit custom table styles to small tables
...
Otherwise it overrides to many styles so that i.e. font-sizes with th .h*-classes do not work anymore.
2019-11-15 15:15:22 +01:00
Dennis Reimann
c8937f6d46
POS app theme fixes
2019-11-15 15:15:19 +01:00
Dennis Reimann
cb849ab23e
Light/dark color fixes
...
fix
2019-11-15 15:15:18 +01:00
Dennis Reimann
9298eab30d
Improve QR code display on dark background
2019-11-15 11:23:52 +01:00
Dennis Reimann
65a867e82d
Fix css references on bootstrap kitchensink page
2019-11-15 11:05:12 +01:00
nicolas.dorier
3bdcbd8907
Small adjustment to make tables look better
2019-11-15 15:22:01 +09:00
nicolas.dorier
fd53811fdd
Adjust base font-size to match old style
2019-11-15 14:45:53 +09:00
rockstardev
5eeda40098
Addressing CSS inconsistencies compared to old design
...
Fixes : #1159
2019-11-14 22:48:15 -06:00
rockstardev
c6ef6fc17d
Removing bootstrap and creative start vendor dirs, moving to main
2019-11-14 20:41:53 -06:00
Dennis Reimann
bdca51a178
Fine tuning the classic theme
2019-11-14 21:10:17 +01:00
Dennis Reimann
e147ce8606
Minor layout improvements
2019-11-14 18:45:35 +01:00
Dennis Reimann
dd683db6d5
Bump up font size and spacings in classic theme
2019-11-14 18:44:12 +01:00
Dennis Reimann
7160f7dc22
Add bootstrap kitchensink
...
Can be used to control the look of all elements:
/_bootstrap_kitchensink.html?theme=casa
2019-11-14 18:42:57 +01:00
Dennis Reimann
e44db30ddb
Finetune color settings
...
fix
2019-11-14 18:42:56 +01:00
Dennis Reimann
66ffa5f987
Rename alpha theme variables to backdrop
2019-11-14 18:42:54 +01:00
Dennis Reimann
55de85d829
Casa theme color fixes
2019-11-14 18:42:52 +01:00
Dennis Reimann
5bb6918465
Add Casa theme draft
2019-11-14 18:42:50 +01:00
Dennis Reimann
50bf55cbdf
Unify section headings
2019-11-14 18:42:48 +01:00
Dennis Reimann
3a9ecd8b33
Dissect css rules and simplify color variables
2019-11-14 18:42:48 +01:00
Dennis Reimann
5942a840b2
Move main bundle files also
2019-11-14 18:42:47 +01:00
Dennis Reimann
6dd3c79c23
Move themes and bootstrap
2019-11-14 18:42:46 +01:00
Dennis Reimann
29465cbadc
Use "modern" theme as example
2019-11-14 18:42:44 +01:00
Dennis Reimann
fdc1aa25e4
Use variable based bootstrap and creativestart
...
fix
2019-11-14 18:42:40 +01:00
nicolas.dorier
89353b8e7c
Remove svg trash
2019-11-13 18:50:23 +09:00
nicolas.dorier
e6505040e0
Missing svg
2019-11-13 16:06:41 +09:00
nicolas.dorier
e7ff5c0a4b
Remove Trezor in AddDerivationScheme
2019-11-13 15:10:33 +09:00
Nicolas Dorier
b75eaee6dd
Merge pull request #1115 from escapedcat/feat/ledger-xpub-help
...
feat(stores): add ledger specific xpub help
2019-11-10 00:28:05 +09:00
escapedcat
11c269693e
feat(stores): add ledger specific xpub help
...
problem: maximum of 20 ledger accounts are being listed in the derivation-scheme select
solution: help users with i.e. multiple ledger accounts by providing link to docs for detailed info on where to find the xpub key manually
2019-11-08 15:24:12 +01:00
nicolas.dorier
5b37a9df0b
Make sure we don't pass the psbt in GET url
2019-11-08 21:21:23 +09:00
nicolas.dorier
c31e7593b6
Add label to FullyNoded
2019-11-07 17:08:24 +09:00
nicolas.dorier
29e8783beb
Update translations
2019-11-07 14:34:34 +09:00
nicolas.dorier
57b87a55bc
Show Bitcoin RPC service
2019-11-07 14:33:10 +09:00
nicolas.dorier
24d6532dac
Add onion link to login/register
2019-11-06 23:58:04 +09:00
nicolas.dorier
fee1fe22a7
Use better svg version of the logo
2019-11-06 23:25:56 +09:00
nicolas.dorier
d8103f7293
Fix webfont
2019-11-06 21:57:43 +09:00
nicolas.dorier
3d3446e46a
Improve design of register/login on mobile
2019-11-06 21:51:10 +09:00
Nicolas Dorier
d392880102
Merge pull request #1121 from NicolasDorier/ux/login-register
...
Add sponsor and new design to the login and registration page
2019-11-06 15:29:36 +09:00
nicolas.dorier
1a407a2da3
Add sponsor and new design to the login and registration page
2019-11-05 18:01:43 +09:00
Nicolas Dorier
28a2017b65
Merge pull request #1108 from dennisreimann/paybutton
...
More pay button improvements
2019-11-03 20:26:55 +09:00
nicolas.dorier
74fdd1358c
Update translations
2019-11-03 16:31:01 +09:00
Dennis Reimann
7eae1f3b3c
More pay button improvements
2019-10-31 11:31:30 +01:00
Dennis Reimann
3b1f851f8a
Improve pay button display
...
These changes should provide a more solid CSS approach to display the pay button in different scenarios. Also it fixes minor functionality issues like preselecting the merchant-chosen currency in the custom amount and slider dropdown.
2019-10-29 21:08:08 +01:00
nicolas.dorier
39a6bd15d1
Update translations
2019-10-23 15:12:28 +09:00
Umar Bolatov
c908301b84
Add option to show recommeded fee on checkout invoice
...
Address #1036
2019-10-14 10:09:26 -07:00
nicolas.dorier
2acdc77289
Update lang
2019-10-10 19:46:29 +09:00
Umar Bolatov
a92f0fe289
[PoS app] Show card scrollbar only when necessary
...
fix #1078
2019-10-09 20:41:24 -07:00
rockstardev
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
Andrew Camilleri
d66b111121
xmr ( #1044 )
2019-09-30 17:32:43 +09:00
Kukks
bf9dd57177
move css logic to global css file as it makes more sense
2019-09-21 16:24:01 +02:00
Umar Bolatov
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
Andrew Camilleri
18b8bec8d0
Checkout: show red border around email when invalid ( #1013 )
2019-09-12 18:28:11 +09:00
nicolas.dorier
00b82ad07a
Update translations
2019-09-04 17:30:24 +09:00
Nicolas Dorier
a21948cf16
Merge pull request #1004 from bolatovumar/fix-606
...
Tackle additional issues in #606
2019-09-04 17:26:58 +09:00
Kukks
eb583ba628
Revert "Start off cart hidden on desktop breakpoint"
...
This reverts commit a169179061
.
2019-09-04 09:29:46 +02:00
Umar Bolatov
a4b61f8aab
[POS app] Allow empty string for product description ( #1010 )
...
fix #1008
2019-09-04 13:07:09 +09:00
Andrew Camilleri
d99beb9811
New feature: Apps limited inventory ( #961 )
2019-09-02 22:37:52 +09:00
Umar Bolatov
eae913f809
fix(pos-app): hide "clear search" button when input field is manually cleared
2019-09-01 11:18:46 -07:00
Umar Bolatov
bc8e7ce888
Add background color to cart tip button when it's focused
2019-08-30 20:27:43 -07:00
Umar Bolatov
1ec342da1e
Apply consistent border radius to POS app search bar
2019-08-30 20:06:08 -07:00
Umar Bolatov
a169179061
Start off cart hidden on desktop breakpoint
2019-08-30 20:04:21 -07:00
Umar Bolatov
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
Andrew Camilleri
9a9e31c759
Split Bitcoin/LN to partial defined in payment handler and convert checkout to Vue ( #996 )
2019-08-27 11:31:15 +09:00
Andrew Camilleri
55c0c0ea6f
fix #994 tab slider not always working on checkout ( #995 )
2019-08-26 20:43:40 +09:00
Andrew Camilleri
43ee22f965
Allow overriding UI of checkout in payment handler ( #992 )
2019-08-25 22:50:11 +09:00
wiz
989a7b863e
Revert "Add bisq as supporting P2P service" ( #993 )
...
This reverts commit 0c5c6233c7
.
2019-08-25 16:53:29 +09:00
Andrew Camilleri
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
Nicolas Dorier
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
Wouter Samaey
59a770e0d7
Prevent layout from breaking on hyperlinks with very long URLs as the visible text
2019-08-04 11:29:03 +02:00
Andrew Camilleri
89a7166c1b
More options to Custom Amount Pay button ( #948 )
...
* Start adding more options to Custom Amount Pay button
This allows you to simplify the custom amount pay button to remove the big + & - buttons along with set a min, max and step amounts. There's also an option to fit the button next to the input amount to have it more condensed(not finished)
* make fit button inline work nicely
* make currency dropdown more obvious
* fix space
2019-07-31 22:58:04 +09:00
Andrew Camilleri
109e576811
redo crowdfund modal perk list ( #919 )
...
* redo crowdfund modal perk list
closes #918
* fix small responsive issue
2019-07-19 16:48:39 +09:00
nicolas.dorier
4cbcdb8af5
Make sure QRCodes use SVG instead of canvas (QRCodes on Tor does not work because of canvas fingerprinting protections)
2019-07-19 16:27:26 +09:00
nicolas.dorier
5567a26b33
update translation
2019-07-04 21:16:20 +09:00
Nicolas Dorier
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
Kukks
11670d0c0f
make checkout param more generic and add it to pay button generator
2019-06-25 21:01:37 +02:00
nicolas.dorier
f570de5086
Fix payment button alignement
2019-06-23 14:31:56 +09:00
nicolas.dorier
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
nicolas.dorier
03aa3693d0
Update translations
2019-06-18 13:41:10 +09:00
nicolas.dorier
410be51951
Update language
2019-06-07 00:49:05 +09:00
nicolas.dorier
3b57e2684e
Add NotPaid_ExtraTransaction
2019-06-03 15:56:25 +09:00
nicolas.dorier
6782e82972
Update translations
2019-06-02 18:13:04 +09:00
nicolas.dorier
0c5c6233c7
Add bisq as supporting P2P service
2019-06-02 16:30:44 +09:00
rockstardev
dcaf0463a7
Displaying notification for extra transaction if paidPartial
2019-05-31 07:48:42 +02:00
rockstardev
7b337bde49
Restoring table border styling done by KayBeSee
2019-05-31 07:48:42 +02:00
nicolas.dorier
c8c33245b8
Revert table changes from #821
2019-05-30 23:42:56 +09:00
Kevin Mulcrone
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
nicolas.dorier
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
Andrew Camilleri
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
Andrew Camilleri
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
Rockstar Developer
20fb7fc188
Fixing bug induced with server converting UTC times to server local ( #835 )
2019-05-15 22:02:39 +09:00
rockstardev
7f9c2439c4
Custom date range filtering modal
2019-05-12 14:56:13 +09:00
rockstardev
6de5d0bce8
Unifying datetime styles across admin
2019-05-12 14:56:13 +09:00
rockstardev
c705a11aa7
Fixing merge bug with css file
2019-05-12 14:56:13 +09:00
rockstardev
45a196b407
Non-minified version of moment, adding required ref, fixing old ones
2019-05-12 14:56:13 +09:00
rockstardev
07cb6adb69
Extracting datetime flatpickr for use throught website
2019-05-12 14:56:13 +09:00
rockstardev
5b7988be79
Fixing display of long BOLT11 strings
2019-05-12 14:56:13 +09:00
nicolas.dorier
cb9130fdf9
Can broadcast PSBT, can decide to export something signed by the ledger via PSBT
2019-05-12 00:05:30 +09:00
nicolas.dorier
925dc869a2
Add wasabi wallet to the wallet list supporting P2P connections
2019-05-11 22:25:10 +09:00
nicolas.dorier
541c748ecb
WalletSendLedger and LedgerConnection only depends on PSBT
2019-05-11 20:02:32 +09:00
nicolas.dorier
79d26b5d95
Push rebase keypath and min fee logic down nbxplorer
2019-05-10 19:30:10 +09:00
nicolas.dorier
01e5b319d1
Save the fingerprint of the root of LedgerWallet, and use it. Simplify HardwareWallet
2019-05-10 01:05:37 +09:00
nicolas.dorier
8d74023d30
update translation
2019-05-09 19:20:36 +09:00
Kukks
538eb66672
Allow import of coldcard wallet
2019-05-09 12:48:11 +09:00
nicolas.dorier
d7fc079376
RBF on by default, can disable it in Wallet Send /advanced settings.
2019-05-08 15:24:20 +09:00
Kukks
139b588795
fix coinswitch...yet again
2019-05-07 23:23:29 +09:00
nicolas.dorier
909f18f9c7
Update language
2019-05-07 18:02:14 +09:00
Andrew Camilleri
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
Andrew Camilleri
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
nicolas.dorier
5967666df6
Add green wallet info
2019-05-07 14:16:44 +09:00
Amit Singh
3cd37682d3
[BUG FIX]: Coinswitch exchange with altcoins popup not showing bug fix ( #804 )
2019-05-02 21:02:01 +09:00
Andrew Camilleri
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
rockstardev
c6091750b0
Displaying switchable datetimes on wallet transactions page
2019-04-26 22:00:12 -05:00
nicolas.dorier
165d4e2732
remove unused parameter
2019-04-24 22:40:36 +09:00
Kukks
1cf17872ab
Allow POS to redirect invoices automatically after paid
...
closes #730
2019-04-11 11:08:42 +02:00
Nicolas Dorier
7ff85a86bf
Merge pull request #736 from Dolu89/master
...
New Pay Button type (Custom amount and Slider)
2019-04-08 22:19:05 +09:00
Ludovic
7e0211924d
Replace inline js by templates in pay button
2019-04-06 15:02:02 +02:00
nicolas.dorier
1b80b90609
Update lang, bump
2019-04-05 18:50:20 +09:00
Ludovic
bc97c07670
Add currency select in Pay Button
2019-04-04 21:32:16 +02:00
Ludovic
cf27fe5a53
Merge remote-tracking branch 'upstream/master'
2019-04-04 20:57:16 +02:00
Ludovic
449066449b
Add a new Pay Button Type : Slider
2019-04-04 20:56:12 +02:00
nicolas.dorier
6b9932fa14
Escape css selector
2019-04-04 18:16:54 +09:00
Ludovic
184c797b0e
Add a new Pay Button Type : Custom amount
2019-04-03 21:43:53 +02:00
rockstardev
e8b71f36b2
Adding support for noscript invoices
2019-03-31 13:46:38 -05:00
nicolas.dorier
91c63a8ee6
bump
2019-03-24 13:37:14 +09:00
rockstardev
9a5eeee794
Javascript floating point math fix, closes #701
2019-03-23 22:28:54 -05:00
nicolas.dorier
9868af4db8
Show onion link in the navbar
2019-03-18 17:07:39 +09:00
nicolas.dorier
26f34e75c2
Language update
2019-03-17 12:28:19 +09:00