Page MenuHomePhorge

Implement key importing
ClosedPublic

Authored by tusooa on Feb 16 2026, 7:22 AM.

Details

Summary

Add a UI to import E2EE keys.

BUG: https://iron.lily-is.land/T172

Type: add

Test Plan

Create a key backup file from a supported client. Go to Settings. Click "Import keys from a backup file...". Select the key file. In the next popup, enter the password. Verify you can see a passive notification "Imported N keys."

Diff Detail

Repository
rK kazv
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Harbormaster returned this revision to the author for changes because remote builds failed.Feb 16 2026, 7:36 AM
Harbormaster failed remote builds in B543: Diff 844!

When I enter a wrong password, then open the input box again, the old password will still be retained. Especially when I click the "show password", the input box will retain this setting. This is obviously inconsistent with the behavior of most similar software and may lead to unexpected occurrences.

This revision is now accepted and ready to land.Thu, Mar 5, 8:49 AM
nannanko requested changes to this revision.Thu, Mar 5, 8:49 AM
This revision now requires changes to proceed.Thu, Mar 5, 8:49 AM

Clear password before showing dialog

In D282#5560, @nannanko wrote:

When I enter a wrong password, then open the input box again, the old password will still be retained. Especially when I click the "show password", the input box will retain this setting. This is obviously inconsistent with the behavior of most similar software and may lead to unexpected occurrences.

resolved, please review again, thank you!

This revision is now accepted and ready to land.Wed, Mar 11, 12:40 PM
This revision was automatically updated to reflect the committed changes.