feat: promote work to a stable product destination
Module Package Release / publish-packages (push) Successful in 12s

This commit is contained in:
2026-08-24 17:58:22 +02:00
parent 39e9c6c2ea
commit 5c186b565e
6 changed files with 44 additions and 11 deletions
+2 -2
View File
@@ -1,6 +1,6 @@
{
"name": "@govoplan/tasks-webui",
"version": "0.1.21",
"version": "0.1.22",
"private": true,
"type": "module",
"main": "src/index.ts",
@@ -14,7 +14,7 @@
"./styles/tasks.css": "./src/styles/tasks.css"
},
"peerDependencies": {
"@govoplan/core-webui": "^0.1.18",
"@govoplan/core-webui": "^0.1.44",
"lucide-react": "^1.23.0",
"react": ">=19.2.7 <20",
"react-dom": ">=19.2.7 <20",
+7 -2
View File
@@ -4,6 +4,7 @@ import type {
PlatformWebModule,
QuickAccessToolsUiCapability
} from "@govoplan/core-webui";
import { generatedTranslations as productSurfaceTranslations } from "@govoplan/core-webui/outcome-product-surface-translations";
import TasksSummaryWidget from "./features/tasks/TasksSummaryWidget";
import TasksQuickAccess from "./features/tasks/TasksQuickAccess";
import { generatedTranslations } from "./i18n/generatedTranslations";
@@ -11,6 +12,10 @@ import "./styles/tasks.css";
const TasksPage = lazy(() => import("./features/tasks/TasksPage"));
const readScope = ["tasks:item:read"];
const translations = {
en: { ...generatedTranslations.en, ...productSurfaceTranslations.en },
de: { ...generatedTranslations.de, ...productSurfaceTranslations.de }
};
const dashboardWidgets: DashboardWidgetsUiCapability = {
widgets: [
@@ -44,10 +49,10 @@ const quickAccessTools: QuickAccessToolsUiCapability = {
export const tasksModule: PlatformWebModule = {
id: "tasks",
label: "i18n:govoplan-tasks.work",
version: "0.1.20",
version: "0.1.22",
dependencies: ["access"],
optionalDependencies: ["idm", "organizations", "workflow_engine", "workflow", "notifications", "postbox", "approvals", "views", "dashboard", "search"],
translations: generatedTranslations,
translations,
navItems: [
{
to: "/tasks",