Skip to content

Conversation

@evanhutnik
Copy link
Contributor

@evanhutnik evanhutnik commented Dec 8, 2025

Summary

Add entity properties (sender, recipients, subject, source) for email attachments when uploaded to DSS.

Similar to DSS, I had to use SystemPropertiesServiceImpl directly in the APIContext and PubSubContext due to the context objects implementing FromRef. Not sure if this is the best approach, but open to suggestions.

Updated the system_properties crate to use MacroUserId for EmailProperties.

Tested all four of the attachment upload flows and they are all successfully publishing properties for uploaded attachments.

Screenshots, GIFs, and Videos

@evanhutnik evanhutnik requested a review from a team as a code owner December 8, 2025 22:52
@linear
Copy link

linear bot commented Dec 8, 2025

@evanhutnik evanhutnik merged commit b44ab1a into main Dec 9, 2025
36 checks passed
@evanhutnik evanhutnik deleted the evan/comms-62-add-properties-support-for-email-attachments branch December 9, 2025 19:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants