d11n
8d429f064b
Show Lightning node availability in navigation ( #5951 )
...
* Show Lightning node availability in navigation
Instead of simply communicating the setup state of the store's LN node, this now also checks its availability.
Closes #5940 .
* Cleanups
* Add Selenium test for public node page and status in nav
* Cache the available lightning node result
---------
Co-authored-by: nicolas.dorier <nicolas.dorier@gmail.com>
2024-04-26 08:30:34 +02:00
Dennis Reimann
620ebc751c
Convert to file-scoped namespace
2024-04-04 11:00:18 +02:00
Dennis Reimann
c7a8523b77
Code cleanups
2024-04-04 10:58:47 +02:00
Dennis Reimann
df4d370524
Rename and clean up properties
2024-04-04 10:48:09 +02:00
Dennis Reimann
71ba5d9c4c
Move actions and methods to separate partial controllers
2024-04-04 10:48:07 +02:00
Andrew Camilleri
e497903bf4
Support Admin being able to view stores ( #5782 )
...
* Support Admin being able to view stores
* fix null check
* Delete obsolete empty view
* Add test
* Apply CanViewStoreSettings policy changes
Taken from #5719
* Fix Selenium tests
* Update dashboard permission requirement
---------
Co-authored-by: Dennis Reimann <mail@dennisreimann.de>
2024-03-14 10:25:40 +01:00
Nicolas Dorier
04ba1430ca
Refactor plugin apps ( #4780 )
...
* Refactor plugins
* Add missing names to view models
* Cleanups
* Replace SalesAppBaseType by two interfaces
---------
Co-authored-by: Dennis Reimann <mail@dennisreimann.de>
2023-03-20 10:39:26 +09:00
d11n
d5d0be5824
Code formatting updates ( #4502 )
...
* Editorconfig: Add space_before_self_closing setting
This was a difference between the way dotnet-format and Rider format code. See https://www.jetbrains.com/help/rider/EditorConfig_Index.html
* Editorconfig: Keep 4 spaces indentation for Swagger JSON files
They are all formatted that way, let's keep it like that.
* Apply dotnet-format, mostly white-space related changes
2023-01-06 22:18:07 +09:00
Kukks
8a7470500a
Do not show set up wallet link in dashboard
...
fixes #4116
2022-09-13 16:14:46 +02:00
Kukks
6459c7bfad
fix altcoin only dashboard crash
...
closes #4038
2022-08-15 20:22:31 +02:00
Umar Bolatov
efe1686c05
Don't show "Set up a Lightning node" when LN is not supported ( #3935 )
...
See discussion here: https://github.com/btcpayserver/btcpayserver/discussions/3868
2022-07-07 10:38:51 +09:00
d11n
657423207b
Async dashboard ( #3916 )
...
* Dashboard: Load Lightning balance async, display default currency
* Simplify approach, improve views and scripts
* Async tiles
Async tiles
* Add period for app sales
* Fix missing keypad view sales
* Fix after rebase
* Fix awaited call
* Fix build
Co-authored-by: Nicolas Dorier <nicolas.dorier@gmail.com>
2022-07-06 12:40:16 +09:00
Dennis Reimann
0405cda9d6
Fix build warnings
2022-07-04 19:05:25 +02:00
d11n
2c3b8d8925
Dashboard: Load Lightning balance async, display default currency ( #3907 )
...
* Dashboard: Load Lightning balance async, display default currency
* Simplify approach, improve views and scripts
* Remove LightMoney converters
2022-07-04 11:03:16 +09:00