Commit Graph

371 Commits

Author SHA1 Message Date
fiatjaf 6e4a546212 release with fixes. 2025-06-27 16:34:59 -03:00
fiatjaf 55c9d4ee45 remove the bunker context timeout because it causes the entire bunker to disconnect. 2025-06-27 16:28:21 -03:00
fiatjaf 550c89d8d7 slightly improve some error messages. 2025-06-27 13:50:28 -03:00
fiatjaf 1e9be3ed84 nak filter 2025-06-27 13:49:40 -03:00
fiatjaf 79cbc57dde fix main command error handler printing wrongly formatted stuff. 2025-06-27 13:48:07 -03:00
fiatjaf 1e237b4c42 do not fill .Content when "content" is received empty from stdin.
fixes https://github.com/fiatjaf/nak/issues/71
2025-06-23 17:57:45 -03:00
fiatjaf 89ec8b9822 simplify README about $NOSTR_CLIENT_KEY. 2025-06-20 21:06:42 -03:00
Anthony Accioly fba83ea39e docs(readme): clarify NIP-46 signing with remote bunker
- Add example linking to Amber for NIP-46 bunker usage.
- Include note on setting `NOSTR_CLIENT_KEY`
2025-06-20 21:02:57 -03:00
Anthony Accioly bd5569955c fix(helpers): add timeout and verbose logging for bunker connection
- Add a 10-second timeout to the bunker connection process using context
- Include detailed verbose logging for debugging.
2025-06-20 21:02:57 -03:00
Rui Chen 35ea2582d8 fix: update go.sum to fix build
Signed-off-by: Rui Chen <rui@chenrui.dev>
2025-06-20 16:24:15 -03:00
fiatjaf fa63dbfea3 release v0.14.3 2025-06-20 11:06:09 -03:00
fiatjaf a6509909d0 nostrfs: update pointer thing from nostrlib. 2025-06-08 10:50:08 -03:00
fiatjaf 239dd2d42a add example of recording and publishing a voice note. 2025-05-25 23:34:05 -03:00
fiatjaf 0073c9bdf1 compile tests again. 2025-05-23 07:52:19 -03:00
Chris McCormick b5bd2aecf6 Run smoke test on release workflow success. 2025-05-23 07:49:54 -03:00
Chris McCormick f27ac6c0e3 Basic smoke tests. 2025-05-23 07:49:54 -03:00
fiatjaf 6e5441aa18 fix type assertions.
closes https://github.com/fiatjaf/nak/issues/67
2025-05-22 09:23:26 -03:00
fiatjaf 61a68f3dca fix faulty outbox database check logic when it doesn't exist.
fixes https://github.com/fiatjaf/nak/issues/66
2025-05-21 14:12:22 -03:00
fiatjaf f450e735b6 sticky version. 2025-05-20 23:45:54 -03:00
franzaps 1304a65179 Update zapstore.yaml 2025-05-20 23:36:26 -03:00
fiatjaf aa89093d57 accept bunker URIs in $NOSTR_SECRET_KEY, simplify.
fixes https://github.com/fiatjaf/nak/issues/66
2025-05-20 23:32:04 -03:00
fiatjaf 4387595437 serve: display number of connections. 2025-05-17 21:42:45 -03:00
fiatjaf 4eb5e929d4 blossom: upload from stdin. 2025-05-14 23:43:11 -03:00
fiatjaf 150625ee74 remove debug.PrintStack() 2025-05-12 09:20:27 -03:00
fiatjaf fc255b5a9a optimized clamped error message for status code failures. 2025-05-11 12:15:50 -03:00
fiatjaf 5bcf2da794 adapt serve to variable max eventstores. 2025-05-11 12:09:56 -03:00
fiatjaf aadcc73906 adapt to since and until not being pointers. 2025-05-08 09:59:03 -03:00
fiatjaf f799c65779 add nak publish to README. 2025-05-07 07:59:43 -03:00
fiatjaf c3822225b4 small tweaks to readme examples. 2025-05-06 11:50:29 -03:00
fiatjaf 67e291e80d nak publish 2025-05-06 00:56:49 -03:00
fiatjaf 83195d9a00 fs: use sdk/PrepareNoteEvent() when publishing. 2025-05-06 00:05:50 -03:00
fiatjaf f9033f778d adapt wallet to upstream changes. 2025-05-05 16:57:05 -03:00
fiatjaf 9055f98f66 use color.Output and color.Error instead of os.Stdout and os.Stderr in some places. 2025-05-03 21:45:28 -03:00
fiatjaf 02f22a8c2f nak event --confirm 2025-05-03 21:44:59 -03:00
Alex Gleason f98bd7483f allow --prompt-sec to be used with pipes 2025-05-03 11:58:17 -03:00
fiatjaf 3005c62566 blossom method name update. 2025-05-03 07:22:08 -03:00
fiatjaf e91a454fc0 nak encode that takes json from stdin. 2025-04-25 13:30:32 -03:00
fiatjaf 148f6e8bcb remove cruft and comments from flags.go 2025-04-25 12:45:38 -03:00
fiatjaf 024111a8be fix bunker client key variable. 2025-04-24 13:22:44 -03:00
fiatjaf 8fba611ad0 mcp: make search return multiple users and also their name and description. 2025-04-22 15:32:48 -03:00
fiatjaf 4d12550d74 bunker: cosmetic fixes. 2025-04-22 08:38:00 -03:00
fiatjaf 5d44600f17 test and fixes. 2025-04-21 18:09:27 -03:00
fiatjaf 5a8c7df811 fix and simplify `nak decode`. 2025-04-21 15:37:13 -03:00
fiatjaf 01be954ae6 use badger for outbox hints. 2025-04-21 15:33:49 -03:00
fiatjaf d733a31898 convert to using nostrlib. 2025-04-20 18:11:21 -03:00
fiatjaf 1b43dbda02 remove dvm command. 2025-04-19 18:07:01 -03:00
fiatjaf e45b54ea62 fix nak mcp. 2025-04-10 16:59:56 -03:00
fiatjaf 35da063c30 precheck for validity of relay URLs and prevent unwanted crash otherwise. 2025-04-07 23:13:32 -03:00
fiatjaf 15aefe3df4 more examples on readme. 2025-04-03 22:17:30 -03:00
fiatjaf 55fd631787 fix term.GetSize() when piping. 2025-04-03 22:08:11 -03:00