From f9155fa959e9bbb369d081736c9999ca315c043f Mon Sep 17 00:00:00 2001 From: Steve Freeman Date: Sun, 22 Mar 2026 12:04:43 -0400 Subject: [PATCH] Improved logging + DOCKERFILE changes --- README.md | 27 ++++ packages/backend/Dockerfile | 9 +- packages/backend/src/ai/ai.controller.ts | 22 +++- packages/backend/src/ai/ai.service.spec.ts | 30 +++++ packages/backend/src/ai/ai.service.ts | 104 +++++++++++---- .../ai/memory/memory.persistence.service.ts | 16 ++- .../backfire/backfire.persistence.service.ts | 11 ++ .../backend/src/backfire/backfire.service.ts | 9 +- packages/backend/src/clap/clap.controller.ts | 11 +- packages/backend/src/clap/clap.service.ts | 4 +- .../src/confession/confession.controller.ts | 11 +- .../src/confession/confession.service.spec.ts | 8 +- .../src/confession/confession.service.ts | 10 +- .../backend/src/counter/counter.controller.ts | 6 +- .../counter/counter.persistence.service.ts | 23 +++- .../backend/src/counter/counter.service.ts | 18 ++- .../backend/src/define/define.controller.ts | 7 +- packages/backend/src/define/define.service.ts | 17 ++- .../backend/src/event/event.controller.ts | 8 +- .../src/event/event.persistence.service.ts | 25 +++- .../backend/src/event/event.service.spec.ts | 13 +- packages/backend/src/event/event.service.ts | 8 +- packages/backend/src/hook/hook.controller.ts | 5 + packages/backend/src/list/list.controller.ts | 30 ++++- .../src/list/list.persistence.service.ts | 30 ++++- .../backend/src/list/list.service.spec.ts | 21 +-- packages/backend/src/list/list.service.ts | 42 +++--- .../backend/src/memory/memory.controller.ts | 7 +- packages/backend/src/mock/mock.controller.ts | 11 +- packages/backend/src/mock/mock.service.ts | 4 +- .../backend/src/muzzle/muzzle.controller.ts | 15 ++- .../src/muzzle/muzzle.persistence.service.ts | 23 +++- .../src/portfolio/portfolio.controller.ts | 90 +++++++++---- .../portfolio.persistence.service.ts | 12 +- .../src/portfolio/portfolio.service.ts | 24 +++- .../backend/src/quote/quote.controller.ts | 11 +- packages/backend/src/quote/quote.service.ts | 13 +- .../src/reaction/reaction.controller.ts | 6 +- .../reaction/reaction.persistence.service.ts | 34 ++++- .../src/reaction/reaction.service.spec.ts | 16 ++- .../backend/src/reaction/reaction.service.ts | 11 +- .../src/shared/logger/error-logging.ts | 46 +++++++ packages/backend/src/shared/logger/logger.ts | 121 +++++++++++++++++- .../services/history.persistence.service.ts | 40 +++++- .../slack/slack.persistence.service.ts | 19 ++- .../services/slack/slack.service.spec.ts | 27 +++- .../shared/services/slack/slack.service.ts | 20 ++- .../src/shared/services/web/web.service.ts | 67 +++++++--- packages/backend/src/store/item.service.ts | 30 ++++- .../backend/src/store/store.controller.ts | 24 ++-- .../src/store/store.persistence.service.ts | 9 +- packages/backend/src/store/store.service.ts | 22 +++- .../backend/src/walkie/walkie.controller.ts | 12 +- packages/backend/src/walkie/walkie.service.ts | 4 +- 54 files changed, 1047 insertions(+), 196 deletions(-) create mode 100644 packages/backend/src/shared/logger/error-logging.ts diff --git a/README.md b/README.md index 5d94a401..1fbda1d5 100644 --- a/README.md +++ b/README.md @@ -120,3 +120,30 @@ You can also run workspace-specific commands using: npm run