Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

AddAdvanced section to the user settings encryption tab#28804

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged
florianduros merged 17 commits intodevelopfromflorianduros/advanced-section
Jan 24, 2025

Conversation

florianduros
Copy link
Member

@floriandurosflorianduros commentedDec 23, 2024
edited
Loading

Checklist

  • Tests written for new code (and old code if feasible).
  • New or updatedpublic/exported symbols have accurateTSDoc documentation.
  • Linter and other CI checks pass.
  • I have licensed the changes to Element by completing theContributor License Agreement (CLA)

Task#26468
Closes#28977
Requiredmatrix-org/matrix-js-sdk#4614
Figma design

Add a new section to the encryption tab of the user settings. This section adds:

  • Session id & session key
  • Import and export of room keys
  • Reset cryptographic identity
  • Blacklist to unverified device

@floriandurosfloriandurosforce-pushed theflorianduros/advanced-section branch from5055c46 to85ce1ccCompareDecember 23, 2024 14:57
@floriandurosfloriandurosforce-pushed theflorianduros/advanced-section branch from85ce1cc to32ec0d2CompareDecember 23, 2024 15:24
@floriandurosfloriandurosforce-pushed theflorianduros/advanced-section branch from32ec0d2 to6467943CompareDecember 24, 2024 15:20
@floriandurosfloriandurosforce-pushed theflorianduros/advanced-section branch 2 times, most recently froma8dd23c to00a85d8CompareJanuary 8, 2025 13:46
@floriandurosfloriandurosforce-pushed theflorianduros/encryption-tab branch from380ef62 to8bd5d6aCompareJanuary 9, 2025 14:51
@floriandurosfloriandurosforce-pushed theflorianduros/advanced-section branch from00a85d8 toa2a2512CompareJanuary 13, 2025 09:31
Base automatically changed fromflorianduros/encryption-tab todevelopJanuary 15, 2025 12:59
@floriandurosfloriandurosforce-pushed theflorianduros/advanced-section branch from9841d92 tofd51450CompareJanuary 15, 2025 14:03
@floriandurosfloriandurosforce-pushed theflorianduros/advanced-section branch fromfd51450 to8f98a63CompareJanuary 15, 2025 16:10
@floriandurosfloriandurosforce-pushed theflorianduros/advanced-section branch from8f98a63 to58d2f91CompareJanuary 16, 2025 14:54
Copy link
Member

@uhoreguhoreg left a comment

Choose a reason for hiding this comment

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

From a crypto standpoint, looks sane. There's a wording thing that I'm not completely happy with, but it may be good enough.

"breadcrumb_first_description": "Your account details, contacts, preferences, and chat list will be kept",
"breadcrumb_page": "Reset encryption",
"breadcrumb_second_description": "You will lose any message history that’s stored only on the server",
"breadcrumb_third_description": "You will need to verify all your existing devices and contacts again",
Copy link
Member

Choose a reason for hiding this comment

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

I think this could be a bit misleading, as it says that the user needs to verify all their contacts, whereas they really only need to re-verify contacts that they had already verified. Though I don't know how to word it better without being overly wordy. So maybe it's OK.

Copy link
MemberAuthor

Choose a reason for hiding this comment

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

The wording is coming fromfigma design

@floriandurosflorianduros added this pull request to themerge queueJan 24, 2025
Merged via the queue intodevelop with commitac565dcJan 24, 2025
31 checks passed
@floriandurosflorianduros deleted the florianduros/advanced-section branchJanuary 24, 2025 08:45
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Reviewers

@dbkrdbkrdbkr approved these changes

@uhoreguhoreguhoreg approved these changes

@t3chguyt3chguyAwaiting requested review from t3chguyt3chguy is a code owner automatically assigned from element-hq/element-web-reviewers

Assignees
No one assigned
Projects
None yet
Milestone
No milestone
Development

Successfully merging this pull request may close these issues.

Implement "reset cryptographic identity" flow in new Encryption settings
3 participants
@florianduros@dbkr@uhoreg

[8]ページ先頭

©2009-2025 Movatter.jp