Commit Graph

188 Commits

Author SHA1 Message Date
fiatjaf
584881266e
bunker: update to go-nostr nip46 api breaking change. 2024-01-11 21:41:50 -03:00
fiatjaf
a30f422d7d
close relay websockets cleanly. 2024-01-11 21:29:46 -03:00
fiatjaf
637b9440ef
upgrade go-nostr and xsync. 2024-01-10 21:19:19 -03:00
fiatjaf
16c1e795bd
fetch: more places to fetch relay lists from. 2024-01-02 11:05:43 -03:00
OHASHI Hideya
8373da647e Fix tags with values containing = 2023-12-24 09:29:29 -03:00
fiatjaf
f295f130f2
remove .scalafmt.conf 2023-12-23 21:30:58 -03:00
fiatjaf
5415fd369c
update go-nostr to fix pool infinite loop. 2023-12-15 11:15:12 -03:00
Daniel Cadenas
f35cb4bd1d Fix tags with values containing = 2023-12-13 20:48:01 -03:00
Yasuhiro Matsumoto
242b028656 -until now 2023-12-12 13:34:30 -03:00
Yasuhiro Matsumoto
f0d90b567c -since now 2023-12-12 13:34:30 -03:00
fiatjaf
2d1e27f766
fix for nil error case on publish. 2023-12-10 20:49:08 -03:00
fiatjaf
bfa72640cd
bunker: a better prompt. 2023-12-09 17:42:01 -03:00
fiatjaf
e5b0b15908
bunker: improve error message. 2023-12-09 17:11:55 -03:00
fiatjaf
0860cfcf6d
rename nsecbunker->bunker. 2023-12-09 16:37:59 -03:00
fiatjaf
b7b61c0723
support --auth/--sec/--prompt-sec on req. 2023-12-09 16:32:04 -03:00
fiatjaf
ed3156ae10
fix event publishing flow: no need to reconnect and AUTH messages make sense. 2023-12-09 09:14:45 -03:00
fiatjaf
30dbe2c1c0
fix handling multiple lines in event (broken in previous commit). 2023-12-07 18:14:26 -03:00
fiatjaf
4d75605c20
print event more consistently and auth when required and allowed. 2023-12-07 18:12:18 -03:00
fiatjaf
26b1aa359a
nsecbunker/nip46 is working now. 2023-12-02 15:33:37 -03:00
fiatjaf
bc7cd0939c
nsecbunker work-in-progress. 2023-12-02 12:20:15 -03:00
fiatjaf
5657fdc6a7
update go-nostr. 2023-12-01 13:22:04 -03:00
fiatjaf
d9d36e7619
use easyjson and envelopes. 2023-11-28 15:18:43 -03:00
fiatjaf
f2f9dda33a
actually this is the fix. 2023-11-24 21:19:10 -03:00
fiatjaf
53cb2c0490
event: fix handling of -k and kind in stdin event, and default to 1. 2023-11-24 21:08:13 -03:00
fiatjaf
4a3c7dc825
remove extra whitespace on usage strings. 2023-11-20 15:01:53 -03:00
fiatjaf
05f2275c9e
nak relay 2023-11-20 15:00:50 -03:00
fiatjaf
082be94614
update go-nostr. 2023-11-19 07:20:52 -03:00
fiatjaf
15217f2466
fetch: fix handling of --relay tags. 2023-11-15 09:48:57 -03:00
fiatjaf
8fbfdc65c8
add --silent global option to remove the stderr logs. 2023-11-13 15:03:27 -03:00
fiatjaf
11fe6b5809
connect to relays once per call instead of in each iteration and fail early if no connection works. 2023-11-13 14:57:35 -03:00
fiatjaf
6a7a5eb26e
fix bug with kind being set to zero and replaced silently. 2023-11-13 10:34:09 -03:00
fiatjaf
795e98bc2e
close channel in getStdinLinesOrFirstArgument() 2023-11-08 22:54:52 -03:00
fiatjaf
4fdd80670a
encode npub and nprofile tests. 2023-11-08 22:54:34 -03:00
fiatjaf
e507d90766
beginnings of some humble tests. 2023-11-08 22:26:41 -03:00
fiatjaf
d95b6f50ff
--prompt-sec for getting a secret key from a prompt. 2023-11-08 14:26:25 -03:00
fiatjaf
200e4e61f7
add a more complex example of fetching subnotes to readme. 2023-11-08 12:56:38 -03:00
fiatjaf
714d65312c
support multiline stdin on decode, encode and fetch, and improve the helpers. 2023-11-08 12:50:36 -03:00
fiatjaf
5722061bf3
update go-nostr and sdk to standalone module. 2023-11-08 00:13:28 -03:00
fiatjaf
6f72d3c133
fix pipe check. 2023-11-07 23:51:07 -03:00
fiatjaf
78932833df
support running nak with multiple lines of stdin sequentially. 2023-11-07 23:43:37 -03:00
fiatjaf_
31b42c3499
public domain license. 2023-11-04 08:02:34 -03:00
fiatjaf
7bce92f56d
nak verify 2023-11-02 08:10:29 -03:00
fiatjaf
be8e3dfb39
tweak gh actions build settings. 2023-11-02 08:10:29 -03:00
Bitkarrot
e681ad87cd
fix install instructions (#5) 2023-10-30 22:53:08 -03:00
fiatjaf
9e5e736395
update readme with some helpful examples instead of a giant wall of text. 2023-10-29 23:39:52 -03:00
fiatjaf
c5573410df
move nak-web into a separate repository. 2023-10-29 23:39:52 -03:00
fiatjaf
85d658bdd4
github action to publish the cli binaries. 2023-10-29 23:15:04 -03:00
fiatjaf
bf966b3e2c
nak event can take (and optionally modify) events from stdin. 2023-10-29 21:48:18 -03:00
fiatjaf
0615a8b577
nak req can take (and optionally modify) filters from stdin. 2023-10-29 19:11:35 -03:00
fiatjaf
c6e9fdd053
trim spaces from stdin. 2023-10-23 08:04:28 -03:00