feat: plugins v1.7

This commit is contained in:
2026-04-29 15:24:56 +02:00
parent eabbc08896
commit d261bac0ed
45 changed files with 5621 additions and 867 deletions

View File

@@ -153,6 +153,9 @@
@case ('updates') {
Updates
}
@case ('localApi') {
Local API
}
@case ('data') {
Data
}
@@ -203,6 +206,7 @@
<app-plugin-manager
scope="client"
(closed)="navigate('general')"
(storeOpened)="closeForExternalNavigation()"
/>
}
@case ('network') {
@@ -294,6 +298,9 @@
@case ('updates') {
<app-updates-settings />
}
@case ('localApi') {
<app-local-api-settings />
}
@case ('data') {
@defer {
<app-data-settings />
@@ -317,12 +324,14 @@
<app-plugin-manager
scope="server"
(closed)="navigate('server')"
(storeOpened)="closeForExternalNavigation()"
/>
} @else {
<section class="rounded-lg border border-border bg-card p-5">
<h4 class="text-sm font-semibold text-foreground">Open this server to manage plugins</h4>
<p class="mt-2 text-sm text-muted-foreground">
Server plugin installs and activation are shown for the currently open chat server. Select or open {{ selectedServer()?.name || 'this server' }} in the app, then return here.
Server plugin installs and activation are shown for the currently open chat server. Select or open
{{ selectedServer()?.name || 'this server' }} in the app, then return here.
</p>
</section>
}