]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/commitdiff
Support official plugins
authorChocobozzz <me@florianbigard.com>
Tue, 28 Dec 2021 15:43:03 +0000 (16:43 +0100)
committerChocobozzz <me@florianbigard.com>
Tue, 28 Dec 2021 15:43:03 +0000 (16:43 +0100)
client/src/app/+admin/plugins/plugin-search/plugin-search.component.html
shared/models/plugins/plugin-index/peertube-plugin-index.model.ts

index 09fb7b6f1325827b11d622c97db645372070d078..a0d2287022ce85212b9df4e803f85995b9b1b010 100644 (file)
 
         <span *ngIf="plugin.installed" class="badge badge-success">Installed</span>
 
+
+        <span *ngIf="plugin.official" class="badge badge-primary" i18n i18n-title title="This plugin is developed by Framasoft">
+          Official
+        </span>
+
         <div class="buttons">
           <my-edit-button
             *ngIf="plugin.installed === true && !isThemeSearch()" [routerLink]="getShowRouterLink(plugin)"
index e91c8b4dcef73f902af8ac4f6ae8eded19f2e808..36dfef943e43f51f59722a03bf3039e560a69c13 100644 (file)
@@ -9,6 +9,8 @@ export interface PeerTubePluginIndex {
 
   latestVersion: string
 
+  official: boolean
+
   name?: string
   installed?: boolean
 }