btcpayserver/BTCPayServer/HostedServices
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
..
Webhooks Webhooks: Fix invoice interpolation (#5586) 2023-12-22 10:50:08 +09:00
AppInventoryUpdaterHostedService.cs Fix: Update of inventory could override app settings being updated (#5565) 2023-12-19 20:53:11 +09:00
BackgroundJobSchedulerHostedService.cs Remove Logs static singletons 2021-11-23 13:55:34 +09:00
BaseAsyncService.cs Prevent payout processors from stalling restart 2023-04-26 18:09:56 +09:00
BitpayIPNSender.cs Fix a bunch of minor bugs (#4983) 2023-05-19 08:41:21 +09:00
CheckConfigurationHostedService.cs Warning if not using 'simple using' 2022-01-14 17:50:29 +09:00
CleanupWebhookDeliveriesTask.cs Prune webhook data from database 2023-05-29 09:02:47 +02:00
DbMigrationsHostedService.cs Rename walletobjects Parent/Child to A/B (#4347) 2022-11-25 12:06:57 +09:00
DelayedTransactionBroadcasterHostedService.cs Prevent payout processors from stalling restart 2023-04-26 18:09:56 +09:00
DynamicDnsHostedService.cs Prevent payout processors from stalling restart 2023-04-26 18:09:56 +09:00
EventHostedServiceBase.cs Code formatting updates (#4502) 2023-01-06 22:18:07 +09:00
GithubVersionFetcher.cs Fix build and warnings 2023-11-30 16:48:24 +01:00
InvoiceEventSaverService.cs Remove Logs static singletons 2021-11-23 13:55:34 +09:00
InvoiceWatcher.cs Fix: Payments to Top-Up could be undetected due to race condition (#5568) 2023-12-20 18:41:28 +09:00
IPeriodicTask.cs Prune webhook data from database 2023-05-29 09:02:47 +02:00
NBXplorerWaiter.cs Remove Logs static singletons 2021-11-23 13:55:34 +09:00
PeriodicTaskLauncherHostedService.cs Prune webhook data from database 2023-05-29 09:02:47 +02:00
PluginUpdateFetcher.cs Various plugin fixes (#5577) 2024-01-18 17:15:16 +09:00
PullPaymentHostedService.cs Pluginize Webhooks and support Payouts (#5421) 2023-12-01 10:50:05 +01:00
RatesHostedService.cs Prevent payout processors from stalling restart 2023-04-26 18:09:56 +09:00
ScheduledTask.cs Prune webhook data from database 2023-05-29 09:02:47 +02:00
StoreEmailRuleProcessorSender.cs Webhooks: Fix invoice interpolation (#5586) 2023-12-22 10:50:08 +09:00
TransactionLabelMarkerHostedService.cs Make wallet object system much more performant (#5441) 2023-11-28 11:38:09 +01:00
UserEventHostedService.cs Improve email settings validation and UX (#3891) 2022-06-23 13:41:52 +09:00