Skip to content

Enable encryption by default in room creation form - #19

Merged
KallynGowdy merged 1 commit into
devfrom
claude/elegant-pasteur-kt9jb7
Sep 11, 2026
Merged

KallynGowdy merged 1 commit into
devfrom
claude/elegant-pasteur-kt9jb7

Conversation

@KallynGowdy

Copy link
Copy Markdown
Contributor

Description

Changes the default state of the encryption toggle in the CreateRoom form from false to true, making end-to-end encryption enabled by default when creating new rooms.

This aligns with security best practices by encouraging encrypted communication by default, while still allowing users to disable encryption if needed for their specific use case.

Checklist:

https://claude.ai/code/session_01HnH3BDB57j7cib1hkLGYTV

Direct messages already default to encrypted (CreateChat.tsx); align
regular room creation to match so users don't have to manually flip
the toggle. Public rooms still force encryption off at submit time,
since Matrix doesn't support encrypted published/public rooms.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01HnH3BDB57j7cib1hkLGYTV
@KallynGowdy
KallynGowdy merged commit f733bcf into dev Sep 11, 2026
4 checks passed
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.

2 participants