From: Michael Tremer Date: Thu, 17 Jul 2025 09:57:28 +0000 (+0000) Subject: frontend: Show the summary line for builds X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cd2903cb27d0b43a74ccd72350454de9b5401e82;p=pbs.git frontend: Show the summary line for builds Signed-off-by: Michael Tremer --- diff --git a/frontend/src/api/builds.ts b/frontend/src/api/builds.ts index dbdacf18..f5445552 100644 --- a/frontend/src/api/builds.ts +++ b/frontend/src/api/builds.ts @@ -7,6 +7,9 @@ export interface Build { // EVR evr: string; + // Summary + summary: string; + // UUID uuid: string; diff --git a/frontend/src/components/BuildHeader.vue b/frontend/src/components/BuildHeader.vue index 023f1894..2f63685e 100644 --- a/frontend/src/components/BuildHeader.vue +++ b/frontend/src/components/BuildHeader.vue @@ -12,8 +12,19 @@
- -

{{ build.name }}-{{ build.evr }}

+
+
+ +

+ {{ build.name }}-{{ build.evr }} +

+ + +
+ {{ build.summary }} +
+
+
diff --git a/src/buildservice/builds.py b/src/buildservice/builds.py index 1a73487f..ab846b1e 100644 --- a/src/buildservice/builds.py +++ b/src/buildservice/builds.py @@ -385,6 +385,13 @@ class Build(sqlmodel.SQLModel, database.BackendMixin, database.SoftDeleteMixin, def evr(self) -> str: return self.pkg.evr + # Summary + + @pydantic.computed_field + @property + def summary(self) -> str: + return self.pkg.summary + # URL @property