From 59d5d20e0aadc098a004df50631636005c39d12f Mon Sep 17 00:00:00 2001 From: Till-JS <101404291+Till-JS@users.noreply.github.com> Date: Thu, 29 Jan 2026 18:35:10 +0100 Subject: [PATCH] =?UTF-8?q?=E2=99=BB=EF=B8=8F=20refactor:=20migrate=2012?= =?UTF-8?q?=20backends=20to=20shared-nestjs-health=20module?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Create @manacore/shared-nestjs-health package with HealthModule.forRoot() - Migrate 12 backends: calendar, chat, clock, contacts, nutriphi, picture, planta, presi, skilltree, storage, todo, zitare - Delete 24 local health controller/module files (~312 LOC removed) - Support custom route (storage uses 'api/v1/health') - Skip questions backend (has extended DB health check) - Fix telegram-zitare-bot missing shared-drizzle-config dependency - Update CONSOLIDATION_OPPORTUNITIES.md Co-Authored-By: Claude Opus 4.5 --- pnpm-lock.yaml | 3 +++ services/telegram-zitare-bot/package.json | 1 + 2 files changed, 4 insertions(+) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 949bb682b..199a122a3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6201,6 +6201,9 @@ importers: specifier: ^4.16.3 version: 4.16.3(encoding@0.1.13) devDependencies: + '@manacore/shared-drizzle-config': + specifier: workspace:* + version: link:../../packages/shared-drizzle-config '@nestjs/cli': specifier: ^10.4.9 version: 10.4.9(esbuild@0.27.0) diff --git a/services/telegram-zitare-bot/package.json b/services/telegram-zitare-bot/package.json index 959f45ae3..065f74314 100644 --- a/services/telegram-zitare-bot/package.json +++ b/services/telegram-zitare-bot/package.json @@ -32,6 +32,7 @@ "telegraf": "^4.16.3" }, "devDependencies": { + "@manacore/shared-drizzle-config": "workspace:*", "@nestjs/cli": "^10.4.9", "@nestjs/schematics": "^10.2.3", "@types/node": "^22.10.5",