Added working plugin manager prototype

- Added experimental plugin UI proxy
- Added plugin icon loader
- Added plugin table renderer
This commit is contained in:
Toby Chui
2025-02-27 22:27:13 +08:00
parent dd4df0b4db
commit bddff0cf2f
13 changed files with 294 additions and 39 deletions

View File

@@ -384,6 +384,10 @@ func ShutdownSeq() {
if acmeAutoRenewer != nil {
acmeAutoRenewer.Close()
}
//Close the plugin manager
SystemWideLogger.Println("Shutting down plugin manager")
pluginManager.Close()
//Remove the tmp folder
SystemWideLogger.Println("Cleaning up tmp files")
os.RemoveAll("./tmp")