fiatjaf
|
7f608588a2
|
improve count and support hyperloglog aggregation.
|
2024-12-10 23:28:36 -03:00 |
|
fiatjaf
|
fd5cd55f6f
|
replace encoding/json with json-iterator everywhere so we get rid of HTML encoding and maybe be faster.
|
2024-12-03 00:43:52 -03:00 |
|
fiatjaf
|
5d32739573
|
update go-nostr again, apparently this was necessary.
|
2024-11-12 18:46:38 -03:00 |
|
fiatjaf
|
a187e448f2
|
get rid of some of the HTML escaping that plagues golang json.
|
2024-11-11 23:09:15 -03:00 |
|
fiatjaf
|
4c6181d649
|
update go-nostr so all bunkers are nip44 maximalists.
|
2024-11-01 08:44:15 -03:00 |
|
fiatjaf
|
71b106fd45
|
update go-nostr so we always encrypt nip46 messages with nip44.
|
2024-10-30 10:39:09 -03:00 |
|
fiatjaf
|
ea53eca74f
|
update go-nostr for nip44-on-nip46 fixes.
|
2024-10-27 09:56:49 -03:00 |
|
fiatjaf
|
2988c71ccb
|
nak/b and nak/s user-agents.
|
2024-09-26 22:17:31 -03:00 |
|
fiatjaf
|
d7c0ff2bb7
|
update go-nostr keyer interface and make req --auth work again.
|
2024-09-22 19:21:41 -03:00 |
|
fiatjaf
|
dae7eba8ca
|
use keyer.Keyer in most places instead of raw bunkers and plaintext keys, simplifies the code a little at the cost of some abstraction but I think it's strictly good this time.
|
2024-09-17 11:33:02 -03:00 |
|
fiatjaf
|
2b5f3355bc
|
use a single global sdk.System and its Pool.
|
2024-09-17 11:33:02 -03:00 |
|
fiatjaf
|
88a07a3504
|
update go-nostr and nostr-sdk to fix bad nevent/naddr parsing bug.
|
2024-09-05 14:43:34 -03:00 |
|
fiatjaf
|
b3ef2c1289
|
update go-nostr because parallel work generation was broken.
|
2024-08-21 17:09:15 -03:00 |
|
fiatjaf
|
014c6bc11d
|
--pow: parallel work.
|
2024-08-20 23:06:14 -03:00 |
|
fiatjaf
|
a4d9ceecfa
|
do it again because blergh.
|
2024-08-20 17:13:01 -03:00 |
|
fiatjaf
|
56657d8aa9
|
update go-nostr.
|
2024-08-20 15:10:18 -03:00 |
|
fiatjaf
|
2edfa5cbea
|
nak serve
|
2024-08-19 12:49:52 -03:00 |
|
fiatjaf
|
928c73513c
|
just move imports around.
|
2024-07-30 11:43:14 -03:00 |
|
fiatjaf
|
220fe84f1b
|
hardcode our fork of urfave/cli because go is stupid.
fixes https://github.com/fiatjaf/nak/issues/26
|
2024-07-23 15:23:13 -03:00 |
|
fiatjaf
|
813ab3b6ac
|
test flags after args.
|
2024-07-14 20:34:44 -03:00 |
|
fiatjaf
|
7846960c4e
|
use latest fixed version of urfave/cli fork with reorder flags fixed.
|
2024-07-14 12:46:13 -03:00 |
|
fiatjaf
|
49ce12ffc2
|
use natural date parser thing for req "since", "until" and event "ts".
|
2024-07-13 13:07:49 -03:00 |
|
fiatjaf
|
54c4be10bd
|
fix and improve flag reordering for subcommands.
|
2024-07-12 18:51:07 -03:00 |
|
fiatjaf
|
5ee0036128
|
implement nip86 client: making management RPC calls to relays.
|
2024-07-11 15:34:15 -03:00 |
|
fiatjaf
|
441ee9a5ed
|
update go-nostr so just "localhost[:port]" works as a relay url.
|
2024-07-05 00:11:59 -03:00 |
|
fiatjaf
|
9a41450209
|
use modified cli library that accepts flags after arguments.
|
2024-06-25 23:23:51 -03:00 |
|
fiatjaf
|
dba2ed0b5f
|
update to cli v3.
|
2024-06-25 22:18:26 -03:00 |
|
fiatjaf
|
bb45059218
|
refactor bunker to work better. remove prompts, use lists of keys and secrets and a new random key.
|
2024-05-15 17:31:01 -03:00 |
|
fiatjaf
|
84bde7dacd
|
musig2 works now.
|
2024-05-14 23:41:12 -03:00 |
|
fiatjaf
|
81968f6c0c
|
nak key combine and nak event --musig2
|
2024-05-14 15:23:08 -03:00 |
|
fiatjaf
|
c3ea9c15f6
|
LimitZero when -l 0 and when --stream
|
2024-03-29 08:16:28 -03:00 |
|
fiatjaf
|
34c189af28
|
bunker improvements.
|
2024-03-02 08:18:40 -03:00 |
|
fiatjaf
|
5dd5a7c699
|
bunker: better colors and prompts.
|
2024-02-12 15:39:13 -03:00 |
|
fiatjaf
|
b7a7e0504f
|
--connect to use nip46 as a client to sign event and auth messages.
|
2024-02-06 00:58:26 -03:00 |
|
fiatjaf
|
6f24112b5e
|
support ncryptsec in all operations that require a private key and have a nice password prompt.
|
2024-01-29 10:56:58 -03:00 |
|
fiatjaf
|
f4921f1fe9
|
nak key: generate, public, encrypt, decrypt.
|
2024-01-25 08:21:09 -03:00 |
|
fiatjaf
|
b17887fe21
|
replace validate32BytesHex() with native calls from go-nostr.
|
2024-01-21 07:45:22 -03:00 |
|
fiatjaf
|
637b9440ef
|
upgrade go-nostr and xsync.
|
2024-01-10 21:19:19 -03:00 |
|
fiatjaf
|
5415fd369c
|
update go-nostr to fix pool infinite loop.
|
2023-12-15 11:15:12 -03:00 |
|
fiatjaf
|
bfa72640cd
|
bunker: a better prompt.
|
2023-12-09 17:42:01 -03:00 |
|
fiatjaf
|
b7b61c0723
|
support --auth/--sec/--prompt-sec on req .
|
2023-12-09 16:32:04 -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
|
082be94614
|
update go-nostr.
|
2023-11-19 07:20:52 -03:00 |
|
fiatjaf
|
d95b6f50ff
|
--prompt-sec for getting a secret key from a prompt.
|
2023-11-08 14:26:25 -03:00 |
|
fiatjaf
|
5722061bf3
|
update go-nostr and sdk to standalone module.
|
2023-11-08 00:13:28 -03:00 |
|
fiatjaf
|
3896ef323b
|
update go-nostr dependency.
|
2023-10-08 14:47:45 -03:00 |
|
fiatjaf
|
3ace11d7b2
|
support --nson flag on event .
|
2023-07-05 14:11:15 -03:00 |
|
fiatjaf
|
194e94ec9a
|
update go-nostr for OK-related security fix.
|
2023-06-26 21:05:01 -03:00 |
|