btcpayserver/BTCPayServer
d11n f8e6b51e9d
Store-centric UI (#3091)
* Update layout structure and header

* Implement store selector

* Simplify homepage

* Update layout

* Use dropdown for store selector

* Hide global nav in store context

* Horizontal section nav

* Remove outer section and container from content views

* Update nav

* Set store context for invoice and payment request lists

* Test fixes

* Persist menu collapse state on client-side

* MainNav as view component

* Update app routes to incorporate store context

* Test fixes

* Display ticker for altcoins build only

* Plugins nav

* Incorporate category for active page as well

* Update invoice icon

* Add apps list to nav

* Add store context to app type controllers

* Incorporate id for active page as well

* Test fixes

* AppsController cleanup

* Nav: Display only apps for the current store

* Remove leftover from merge

* Nav styles optimization

* Left-align content container

* Increase sidebar padding on desktop

* Use min-width for store selector menu

* Store settings nav update

* Update app and payment request routes

* Test fixes

* Refactor MainNav component to use StoresController

* Set store context for invoice actions

* Cleanups

* Remove CurrentStore checks

The response will be "Access denied" in case the CookieAuthorizationHandler cannot resolve the store.

* Remove unnecessary store context setters

* Test fix
2021-12-11 12:32:23 +09:00
..
Components Store-centric UI (#3091) 2021-12-11 12:32:23 +09:00
Configuration Remove Logs static singletons 2021-11-23 13:55:34 +09:00
Controllers Store-centric UI (#3091) 2021-12-11 12:32:23 +09:00
Data Remove Logs static singletons 2021-11-23 13:55:34 +09:00
Events Do not logs all internal events 2021-11-05 00:09:38 +09:00
Extensions Remove Confirmed state in UI (#3090) 2021-11-26 23:13:41 +09:00
Fido2 Unify Fido2 authentication under two-factor tab (#2866) 2021-09-13 10:16:52 +09:00
Filters Introduce cheat mode (#2965) 2021-10-11 12:32:09 +09:00
HostedServices Remove Logs static singletons 2021-11-23 13:55:34 +09:00
Hosting Remove Confirmed state in UI (#3090) 2021-11-26 23:13:41 +09:00
JsonConverters Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
LNURL Add more details to lnaddress not found errors, make sure lnaddress is only for BTC (#3067) 2021-11-05 12:16:54 +09:00
Logging Add invoice event severity 2020-09-01 18:19:49 +02:00
ModelBinders Implement topup invoices (#2730) 2021-08-03 17:03:00 +09:00
Models Store-centric UI (#3091) 2021-12-11 12:32:23 +09:00
PaymentRequest Remove Logs static singletons 2021-11-23 13:55:34 +09:00
Payments Remove Logs static singletons 2021-11-23 13:55:34 +09:00
Plugins Remove Logs static singletons 2021-11-23 13:55:34 +09:00
Properties Logs all events in development 2021-11-05 00:13:40 +09:00
Security Store-centric UI (#3091) 2021-12-11 12:32:23 +09:00
Services Remove Confirmed state in UI (#3090) 2021-11-26 23:13:41 +09:00
SSH Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
Storage Only display storage providers that can actually be set in dropdown 2021-04-18 14:03:22 -05:00
Validation Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
Views Store-centric UI (#3091) 2021-12-11 12:32:23 +09:00
wwwroot Store-centric UI (#3091) 2021-12-11 12:32:23 +09:00
_ViewImports.cshtml fix missing bundle tag helper 2021-06-14 08:18:03 +02:00
BitpayHttpException.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
BTCPayServer.csproj Support BC-UR v1 wallet import (#3080) 2021-11-25 10:25:22 +01:00
BTCPayServer.ruleset general code cleanup + add analyzers 2018-02-17 13:18:16 +09:00
bundleconfig.json Store-centric UI (#3091) 2021-12-11 12:32:23 +09:00
CorsPolicies.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
CurrencyValue.cs [Fix] CurrencyValue parsing shouldn't depend on locale 2021-10-21 19:15:02 +09:00
DerivationSchemeParser.cs Update NBitcoin, fix warnings on nullable (#2718) 2021-07-29 20:29:34 +09:00
DerivationSchemeSettings.cs Create a dedicated IsHotwalletProperty in the DerivationSchemeSettings 2021-06-17 15:36:22 +09:00
EventAggregator.cs Remove Logs static singletons 2021-11-23 13:55:34 +09:00
ExplorerClientProvider.cs Remove Logs static singletons 2021-11-23 13:55:34 +09:00
Extensions.cs Remove Logs static singletons 2021-11-23 13:55:34 +09:00
HwiWebSocketTransport.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
IDelay.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
Program.cs Remove Logs static singletons 2021-11-23 13:55:34 +09:00
Roles.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
SearchString.cs Adding support for dynamic, special meaning date strings 2020-07-28 10:28:32 -05:00
StorePolicies.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
TagHelpers.cs Fix: Many SVG assets were not showing properly if rootpath is used 2021-10-25 15:14:05 +09:00
TransactionComparer.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
WalletId.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
WebsocketExtensions.cs Keep websocket connection alive on notifications and vault 2021-10-05 14:30:01 +09:00
WebSocketHelper.cs Websocket ping message for notifications and vault 2021-10-05 14:14:22 +09:00
WellKnownTempData.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
ZoneLimits.cs Fix ratelimiter for forgotpassword 2021-03-28 20:56:46 +09:00