Skip to content

fix: collaboration topic availability - #3277

Merged
kunal0137 merged 5 commits into
devfrom
fix-collaboration-topic-availability
Nov 5, 2026
Merged

kunal0137 merged 5 commits into
devfrom
fix-collaboration-topic-availability

Conversation

@kunal0137

Copy link
Copy Markdown
Collaborator

Description

Changes Made

How to Test

  1. Steps to reproduce/test the behavior
  2. Expected outcomes

Notes

Routine results and notices go out through a draft so their internetMessageId
is recorded in BRAIN_OWN_MAIL before sending, with an X-Collaboration-Sent
header. Mail import skips any new message with a recorded id or the header,
so routine emails no longer become threads, work items or topic links.

Closes #3271
…equest

Model calls from pooled threads, jobs and routine steps had no user in the
logging context, so audit logs showed a blank user or UNKNOWN. The engine
proxy now fills user id, type and name from the call's own insight when the
context has none or the UNKNOWN placeholder.
…tPreparedStatement

getPreparedStatement warns on every call under connection pooling, which flooded the log on each poll. Take a connection, prepare on it and close all three through closeAllConnectionsIfPooling.
@snyk-io

snyk-io Bot commented Nov 5, 2026 •

Copy link
Copy Markdown
Contributor

✅ Snyk checks have passed. No issues have been found so far.

Status Scan Engine Critical High Medium Low Total (0)
✅ Open Source Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

@kunal0137
kunal0137 marked this pull request as ready for review November 5, 2026 22:12
@kunal0137
kunal0137 requested a review from a team as a code owner November 5, 2026 22:12
@kunal0137
kunal0137 merged commit d4af1ac into dev Nov 5, 2026
3 of 4 checks passed
@kunal0137
kunal0137 deleted the fix-collaboration-topic-availability branch November 5, 2026 22:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant