Skip to content

feat: context bridge and node isolation#2190

Merged
setchy merged 18 commits intomainfrom
feat/context-bridge
Sep 4, 2025
Merged

feat: context bridge and node isolation#2190
setchy merged 18 commits intomainfrom
feat/context-bridge

Conversation

@setchy
Copy link
Copy Markdown
Member

@setchy setchy commented Aug 27, 2025

Closes #700

Ports security-focused enhancements that have been running successfully for ~6+ months in setchy/atlassify

setchy added 9 commits August 27, 2025 11:02
Signed-off-by: Adam Setch <adam.setch@outlook.com>
Signed-off-by: Adam Setch <adam.setch@outlook.com>
Signed-off-by: Adam Setch <adam.setch@outlook.com>
Signed-off-by: Adam Setch <adam.setch@outlook.com>
Signed-off-by: Adam Setch <adam.setch@outlook.com>
Signed-off-by: Adam Setch <adam.setch@outlook.com>
Signed-off-by: Adam Setch <adam.setch@outlook.com>
Signed-off-by: Adam Setch <adam.setch@outlook.com>
Signed-off-by: Adam Setch <adam.setch@outlook.com>
@github-actions github-actions Bot added dependency Dependency updates enhancement New feature or enhancement to existing functionality labels Aug 27, 2025
setchy added 6 commits August 27, 2025 17:13
Signed-off-by: Adam Setch <adam.setch@outlook.com>
Signed-off-by: Adam Setch <adam.setch@outlook.com>
Signed-off-by: Adam Setch <adam.setch@outlook.com>
Signed-off-by: Adam Setch <adam.setch@outlook.com>
Signed-off-by: Adam Setch <adam.setch@outlook.com>
Signed-off-by: Adam Setch <adam.setch@outlook.com>
Copy link
Copy Markdown
Member

@afonsojramos afonsojramos left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code-wise it looks good, only raised two tiny comments. I will make sure to give it a test too.

Comment thread jest.config.ts
Comment thread src/renderer/components/layout/EmojiSplash.test.tsx Outdated
setchy and others added 2 commits September 3, 2025 07:04
Co-authored-by: Afonso Jorge Ramos <afonsojorgeramos@gmail.com>
Signed-off-by: Adam Setch <adam.setch@outlook.com>
@setchy setchy requested a review from afonsojramos September 4, 2025 17:52
Signed-off-by: Adam Setch <adam.setch@outlook.com>
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud Bot commented Sep 4, 2025

Quality Gate Failed Quality Gate failed

Failed conditions
63.5% Coverage on New Code (required ≥ 80%)

See analysis details on SonarQube Cloud

@setchy setchy merged commit 773a14d into main Sep 4, 2025
13 of 14 checks passed
@setchy setchy deleted the feat/context-bridge branch September 4, 2025 18:03
@github-actions github-actions Bot added this to the Release 6.7.0 milestone Sep 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependency Dependency updates enhancement New feature or enhancement to existing functionality

Development

Successfully merging this pull request may close these issues.

Move off of nodeIntegration to contextIsolation:true

3 participants