Nicolas Dorier
db0854f203
Update NBitcoin, NetworkType => ChainName, signet support ( #2224 )
2021-01-27 14:39:38 +09:00
Andrew Camilleri
5979fe5eef
BTCPay Extensions Part 2 ( #2001 )
...
* BTCPay Extensions Part 2
This PR cleans up the extension system a bit in that:
* It renames the test extension to a more uniform name
* Allows yo uto have system extensions, which are extensions but bundled by default with the release (and cannot be removed)
* Adds a tool to help you generate an extension package from a csproj
* Refactors the UI extension points to a view component
* Moves some more interfaces to the Abstractions csproj
* Rename to plugins
2020-10-21 14:02:20 +02:00
Andrew Camilleri
1440e8c55d
BTCPay Server Extensions ( #1925 )
...
* BTCPay Server Extensions

* cleanup
* fix
* Polish UI a bit,detect when docker deployment
2020-10-15 21:28:09 +09:00
Dennis Reimann
f2870caed2
Payment redesign ( #1967 )
...
* Payment redesign
Guess who's back!
This reverts commit 4174fa648d
.
* Refactor PullPayment state string
Compatible with this one: https://github.com/btcpayserver/btcpayserver/pull/1834/files#diff-a9136096252382b110b9a7ac7747b95aR41
* Use unified copy to clipboard function
* Refactor status text class to helper function
2020-10-13 09:58:46 +02:00
Andrew Camilleri
4174fa648d
Revert "Payment redesign" ( #1962 )
2020-10-08 08:37:18 +02:00
Dennis Reimann
69fdc2d821
UI: Add bootstrap responsive helper for dev env
2020-10-01 21:23:37 +02:00
Dennis Reimann
39be605459
UI: Move noscript styles to header include
...
Reusability
2020-10-01 21:23:34 +02:00
Dennis Reimann
4d4459fa4e
Payment Request UI: Layout and header
2020-10-01 21:23:33 +02:00
nicolas.dorier
0a957d7097
Credits for BTCPay Logo in the bottom
2020-09-30 21:01:43 +09:00
nicolas.dorier
59f00ea3df
Remove Tor link from navbar
2020-08-18 13:03:26 +09:00
nicolas.dorier
5c9d0fd40a
Use razor component to encapsulate UI logic
2020-08-12 16:48:14 +09:00
rockstardev
536a85eadc
Moving Notifications nav item to separate partial
2020-06-14 23:49:08 -05:00
rockstardev
8cdc73c31f
Moving layout partial to separate folder
2020-06-14 23:49:08 -05:00
rockstardev
95a751c505
Displaying last 5 notifications in Layout
2020-06-14 23:49:08 -05:00
rockstardev
654bb0c8ca
Displaying number of unread messages in _Layout.cshtml
2020-06-14 23:49:08 -05:00
rockstardev
9206f0cd2e
Handling notifications event and rendering them through controller
2020-06-14 23:49:08 -05:00
rockstardev
0cacfa140b
Renaming Notice to Notification
...
Longer, but what can we do...
2020-06-14 23:49:08 -05:00
rockstardev
1ab016d21e
Foundation for notices grid
2020-06-14 23:49:08 -05:00
Dennis Reimann
b066cfd904
Update and fix documentation links
2020-06-11 16:09:33 +02: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
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
48c220b751
Header updates for light/dark theme
...
fix
2020-04-10 09:18:07 +02:00
Kukks
517c65f1fc
make no js version a littler better
2020-03-19 10:08:33 +01: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
Dennis Reimann
e1bf376f10
Mark up alert-links for better display
2019-11-15 11:24:27 +01:00
Dennis Reimann
5bb6918465
Add Casa theme draft
2019-11-14 18:42:50 +01:00
Dennis Reimann
fdc1aa25e4
Use variable based bootstrap and creativestart
...
fix
2019-11-14 18:42:40 +01:00
nicolas.dorier
fee1fe22a7
Use better svg version of the logo
2019-11-06 23:25:56 +09:00
nicolas.dorier
5650b8560d
Refactor the Header in its own partial view
2019-11-06 13:15:26 +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
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
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
Lucas Cullen
50351f56f8
Fix grammar ( #817 )
...
* Fix grammar
* Fix typo
2019-05-07 16:55:22 +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
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
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
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