From 71f338584254ba52f226d2e7e9a8fa83959437ad Mon Sep 17 00:00:00 2001 From: Nikolai Giman Date: Sun, 8 Mar 2026 22:32:59 +0100 Subject: [PATCH] chore: version up --- api/package.json | 5 +++-- package.json | 2 +- web/package.json | 5 +++-- .../components/features/integrations/IntegrationsPanel.vue | 2 +- .../components/features/tasks/parts/TaskAmountEditor.vue | 6 +++--- 5 files changed, 11 insertions(+), 9 deletions(-) diff --git a/api/package.json b/api/package.json index 67ef130..af2e5e2 100644 --- a/api/package.json +++ b/api/package.json @@ -1,11 +1,12 @@ { "name": "taskview-ce-api-server", - "version": "1.20.7", + "version": "1.24.0", "scripts": { "dev": "bun run --watch ./server.ts", "start": "NODE_ENV=production node ./dist/taskview-server.js", "build": "vite build", - "build:docker": "vite build --config ./vite.config.docker.mts", + "build:packages": "pnpm --filter taskview-db-schemas build && pnpm --filter taskview-api build", + "build:docker": "pnpm run build:packages && vite build --config ./vite.config.docker.mts", "build:migration": "vite build --config ./vite.config-migration.mts", "build:all": "pnpm run build:docker && pnpm run build:migration", "test": "vitest", diff --git a/package.json b/package.json index 30d8d28..58ab4f4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "taskview-ce-monorepo", - "version": "1.20.7", + "version": "1.24.0", "private": true, "description": "TaskView CE monorepo containing web, API, and packages", "workspaces": [ diff --git a/web/package.json b/web/package.json index 68c19f7..9f50d62 100644 --- a/web/package.json +++ b/web/package.json @@ -2,10 +2,11 @@ "name": "web-nuxt-ui", "private": true, "type": "module", - "version": "1.20.7", + "version": "1.24.0", "scripts": { "dev": "vite", - "build": "pnpm run typecheck && vite build", + "build:packages": "pnpm --filter taskview-db-schemas build && pnpm --filter taskview-api build", + "build": "pnpm run build:packages && pnpm run typecheck && vite build", "build-only": "vite build", "preview": "vite preview", "lint": "eslint src", diff --git a/web/src/components/features/integrations/IntegrationsPanel.vue b/web/src/components/features/integrations/IntegrationsPanel.vue index 661a7b7..54bc724 100644 --- a/web/src/components/features/integrations/IntegrationsPanel.vue +++ b/web/src/components/features/integrations/IntegrationsPanel.vue @@ -134,7 +134,7 @@ const { projectId } = useAppRouteInfo() const goalsStore = useGoalsStore() const integrationsStore = useIntegrationsStore() -const { canViewIntegrations, canManageIntegrations } = useGoalPermissions() +const { canManageIntegrations } = useGoalPermissions() const { integrations, repos, reposLoading } = storeToRefs(integrationsStore) const loading = ref(false) const isAddModalOpen = ref(false) diff --git a/web/src/components/features/tasks/parts/TaskAmountEditor.vue b/web/src/components/features/tasks/parts/TaskAmountEditor.vue index 388d8da..9551bf9 100644 --- a/web/src/components/features/tasks/parts/TaskAmountEditor.vue +++ b/web/src/components/features/tasks/parts/TaskAmountEditor.vue @@ -78,7 +78,7 @@ const { canDeleteTask } = useGoalPermissions() const localAmount = ref(formatDisplay(props.amount)) const tabResetKey = ref(0) // don't overwrite what user is typing with server response like "2.00" -let editing:boolean = false +const editing = ref(false) function formatDisplay(value: number | string | null): string { if (value === null || value === '') return '' @@ -90,7 +90,7 @@ function formatDisplay(value: number | string | null): string { // only sync from server when user is not editing watch(() => props.amount, (newAmount) => { - if (editing) return + if (editing.value) return localAmount.value = formatDisplay(newAmount) }) @@ -144,7 +144,7 @@ function handleAmountInput(value: string | number) { } function handleBlur() { - editing = false + editing.value = false // clean up display: "2." -> "2", "02" -> "2" localAmount.value = formatDisplay(localAmount.value || null) }