reya
|
b9297d3a01
|
chore: follow up on nip-4e (#195)
* update deps
* .
* remove resend button
* clean up
* .
* .
* .
* .
* .
|
2025-10-28 14:37:30 +07:00 |
|
reya
|
b5ed079a0e
|
chore: improve nip-4e (#194)
* update texts
* update ui
* .
* .
|
2025-10-27 17:10:38 +07:00 |
|
reya
|
15bbe82a87
|
feat: nip4e (#188)
* encryption keys
* .
* .
* move nip4e to device crate
* .
* .
* use i18n for device crate
* refactor
* refactor
* .
* add reset button
* send message with encryption keys
* clean up
* .
* choose signer
* fix
* update i18n
* fix sending
|
2025-10-26 18:10:40 +07:00 |
|
alltheseas
|
48c90f5bb0
|
Store DM rumors without re-signing (#192)
Co-authored-by: alltheseas <alltheseas@users.noreply.github.com>
|
2025-10-25 07:39:02 +07:00 |
|
alltheseas
|
47abd2909b
|
Reject gift wraps whose rumor pubkey doesn’t match the seal signer (#190)
* Verify seal sender before caching rumors
* Test rumor sender verification logic
---------
Co-authored-by: alltheseas <alltheseas@users.noreply.github.com>
|
2025-10-24 16:30:25 +07:00 |
|
reya
|
ac0b233089
|
feat: implement multiple keystores (#187)
* keystore
* .
* fix
* .
* allow user disable keyring
* update texts
|
2025-10-20 07:40:02 +07:00 |
|
reya
|
a1e0934fc3
|
chore: clean up codebase (#186)
* refactor app state
* clean up
* clean up
* .
|
2025-10-18 09:46:45 +07:00 |
|