Re-add Copy Share Link → securebin.org paste viewer - #87
Open
bindeman wants to merge 1 commit into
Open
Conversation
The result page again offers Copy Share Link for posted pastes, now pointing at the securebin.org paste viewer instead of the dead /view#... URL: https://securebin.org/<pasteKey>#key=<passkey> The key rides in the fragment (never sent to any server); the recipient's browser fetches the ciphertext and decrypts locally — no extension needed. Only shown when there's a real Pastebin link (not local-only encryption). test:ui seeds a history item and asserts the copied link shape. Co-Authored-By: Claude Fable 5 <[email protected]>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Re-adds Copy Share Link on the result page (removed in 2.0.4 because it pointed at a viewer that didn't exist). It now produces:
The recipient opens it in the securebin.org paste viewer — the ciphertext is fetched from Pastebin and decrypted in their browser, no extension required. The passkey rides in the URL fragment, which browsers never send to servers. Only shown when there's a real Pastebin link (not local-only encryption).
Ship after the viewer is live. This depends on secbin/secbin.github.io#2 being deployed (worker + site). Merge + cut as 2.0.5 once securebin.org/<id> works.
test:uiseeds a history item and asserts the copied link is exactlyhttps://securebin.org/SHARE123#key=share-verify-pass.🤖 Generated with Claude Code