Andrew Camilleri
d66b111121
xmr ( #1044 )
2019-09-30 17:32:43 +09:00
Kukks
59839a3332
make sure networks are abstracted properly
2019-09-21 16:39:44 +02:00
Kukks
fa18bd9a69
allow nav layout for store to not have a main title specified
2019-09-21 16:28:04 +02: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
664b920a39
Make invoice payments view modular per payment handler ( #991 )
2019-08-24 23:10:13 +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
dec5d19a2f
Only show SMTP quick fill when JavaScript is enabled
2019-08-07 22:10:15 +02:00
Wouter Samaey
ff533994d8
UI improvements to SMTP settings + Quick fill function for Gmail and Hotmail
2019-08-07 21:31:08 +02:00
Nicolas Dorier
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
Patrick Lemke
f9b5dcd4a6
docker deployment method
2019-08-03 13:29:27 +02:00
Patrick Lemke
eab679cb2b
fix typo
2019-08-03 12:23:54 +02:00
Wouter Samaey
7841f79f31
Prevent autofilling SMTP config user and password
2019-08-02 20:35:48 +02:00
nicolas.dorier
233bce578b
Can remove dyndns services
2019-07-25 19:07:56 +09:00
nicolas.dorier
8d3cdd39ca
Fix "Configure Email Settings warning link not working" (Fix https://github.com/btcpayserver/btcpayserver/issues/906 )
2019-07-14 22:54:27 +09:00
nicolas.dorier
010ba4d5b6
Can specify display name for sender in email settings (Fix https://github.com/btcpayserver/btcpayserver/issues/910 )
2019-07-14 22:45:14 +09:00
nicolas.dorier
f0c106de75
Change the menu nav bar pages by moving the title above the nav pills
2019-06-06 18:29:54 +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
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
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
nicolas.dorier
cd6dd78759
Click around in selenium, and do not forget to run the selenium tests on circleCI
2019-05-13 17:59:15 +09:00
britttttk
698033b0cf
Selenium Chrome Tests
2019-05-12 18:49:28 +09:00
rockstardev
7f9c2439c4
Custom date range filtering modal
2019-05-12 14:56:13 +09:00
Lucas Cullen
50351f56f8
Fix grammar ( #817 )
...
* Fix grammar
* Fix typo
2019-05-07 16:55:22 +09:00
Andrew Camilleri
e8abc1137b
remove duplicate view code for email and fix password bug ( #788 )
...
closes #786
2019-05-01 12:17:25 +09:00
nicolas.dorier
dc369d52cb
Use fa fa-user for profile menu item
2019-04-28 16:07:42 +09:00
nicolas.dorier
33c755fc54
Replace log out text by an icon
2019-04-28 15:59:44 +09:00
Andrew Camilleri
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
nicolas.dorier
333de52c33
Merge branch 'feature/sync-video'
2019-04-04 18:17:39 +09:00
nicolas.dorier
1e3307c84c
Add link to andreas video during IBD
2019-04-04 15:58:28 +09:00
nicolas.dorier
d0eed9857d
Prevent user to log in or register via unsecured network
2019-04-04 14:28:50 +09:00
rockstardev
0578a692db
Updating bundler to new version that will also support .NET Core 2.2
2019-03-23 19:10:16 -05:00
nicolas.dorier
9868af4db8
Show onion link in the navbar
2019-03-18 17:07:39 +09:00
Kukks
053c2da9f1
use thememanager instead of view component
2019-03-09 16:29:04 +01:00
Kukks
1888e4fe2b
remove robots and remove nofollow
2019-03-09 15:01:56 +01:00
Kukks
6746a5cbd5
add meta for noindex,nofollow if policy set
2019-03-09 14:55:37 +01:00
nicolas.dorier
eef301c6ec
Fix error message if X-Forwarded-Proto not set correctly
2019-03-04 17:26:08 +09:00
nicolas.dorier
2c1f159d72
Document error of reverse proxy configuration
2019-02-28 21:43:44 +09:00
nicolas.dorier
3728fdab3f
improve warning message
2019-02-27 18:54:19 +09:00
Rockstar Developer
c24953b57e
Making hamburger light to see it on dark background ( #613 )
2019-02-26 14:08:03 +09:00
Kukks
ad25a2ed08
Add payment requests
2019-02-25 17:56:28 +09:00
rockstardev
b03d89c190
Different message for admin deletion, check not to delete last admin
...
Ref: #549 , #550
2019-02-15 10:05:29 -06:00
Andrew Camilleri
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
nicolas.dorier
ed4de612dd
Fix layout if customized to an absolute uri
2018-12-21 13:31:02 +09:00
nicolas.dorier
d4bdd5fd9c
Do not use absolute link to link theme files on layout.cshtml
2018-12-21 13:24:01 +09:00
Andrew Camilleri
d90fb5764d
Add noindex,nofollow to invoices, checkouts and fix create invoice ui bug ( #407 )
...
* add noindex,nofollow on invoices
* fix create invoice button and add noindex,nofollow to checkout and invoice pages
2018-11-19 13:20:48 +09:00
rockstardev
1cf3ce0617
Footer with server version now visible only for logged in users
...
Per #282
2018-09-22 01:11:14 -05:00
rockstardev
5b5a2e8c25
Reorganizing Javascript code and references
2018-08-22 11:10:46 +02:00
nicolas.dorier
ad1307746c
Add a "Wallet" menu
2018-07-26 22:32:50 +09:00
nicolas.dorier
cd2fef0dab
Add a error if the browser access BTCPay with the wrong url
2018-07-11 22:40:10 +09:00
nicolas.dorier
ecc8b3d9ed
Fix spelling
2018-06-24 21:51:32 +09:00
nicolas.dorier
7e6ab015a6
Fix bug on Error page
2018-05-22 01:05:45 +09:00
nicolas.dorier
dd1a93ee0e
Revert "Remove unused Error.cshtml"
...
This reverts commit 7b2ef9aec2
.
2018-05-21 20:44:03 +09:00
nicolas.dorier
66a68d6180
Rename LockSubscription, remove the link if not available
2018-05-10 16:02:49 +09:00
nicolas.dorier
bba268b5e2
Upgrade to .NET Core 2.1
2018-05-08 17:57:53 +09:00
nicolas.dorier
7b2ef9aec2
Remove unused Error.cshtml
2018-05-06 22:49:00 +09:00
nicolas.dorier
6dc4bfaefe
Make rate calculation scriptable
2018-05-04 01:46:52 +09:00
nicolas.dorier
7c0b26174f
Fix theme manager incorrectly applying default theme if rootPath is specified
2018-04-29 20:48:17 +09:00
nicolas.dorier
e75e691404
Merge branch 'dev-bootstrap' of https://github.com/lepipele/btcpayserver into lepipele-dev-bootstrap
2018-04-19 18:03:04 +09:00
nicolas.dorier
a22216fd04
fix layout
2018-04-19 17:06:08 +09:00
lepipele
195b5fdd1a
Adding overriding of CreativeStartUri, refactoring PoliciesSettings
2018-04-17 17:24:00 -05:00
lepipele
637fe1727b
Adding missing font styles back in
...
These are referenced by Creative - Start Bootstrap theme
2018-04-17 16:12:17 -05:00
lepipele
fd087bbeb8
Streamlining style for footer
2018-04-17 15:33:29 -05:00
lepipele
81afe397be
CssThemeManager that injects Bootstrap css uri from settings
2018-04-13 16:15:03 -05:00
lepipele
f869c06aee
Adding Bootstrap theme uri field to settings
2018-04-13 15:42:34 -05:00
lepipele
4b8899860e
Migrating btn-info to btn-secondary
2018-04-08 00:25:00 -05:00
nicolas.dorier
149c29963d
Add Point of Sale feature to BTCPay
2018-04-03 16:58:47 +09:00
nicolas.dorier
39b34ff4ed
Can invite user to manage your store
2018-03-23 16:24:57 +09:00
lepipele
dfa3167c18
Removing generated bundles from source control
2018-02-27 17:03:45 +09:00
lepipele
c52926f2b0
Using min versions of JS and CSS files
2018-02-27 17:03:37 +09:00
lepipele
b6138b36be
Restoring Unobtrusive Jquery validation
2018-02-27 17:03:29 +09:00
lepipele
04bce3ae00
Bundling of CSS/JS files that's configurable in launchSettings.json
...
If you set BTCPAY_BUDNLEJSCSS to true it'll bundle all JS/CSS files into one
Ref: https://github.com/btcpayserver/btcpayserver/issues/47
2018-02-27 16:44:28 +09:00
nicolas.dorier
726cd6fd49
Add badge if not on mainnet in the top bar
2018-01-17 16:34:01 +09:00
lepipele
f8189c64a4
Non blocking modal that shows sync progress
...
Ref: https://forkbitpay.slack.com/archives/C7M093Z55/p1515557792000053
2018-01-16 10:37:06 -06:00
nicolas.dorier
df7bb9e2f8
Add info about nbxplorer synching
2018-01-13 01:05:38 +09:00
nicolas.dorier
c0f53db561
fix sync bar
2018-01-09 18:52:16 +09:00
nicolas.dorier
6ae6335c6d
Fix layout_cshtml
2018-01-08 04:14:35 +09:00
nicolas.dorier
bb46294a6d
Fix progress bar on synching
2018-01-06 01:24:04 +09:00
nicolas.dorier
766d96c02d
fix layout
2018-01-04 22:52:14 +09:00
nicolas.dorier
a0f0ff0bf1
bump
2017-12-18 17:23:27 +09:00
nicolas.dorier
db2cc8f951
show message when bitcoin core is starting
2017-12-18 16:35:16 +09:00
nicolas.dorier
dfed2daa8e
Fix synching information
2017-12-17 11:07:11 +09:00
nicolas.dorier
1521ec8071
Fix nullreferenceexception
2017-12-17 02:38:04 +09:00
nicolas.dorier
dc7f96c6da
Show a modal when node is synching
2017-12-17 02:07:11 +09:00
nicolas.dorier
c6959bb0bc
Can start without NBXplorer being ready
2017-12-17 01:04:20 +09:00
nicolas.dorier
b5196aa541
update footer, version bump
2017-10-27 18:07:44 +09:00
nicolas.dorier
4deb7c3270
Adopt dotnet core editorconfig, big reformating
2017-10-27 17:53:04 +09:00
nicolas.dorier
27a2e614a5
fixing indent, fix checkout page opacity
2017-10-27 17:37:15 +09:00
lepipele
e7a931e9ba
Bugfixing footer so that it sticks to bottom
...
The issue happened because we have 3 different css templates that influence styles. Down the road we probably need to look more into merging them into single robust theme.
2017-10-27 00:36:09 -05:00
nicolas.dorier
bc00633135
fix footer
2017-10-27 12:49:04 +09:00
nicolas.dorier
9a7aa181ed
fix footer
2017-10-27 12:44:35 +09:00
nicolas.dorier
59ce3b5fc0
Add footer to know what is the current running build
2017-10-27 12:08:18 +09:00
nicolas.dorier
37c02d2539
Can delete a store
2017-10-23 22:55:46 +09:00
nicolas.dorier
8db9d93d23
Add api-tokens page, do not hide qrcode if small
2017-10-17 13:52:30 +09:00
NicolasDorier
eb9f669224
Refactor nav pages, add page to see users of the server
2017-09-16 01:15:17 +09:00
NicolasDorier
e7540fe58b
Make first user admin of the website
2017-09-15 19:08:31 +09:00
NicolasDorier
467ecd0923
Decouple User from Store
2017-09-13 23:50:36 +09:00
NicolasDorier
b5c6ed3860
Init
2017-09-13 15:55:16 +09:00