btcpayserver/BTCPayServer/Plugins
Andrew Camilleri a753698ae7
Various plugin fixes (#5577)
* Fix: Plugin updates do not work

* Offer install on disabled plugins when different version

This will:
* Clear any previous pending actions of a plugin if you click uninstall
* Show the plugin version that was disabled
* Show an update button on disabled plugins instead of install
* if a plugin is scheduled to be installed/updated, it will show which version was scheduled to be updated. If a newer version if available than the scheduled one, it will show an option to switch to that

* Ensure disabled plugins don't get loaded

* View fixes

---------

Co-authored-by: d11n <mail@dennisreimann.de>
2024-01-18 17:15:16 +09:00
..
Altcoins Remove unused variables (#5669) 2024-01-18 09:47:39 +09:00
Bitcoin Remove unused variables (#5669) 2024-01-18 09:47:39 +09:00
Crowdfund Store Branding: Refactoring and logo as favicon (#5519) 2023-12-01 16:13:44 +01:00
FakeCustodian Dotnet reformat 2023-04-10 11:07:03 +09:00
NFC bump lnurl 2023-09-22 12:22:46 +02:00
PayButton Pay Button: Fix circular reference when serializing JSON 2023-06-05 12:35:06 +02:00
PointOfSale POS: Fix missing store branding property on form error case (#5658) 2024-01-16 08:55:38 +01:00
Shopify Remove unused variables (#5669) 2024-01-18 09:47:39 +09:00
BTCPayServerPlugin.cs Run dotnet format (#3244) 2021-12-31 16:59:02 +09:00
LightningAddressResolver.cs Lightning Address: Use lowercased username when resolving (#5579) 2023-12-21 23:42:17 +09:00
PluginBuilderClient.cs Dotnet reformat 2023-04-10 11:07:03 +09:00
PluginHookService.cs Quality of life improvements to payout processors (#5135) 2023-07-20 22:05:14 +09:00
PluginManager.cs Various plugin fixes (#5577) 2024-01-18 17:15:16 +09:00
PluginService.cs Various plugin fixes (#5577) 2024-01-18 17:15:16 +09:00
PluginServiceCollection.cs Pluginify BTCPayNetworkProvider (#5331) 2023-11-29 18:51:40 +09:00