Commit Graph

81 Commits

Author SHA1 Message Date
076d5d8cd5 Profile / Thread styles 2023-08-17 20:37:10 +01:00
350588680f Yarn 3 upgrade 2023-08-17 20:35:42 +01:00
b1f93c9fd8 tmp 2023-07-22 19:37:46 +01:00
86ec7f41d7 delete legacy code from nostr pkg 2023-05-30 14:50:30 +01:00
9a33466c7c refactor request builder to handle relay hints 2023-05-25 19:52:03 +01:00
2ccee7bd7c Use debug logger package
Fix profile loading loop for expired profile same result
2023-05-25 00:03:54 +01:00
c36544f9a3 tests 2023-05-24 10:03:08 +01:00
126a55f3c4 fixes 2023-05-24 10:02:37 +01:00
c2138287fa feat: render pubkey list mentions 2023-05-22 11:32:12 +01:00
fcb8e633fc build production 2023-05-17 23:36:34 +01:00
dce003d7f0 more optimization 2023-05-17 23:02:43 +01:00
e0251ab389 bug: fix build for older browsers 2023-05-17 12:59:30 +01:00
d8fc92fafc feat: render embed for zapstr replies 2023-05-15 13:52:29 +01:00
ed6461fbc8 feat: zapstr previews 2023-05-15 12:35:47 +01:00
551169c2c7 Merge pull request 'nostr package: NIP-07' (#503) from nostr-package-window-nostr-object into main
Reviewed-on: #503
2023-05-04 12:56:51 +00:00
11b1bc81b5 chore: replace github link 2023-04-27 11:35:30 +01:00
dd46586e43 tmp: query tracing 2023-04-25 13:10:48 +01:00
7ca87fb4bd feat: render replies to a tags 2023-04-25 11:04:20 +01:00
5ec7c1a765 chore: remove profile OnlyZaps 2023-04-25 10:15:15 +01:00
1f0d17112c feat: profile only-zaps 2023-04-20 22:11:43 +01:00
f4244f881e fix: nip42 2023-04-18 21:29:38 +01:00
1e5811b117 fix build error 2023-04-17 22:15:11 +02:00
d754551ebb cleanup 2023-04-17 22:11:20 +02:00
3ffe4d5b19 tests 2023-04-17 22:11:20 +02:00
31b0538337 nip-07 support 2023-04-17 22:11:20 +02:00
daee91ee8c Merge pull request #490 from v0l/nostr-package-browser-tests
`nostr` package: get tests passing in the browser
2023-04-17 14:34:32 +01:00
c59dda1e49 NIP-94 file headers (#488)
* feat: NIP-94 file headers

* Merge NIP-81 tags

* disable embedding nip94 for now

* merge error

* disable broken test

* bugfixes

* bug: validation failure
2023-04-17 11:57:13 +01:00
f0c5c33c48 feat: subscriptions 2023-04-13 19:43:43 +01:00
bbc7e443df feat: render polls 2023-04-10 19:27:42 +01:00
5f29ae0140 fixing tests 2023-04-08 22:29:00 +02:00
8dfe0f25d4 fix package.json 2023-04-08 21:01:14 +02:00
2544d79975 get tests passing in the browser 2023-04-08 21:01:14 +02:00
8ef20c27b3 feat: per event zap targets 2023-04-05 11:32:44 +01:00
469b0c5830 update readme 2023-04-04 22:07:13 +02:00
4c6b7edecf test 2023-04-04 22:07:13 +02:00
cd0aeb46f7 add event deletion 2023-04-04 22:07:13 +02:00
2cb9f5a12b formatting 2023-04-04 22:01:26 +02:00
09950fd547 nip-05 2023-04-04 22:01:26 +02:00
3212155a43 feat: nip5 manager 2023-03-30 19:21:33 +01:00
e9fd08d808 relay req info 2023-03-29 10:34:39 +01:00
2ccf593476 bug: load more fix 2023-03-28 16:41:57 +01:00
465c59ea20 refactor: RequestBuilder 2023-03-28 15:34:01 +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
9b6e5090dc feat: nip19/21 links 2023-03-25 22:55:34 +00:00
a7707af756 add direct message event and refactor 2023-03-17 15:30:20 +01:00
424c7c79d7 chore: avoid SubtleCrypto 2023-03-16 17:10:17 +00:00
cd4dcbd0a2 feat: read nip-58 badges (#394) 2023-03-09 11:13:10 +01: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