dependabot[bot]
58688eaa54
build(deps): bump @slack/socket-mode in /services/socket-mode ( #96 )
...
Bumps [@slack/socket-mode](https://github.com/slackapi/node-slack-sdk ) from 2.0.7 to 3.0.0.
- [Release notes](https://github.com/slackapi/node-slack-sdk/releases )
- [Commits](https://github.com/slackapi/node-slack-sdk/compare/@slack/socket-mode@2.0.7...@slack/socket-mode@3.0.0 )
---
updated-dependencies:
- dependency-name: "@slack/socket-mode"
dependency-version: 3.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-23 11:50:26 -04:00
dependabot[bot]
263fd4b6e2
build(deps): bump @slack/web-api in /services/socket-mode ( #95 )
...
Bumps [@slack/web-api](https://github.com/slackapi/node-slack-sdk ) from 7.19.0 to 8.0.0.
- [Release notes](https://github.com/slackapi/node-slack-sdk/releases )
- [Commits](https://github.com/slackapi/node-slack-sdk/compare/@slack/web-api@7.19.0...@slack/web-api@8.0.0 )
---
updated-dependencies:
- dependency-name: "@slack/web-api"
dependency-version: 8.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-23 11:33:42 -04:00
Adam Moussa
814e95a687
build(deps): batch Dependabot updates ( #93 , #99 ) ( #100 )
...
* build(deps): bump the minor-and-patch group across 1 directory with 2 updates
Bumps the minor-and-patch group with 2 updates in the /services/socket-mode directory: [@aws-sdk/client-lambda](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda ) and [@aws-sdk/client-secrets-manager](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-secrets-manager ).
Updates `@aws-sdk/client-lambda` from 3.1091.0 to 3.1092.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-lambda/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1092.0/clients/client-lambda )
Updates `@aws-sdk/client-secrets-manager` from 3.1091.0 to 3.1092.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-secrets-manager/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1092.0/clients/client-secrets-manager )
---
updated-dependencies:
- dependency-name: "@aws-sdk/client-lambda"
dependency-version: 3.1091.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-and-patch
- dependency-name: "@aws-sdk/client-secrets-manager"
dependency-version: 3.1091.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-and-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps-dev): bump the minor-and-patch group across 1 directory with 2 updates
Bumps the minor-and-patch group with 2 updates in the / directory: [@aws-sdk/client-dynamodb](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb ) and [@aws-sdk/lib-dynamodb](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-dynamodb ).
Updates `@aws-sdk/client-dynamodb` from 3.1091.0 to 3.1092.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-dynamodb/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1092.0/clients/client-dynamodb )
Updates `@aws-sdk/lib-dynamodb` from 3.1091.0 to 3.1092.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/lib/lib-dynamodb/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1092.0/lib/lib-dynamodb )
---
updated-dependencies:
- dependency-name: "@aws-sdk/client-dynamodb"
dependency-version: 3.1092.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: minor-and-patch
- dependency-name: "@aws-sdk/lib-dynamodb"
dependency-version: 3.1092.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: minor-and-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-21 16:10:14 -04:00
Adam Moussa
bca4a408e2
build(deps): batch Dependabot updates ( #93 , #94 , #97 ) ( #98 )
...
* build(deps): bump the minor-and-patch group
Bumps the minor-and-patch group in /services/socket-mode with 2 updates: [@aws-sdk/client-lambda](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda ) and [@aws-sdk/client-secrets-manager](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-secrets-manager ).
Updates `@aws-sdk/client-lambda` from 3.1086.0 to 3.1091.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-lambda/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1091.0/clients/client-lambda )
Updates `@aws-sdk/client-secrets-manager` from 3.1086.0 to 3.1091.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-secrets-manager/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1091.0/clients/client-secrets-manager )
---
updated-dependencies:
- dependency-name: "@aws-sdk/client-lambda"
dependency-version: 3.1091.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-and-patch
- dependency-name: "@aws-sdk/client-secrets-manager"
dependency-version: 3.1091.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-and-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump the minor-and-patch group with 5 updates
Bumps the minor-and-patch group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [@notionhq/client](https://github.com/makenotion/notion-sdk-js ) | `5.23.1` | `5.23.2` |
| [constructs](https://github.com/aws/constructs ) | `10.6.0` | `10.7.1` |
| [@aws-sdk/client-dynamodb](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb ) | `3.1086.0` | `3.1091.0` |
| [@aws-sdk/lib-dynamodb](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-dynamodb ) | `3.1086.0` | `3.1091.0` |
| [aws-cdk](https://github.com/aws/aws-cdk-cli/tree/HEAD/packages/aws-cdk ) | `2.1130.0` | `2.1132.0` |
Updates `@notionhq/client` from 5.23.1 to 5.23.2
- [Release notes](https://github.com/makenotion/notion-sdk-js/releases )
- [Commits](https://github.com/makenotion/notion-sdk-js/compare/v5.23.1...v5.23.2 )
Updates `constructs` from 10.6.0 to 10.7.1
- [Release notes](https://github.com/aws/constructs/releases )
- [Commits](https://github.com/aws/constructs/compare/v10.6.0...v10.7.1 )
Updates `@aws-sdk/client-dynamodb` from 3.1086.0 to 3.1091.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-dynamodb/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1091.0/clients/client-dynamodb )
Updates `@aws-sdk/lib-dynamodb` from 3.1086.0 to 3.1091.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/lib/lib-dynamodb/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1091.0/lib/lib-dynamodb )
Updates `aws-cdk` from 2.1130.0 to 2.1132.0
- [Release notes](https://github.com/aws/aws-cdk-cli/releases )
- [Commits](https://github.com/aws/aws-cdk-cli/commits/aws-cdk@v2.1132.0/packages/aws-cdk )
---
updated-dependencies:
- dependency-name: "@notionhq/client"
dependency-version: 5.23.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: minor-and-patch
- dependency-name: constructs
dependency-version: 10.7.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-and-patch
- dependency-name: "@aws-sdk/client-dynamodb"
dependency-version: 3.1091.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: minor-and-patch
- dependency-name: "@aws-sdk/lib-dynamodb"
dependency-version: 3.1091.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: minor-and-patch
- dependency-name: aws-cdk
dependency-version: 2.1132.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: minor-and-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): bump axios from 1.16.1 to 1.18.1 in /services/socket-mode
Bumps [axios](https://github.com/axios/axios ) from 1.16.1 to 1.18.1.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.16.1...v1.18.1 )
---
updated-dependencies:
- dependency-name: axios
dependency-version: 1.18.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore(security): suppress npmaudit-brace-expansion (bundled in latest aws-cdk-lib, synth-time only)
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-21 15:50:07 -04:00
dependabot[bot]
4d6e4d2957
build(deps): bump the minor-and-patch group ( #91 )
...
Bumps the minor-and-patch group in /services/socket-mode with 2 updates: [@aws-sdk/client-lambda](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda ) and [@aws-sdk/client-secrets-manager](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-secrets-manager ).
Updates `@aws-sdk/client-lambda` from 3.1082.0 to 3.1086.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-lambda/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1086.0/clients/client-lambda )
Updates `@aws-sdk/client-secrets-manager` from 3.1082.0 to 3.1086.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-secrets-manager/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1086.0/clients/client-secrets-manager )
---
updated-dependencies:
- dependency-name: "@aws-sdk/client-lambda"
dependency-version: 3.1086.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-and-patch
- dependency-name: "@aws-sdk/client-secrets-manager"
dependency-version: 3.1086.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-and-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-14 11:20:55 -04:00
Adam Moussa
9710cd68e4
chore(deps): batch dependency bumps for root + socket-mode ( #88 )
...
Consolidates the safe/compatible portion of 7 Dependabot PRs (#81-#87) into one
reviewable change.
root:
- @notionhq/client ^5.22.0 -> ^5.23.0
- aws-cdk-lib 2.258.1 -> 2.261.0
- @aws-sdk/client-dynamodb, @aws-sdk/lib-dynamodb ^3.1066.0 -> ^3.1082.0
- aws-cdk ^2.1126.0 -> ^2.1129.0
- esbuild ^0.28.0 -> ^0.28.1
- @types/node ^24.13.2 -> ^26.1.1
services/socket-mode:
- @slack/web-api ^7.17.0 -> ^7.19.0
- @aws-sdk/client-lambda, @aws-sdk/client-secrets-manager ^3.1066.0 -> ^3.1082.0
- @types/node ^24.0.0 -> ^26.1.1
- Dockerfile node:22-slim -> node:26-slim
HELD BACK: typescript ~6.0.3 -> ~7.0.2 (#84 , #86 ). TS 7 breaks the CDK app because
ts-node 10.x is incompatible with the TS 7 compiler API (cdk synth: 'Cannot read
properties of undefined (reading fileExists)'). Needs a ts-node->tsx migration first;
tracked separately. Everything else builds clean; cdk synth + tsc pass; npm audit 0 vulns.
2026-07-08 17:11:54 -04:00
Adam Moussa
58be1563e5
Pin @types/node to ^24 in socket-mode to match runtime ( #57 )
...
Dependabot proposed @types/node 22->25 (#55 ); 25 is odd/non-LTS and not a
Lambda/Node runtime here. Pin to ^24 to track the actual runtime per the
house rule (see dependabot-triage notes).
2026-06-11 14:38:39 -04:00
dependabot[bot]
0e7943df90
build(deps-dev): bump typescript in /services/socket-mode ( #54 )
...
Bumps [typescript](https://github.com/microsoft/TypeScript ) from 5.7.3 to 6.0.3.
- [Release notes](https://github.com/microsoft/TypeScript/releases )
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.7.3...v6.0.3 )
---
updated-dependencies:
- dependency-name: typescript
dependency-version: 6.0.3
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-11 14:33:03 -04:00
dependabot[bot]
7ae9c92f1e
build(deps): bump the minor-and-patch group ( #53 )
...
Bumps the minor-and-patch group in /services/socket-mode with 3 updates: [@slack/web-api](https://github.com/slackapi/node-slack-sdk ), [@aws-sdk/client-lambda](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda ) and [@aws-sdk/client-secrets-manager](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-secrets-manager ).
Updates `@slack/web-api` from 7.15.1 to 7.17.0
- [Release notes](https://github.com/slackapi/node-slack-sdk/releases )
- [Commits](https://github.com/slackapi/node-slack-sdk/compare/@slack/web-api@7.15.1...@slack/web-api@7.17.0 )
Updates `@aws-sdk/client-lambda` from 3.1040.0 to 3.1066.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-lambda/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1066.0/clients/client-lambda )
Updates `@aws-sdk/client-secrets-manager` from 3.1040.0 to 3.1066.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-secrets-manager/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1066.0/clients/client-secrets-manager )
---
updated-dependencies:
- dependency-name: "@slack/web-api"
dependency-version: 7.17.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-and-patch
- dependency-name: "@aws-sdk/client-lambda"
dependency-version: 3.1066.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-and-patch
- dependency-name: "@aws-sdk/client-secrets-manager"
dependency-version: 3.1066.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-and-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-11 14:31:37 -04:00
Adam Moussa
006dbf7c6b
feat: Alex rollout — persona, Socket Mode, payments, channels, App Home, unanswered questions
...
- Rename bot to Alex with friendly/professional persona (Bedrock Agent instruction rewrite)
- Replace HTTP webhook Lambda with ECS Fargate Socket Mode service (persistent WebSocket)
- Add payment/invoice lookup via PaymentsDashboard table (vendor, invoice, check search)
- Switch from manual SiteAssignments to auto-populated verified-sites table
- Add channel support via app_mention events (threaded replies)
- Add App Home tab with Block Kit capabilities view
- Add unanswered questions logging to seahaven-unanswered-questions DynamoDB table
- Fix pre-existing compliance: add arm64 + 60-day log retention to all Lambdas
- Remove webhook Lambda and seed-sites script (both obsolete)
2026-04-30 16:38:54 -04:00