Commit Graph

73 Commits

Author SHA1 Message Date
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
Some checks failed
continuous-integration/drone/push Build is failing
2023-05-17 12:59:30 +01:00
d8fc92fafc
feat: render embed for zapstr replies
Some checks failed
continuous-integration/drone/push Build is failing
2023-05-15 13:52:29 +01:00
ed6461fbc8
feat: zapstr previews
Some checks failed
continuous-integration/drone/push Build is failing
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
ennmichael
1e5811b117
fix build error 2023-04-17 22:15:11 +02:00
ennmichael
d754551ebb
cleanup 2023-04-17 22:11:20 +02:00
ennmichael
3ffe4d5b19
tests 2023-04-17 22:11:20 +02:00
ennmichael
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
ennmichael
5f29ae0140
fixing tests 2023-04-08 22:29:00 +02:00
ennmichael
8dfe0f25d4
fix package.json 2023-04-08 21:01:14 +02:00
ennmichael
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
ennmichael
469b0c5830
update readme 2023-04-04 22:07:13 +02:00
ennmichael
4c6b7edecf
test 2023-04-04 22:07:13 +02:00
ennmichael
cd0aeb46f7
add event deletion 2023-04-04 22:07:13 +02:00
ennmichael
2cb9f5a12b
formatting 2023-04-04 22:01:26 +02:00
ennmichael
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
sistemd
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
ennmichael
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
Alejandro
cd4dcbd0a2
feat: read nip-58 badges (#394) 2023-03-09 11:13:10 +01:00
ennmichael
191ec8d7f0
allow the client to react to ok 2023-03-08 21:32:42 +01:00
ennmichael
3c78f740e0
implement nip20 ok at the connection level 2023-03-08 21:32:42 +01:00
ennmichael
459f3b98de
prefer string literals to enums when possible 2023-03-08 21:32:42 +01:00
ennmichael
6ca4ab71b2
Merge pull request #384 from v0l/nostr-package-event-emitter-api
`nostr` package: use `EventEmitter`
2023-03-08 21:29:39 +01:00
Sam Samskies
c4d8d871a1
do not render reposts of badge award events in timelines (#406)
* do not render reposts of badge award events

* fix var name

* only render reposts of kind 1 events
2023-03-08 09:30:19 -08:00
7d4313570e
bug: track started sooner 2023-03-03 14:47:14 +00:00
ennmichael
a34e6960d2
tiny cleanup 2023-03-02 22:02:43 +01:00
ennmichael
6daa75b21c
fix the test 2023-03-02 22:02:43 +01:00
ennmichael
c20dea1dba
add newEvent and removeEvent 2023-03-02 22:02:43 +01:00
ennmichael
a32d806532
use EventEmitter 2023-03-02 22:02:43 +01:00
ennmichael
6ef866feb3
handle all errors in error callbacks 2023-03-02 22:02:43 +01:00