add encrypted Nostr session sharing (#8922)
Signed-off-by: callebtc <93376500+callebtc@users.noreply.github.com> Signed-off-by: Douwe Osinga <douwe@squareup.com> Signed-off-by: Michael Neale <michael.neale@gmail.com> Co-authored-by: Douwe Osinga <douwe@squareup.com> Co-authored-by: Michael Neale <michael.neale@gmail.com>
This commit is contained in:
@@ -3908,6 +3908,9 @@
|
||||
"sessions.action.openNewWindow": {
|
||||
"defaultMessage": "Open in new window"
|
||||
},
|
||||
"sessions.action.shareNostr": {
|
||||
"defaultMessage": "Share encrypted Nostr link"
|
||||
},
|
||||
"sessions.cancel": {
|
||||
"defaultMessage": "Cancel"
|
||||
},
|
||||
@@ -3917,6 +3920,9 @@
|
||||
"sessions.chatHistoryDesc": {
|
||||
"defaultMessage": "View and search your past conversations with Goose. {shortcut} to search."
|
||||
},
|
||||
"sessions.close": {
|
||||
"defaultMessage": "Close"
|
||||
},
|
||||
"sessions.delete.message": {
|
||||
"defaultMessage": "Are you sure you want to delete the session \"{name}\"? This action cannot be undone."
|
||||
},
|
||||
@@ -3947,6 +3953,21 @@
|
||||
"sessions.import": {
|
||||
"defaultMessage": "Import Session"
|
||||
},
|
||||
"sessions.importNostr": {
|
||||
"defaultMessage": "Import Link"
|
||||
},
|
||||
"sessions.importNostr.description": {
|
||||
"defaultMessage": "Paste a Goose Nostr share link to fetch, decrypt, and import the session."
|
||||
},
|
||||
"sessions.importNostr.placeholder": {
|
||||
"defaultMessage": "goose://sessions/nostr?nevent=...&key=..."
|
||||
},
|
||||
"sessions.importNostr.title": {
|
||||
"defaultMessage": "Import Nostr Session"
|
||||
},
|
||||
"sessions.importing": {
|
||||
"defaultMessage": "Importing..."
|
||||
},
|
||||
"sessions.loadingMore": {
|
||||
"defaultMessage": "Loading more sessions..."
|
||||
},
|
||||
@@ -3965,6 +3986,15 @@
|
||||
"sessions.searchPlaceholder": {
|
||||
"defaultMessage": "Search history..."
|
||||
},
|
||||
"sessions.shareNostr.description": {
|
||||
"defaultMessage": "Anyone with this link can fetch and decrypt the session. Treat it like a secret."
|
||||
},
|
||||
"sessions.shareNostr.title": {
|
||||
"defaultMessage": "Encrypted Nostr Share Link"
|
||||
},
|
||||
"sessions.toast.copied": {
|
||||
"defaultMessage": "Copied to clipboard"
|
||||
},
|
||||
"sessions.toast.deleteFailed": {
|
||||
"defaultMessage": "Failed to delete session \"{name}\": {error}"
|
||||
},
|
||||
@@ -3986,6 +4016,12 @@
|
||||
"sessions.toast.imported": {
|
||||
"defaultMessage": "Session imported successfully"
|
||||
},
|
||||
"sessions.toast.shareNostr": {
|
||||
"defaultMessage": "Encrypted Nostr share link created"
|
||||
},
|
||||
"sessions.toast.shareNostrFailed": {
|
||||
"defaultMessage": "Failed to create Nostr share link: {error}"
|
||||
},
|
||||
"sessions.toast.updateFailed": {
|
||||
"defaultMessage": "Failed to update session description: {error}"
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user