Commit Graph

566 Commits

Author SHA1 Message Date
66ade34067 use official nitter url 2023-03-27 09:46:58 -04:00
29f17e6247 Merge pull request #454 from jiftechnify/fix-option-in-dark-theme
Fix: invisible <option> text in dark theme
2023-03-27 10:10:47 +01:00
d2f083c432 Merge pull request #453 from v0l/l10n_main
New Crowdin updates
2023-03-27 10:10:30 +01:00
05605bdf28 nostr package: vastly simplify the API (#412)
* vastly simplify the api

* add missing await

* add eose to emitter

* add eose to conn

* add eose to the client

* eose test

* improve test suite, add dm tests

* demonstrate that nostr-rs-relay auth options don't work

* readme files

* cleanup

* fetch relay info

* test readyState

* export fetchRelayInfo

* cleanup

* better async/await linting

* use strictEqual in tests

* additional eslint rules

* allow arbitrary extensions

* saner error handling

* update README

* implement nip-02

---------

Co-authored-by: Kieran <kieran@harkin.me>
2023-03-27 10:09:48 +01:00
2580fd33e5 Prevents adding ws relay when over https 2023-03-26 06:34:57 -06:00
8b8d1e6255 fix NostrLink element note links 2023-03-25 23:13:14 +00:00
9b6e5090dc feat: nip19/21 links 2023-03-25 22:55:34 +00:00
110327c176 add setting for rewriting twitter links to nitter 2023-03-24 16:12:46 -04:00
12f82372e5 shorten long relay name. (#455) 2023-03-24 10:41:44 +01:00
14c43b6df8 chore: apply prettier 2023-03-23 23:27:23 +09:00
23b5ad2b10 New translations en.json (French) 2023-03-23 14:22:18 +00:00
b201e5d692 fix: invisible <option> text in dark theme 2023-03-23 22:57:08 +09:00
e95f1fe369 Display search property alongside host in relay name (#452) 2023-03-23 14:25:07 +01:00
d5f828ffb8 New Crowdin updates (#445)
* New translations en.json (French)

* New translations en.json (Spanish)

* New translations en.json (Arabic)

* New translations en.json (German)

* New translations en.json (Hungarian)

* New translations en.json (Japanese)

* New translations en.json (Chinese Simplified)

* New translations en.json (Indonesian)

* New translations en.json (Korean)

* New translations en.json (Italian)

* New translations en.json (Hungarian)

* New translations en.json (French)

* New translations en.json (Spanish)

* New translations en.json (Arabic)

* New translations en.json (German)

* New translations en.json (Hungarian)

* New translations en.json (Japanese)

* New translations en.json (Chinese Simplified)

* New translations en.json (Indonesian)

* New translations en.json (Korean)

* New translations en.json (Italian)

* New translations en.json (Japanese)

* New translations en.json (Japanese)

* New translations en.json (Japanese)

* New translations en.json (Hungarian)
2023-03-22 23:34:37 +00:00
a7707af756 add direct message event and refactor 2023-03-17 15:30:20 +01:00
0d4394e1e6 bug: delete zapService from profile copy
Some checks failed
Docker build on tag / build (push) Has been cancelled
2023-03-16 22:25:35 +00:00
2d71d228d3 bug: invalid CSP 2023-03-16 22:05:08 +00:00
1b53a813a8 chore: csp-manifest 2023-03-16 19:03:11 +00:00
ff0f6efa29 feat: install extension on insecure connections
Some checks failed
Docker build on tag / build (push) Has been cancelled
2023-03-16 18:30:50 +00:00
424c7c79d7 chore: avoid SubtleCrypto 2023-03-16 17:10:17 +00:00
84ad3556a7 only replace note ID when note ID starts with @ character (#441)
* only replace note ID when note ID is surrounded by space chars

This prevents partial parts of links with note IDs from being converted to a tag.

* make sure to keep whitespace around note ID

* improve var name

* allow users to prefix note ID with an @

* require notes to be prefixed with `@`
2023-03-15 18:02:54 -07:00
b846c5720c bug: fix hmac for insecure contexts
Some checks failed
Docker build on tag / build (push) Has been cancelled
2023-03-15 11:09:45 +00:00
2b0cd75f98 Update Wavlake embed URL, add support for album & artist links (#439)
* Update wavlake embed url

* Make regex more explicit, remove allow from iframe

* Prettify changes
2023-03-14 10:07:59 -07:00
877d018da3 Merge pull request #436 from v0l/l10n_main
New Crowdin updates
2023-03-13 14:02:54 +00:00
f7a9902691 chore: remove drama 2023-03-13 13:53:34 +00:00
a20639bf21 New translations en.json (Japanese) 2023-03-13 10:22:24 +00:00
3a406aa327 chore: formatting 2023-03-13 10:20:33 +00:00
cd89da39dd fix: private key strength should be 256 bits. 2023-03-13 10:20:12 +00:00
b045e6260c New Crowdin updates (#426)
* New translations en.json (French)

* New translations en.json (Spanish)

* New translations en.json (Arabic)

* New translations en.json (German)

* New translations en.json (Hungarian)

* New translations en.json (Japanese)

* New translations en.json (Chinese Simplified)

* New translations en.json (Indonesian)

* New translations en.json (Korean)

* New translations en.json (Italian)

* New translations en.json (French)

* New translations en.json (Spanish)

* New translations en.json (Arabic)

* New translations en.json (German)

* New translations en.json (Hungarian)

* New translations en.json (Japanese)

* New translations en.json (Chinese Simplified)

* New translations en.json (Indonesian)

* New translations en.json (Korean)

* New translations en.json (Italian)

* New translations en.json (Japanese)

* New translations en.json (Japanese)

* New translations en.json (Japanese)

* New translations en.json (Japanese)

* New translations en.json (Hungarian)

* New translations en.json (Hungarian)

* New translations en.json (Japanese)

* New translations en.json (Arabic)

* format
2023-03-12 20:01:32 +00:00
59ae02207c bug: fast zap donate loop 2023-03-12 19:25:22 +00:00
b0efe36c7a chore: mark semisol pubkey invalid for zaps 2023-03-12 14:56:10 +00:00
d228e25b35 feat: improve auto zapper 2023-03-11 17:03:42 +00:00
335905449f feat: auto zap 2023-03-10 23:52:39 +00:00
ef48f553b0 Merge pull request #424 from w3irdrobot/key-on-tabs
Added key attr to Tabs to remove React warning
2023-03-10 20:52:01 +00:00
77b92eddf3 Merge pull request #425 from w3irdrobot/nip06
NIP06 support
2023-03-10 20:51:49 +00:00
5e0c762058 Added key attr to Tabs to remove React warning 2023-03-10 15:47:39 -05:00
9bb4abb38a Updated generatedEntropy type to string 2023-03-10 15:42:31 -05:00
ac444ed562 Enable recovery with a mnemonic seed per nip06 2023-03-10 14:49:54 -05:00
710a7dd2de Clear entropy on completion of onboarding 2023-03-10 14:15:52 -05:00
debc9566cc Add nip06 private key generation 2023-03-10 14:02:43 -05:00
d70d77d71c fix NaN when parsing empty string (#422) 2023-03-10 08:09:23 -08:00
3dccf21d2c Fix event mention bug (#421)
* only replace valid note IDs

* render empty string if no ref.Event
2023-03-10 08:08:59 -08:00
1357b7a903 display search results on page load if query in url (#415) 2023-03-09 09:58:44 -08:00
a3be3d0131 Add Wavlake embed (#416)
* Add Wavlake embed

* Prettify edits
2023-03-09 09:57:28 -08:00
9b85f825e5 bug: send sats flow skip to invoice not working 2023-03-09 12:34:50 +00:00
cd4dcbd0a2 feat: read nip-58 badges (#394) 2023-03-09 11:13:10 +01:00
2f20d03e2b chore: remove invalid zap spam 2023-03-09 09:57:49 +00:00
191ec8d7f0 allow the client to react to ok 2023-03-08 21:32:42 +01:00
3c78f740e0 implement nip20 ok at the connection level 2023-03-08 21:32:42 +01:00
459f3b98de prefer string literals to enums when possible 2023-03-08 21:32:42 +01:00