Commit Graph

  • ed5af14305 Merge pull request #130 from fiatjaf/go-tty-v2 mattn 2026-05-29 15:30:27 +00:00
  • e5f4b07c3d go-tty: bump to v2. Yasuhiro Matsumoto 2026-05-30 00:23:41 +09:00
  • b41260f663 --outbox help text better. fiatjaf 2026-05-26 19:51:18 -03:00
  • c9e1511865 bunker: fix relay handling, don't mix custom with main relay URLs. fiatjaf 2026-05-21 20:25:07 -03:00
  • 5af1d111ba key-combine: support parsing npubs and nprofiles. fiatjaf 2026-05-20 16:14:11 -03:00
  • 2922a0de25 git: support nostr://... URLs without requiring the <relay> component. v0.19.10 fiatjaf 2026-05-17 17:10:29 -03:00
  • 35d628ef6d bunker: fix concurrent map writes (url.Values is a map). fiatjaf 2026-05-16 23:16:30 -03:00
  • a2f109c8c8 encode: support reading pointer data as json from stdin also in specific subcommands. fiatjaf 2026-05-16 19:32:15 -03:00
  • d9cc9f1d80 encode: fix reading pointer objects as json from stdin. fiatjaf 2026-05-16 14:43:38 -03:00
  • d97937eaa4 encode: correctly fail on unsupported modes. fiatjaf 2026-05-16 14:19:42 -03:00
  • bdd3aa1093 bunker: fix waiting for slow relays? fiatjaf 2026-05-15 17:27:18 -03:00
  • 02c12cb671 decode: fix missing identifiers in printed json. v0.19.9 fiatjaf 2026-05-08 12:53:42 -03:00
  • c04add227d fix serve never starting. fiatjaf 2026-05-05 07:05:33 -03:00
  • c3f1ef7877 Merge pull request #126 from mattn/fix/blossom-hash-decode v0.19.8 mattn 2026-05-05 21:41:38 +09:00
  • d0e719fb93 Merge pull request #128 from mattn/fix/nsite-path-traversal mattn 2026-05-05 21:39:55 +09:00
  • 187842214e nsite: fix path traversal vulnerability in download command. Yasuhiro Matsumoto 2026-05-05 21:19:17 +09:00
  • 405be6efa9 Merge pull request #127 from mattn/fix/publish-reply-nil-panic mattn 2026-05-05 21:18:10 +09:00
  • 47e462fe55 publish: avoid nil panic when --reply decodes to an unexpected type. Yasuhiro Matsumoto 2026-05-05 21:15:00 +09:00
  • 99ef7a8c91 blossom: fix wrong source length in hex decode of download hash. Yasuhiro Matsumoto 2026-05-05 21:06:55 +09:00
  • a152d7f633 verify: debug mode (-vv) prints useful info about event serialization. fiatjaf 2026-04-23 22:06:13 -03:00
  • 25d2045640 event: --no-verify flag. fiatjaf 2026-04-23 20:54:58 -03:00
  • 09b9939956 nsite command. fiatjaf 2026-04-23 20:50:03 -03:00
  • 2a8cd898c2 allow --auth on 'group'. fiatjaf 2026-04-19 20:37:41 -03:00
  • eae828e03b update to the fact that Pool doesn't use PoolOptions anymore, just modify the global pool directly. v0.19.7 fiatjaf 2026-04-19 20:17:00 -03:00
  • 9ae5798a24 print event in 'validate' and 'filter', apply jq on 'filter' and 'req' with gojq. fiatjaf 2026-04-19 19:10:29 -03:00
  • 5930437578 nak validate v0.19.6 fiatjaf 2026-04-18 19:12:48 -03:00
  • 2193491c3b encode: support naddr for replaceable events and improve kind and d-tag validation.. fiatjaf 2026-04-18 15:07:25 -03:00
  • d3f4548dbd why were we recreating the pool? fiatjaf 2026-04-18 11:13:08 -03:00
  • 07b791e90a adapt to some nostrlib changes. fiatjaf 2026-04-18 09:19:43 -03:00
  • 2c3d72b337 nak key validate. fiatjaf 2026-04-10 09:31:40 -03:00
  • 46c68462db git.shakespeare.diy not git.shakespeare.dyi Ren Amamiya 2026-04-09 09:14:09 +07:00
  • 0834420d89 replace %w with %s in lineProcessingError(). fiatjaf 2026-04-05 18:24:59 -03:00
  • 217352ed0b blossom: take multiple --server flags. fiatjaf 2026-04-05 17:12:01 -03:00
  • 318838b3ff key: a command for expanding partial keys by left-padding with zeroes. v0.19.5 fiatjaf 2026-04-03 01:36:03 -03:00
  • b811396d8b fetch: exit with error if event is not fetched. fiatjaf 2026-04-02 03:59:45 -03:00
  • 2bc1cf3417 performReq now uses "read" relays from p/P-tags when no authors are specified in outbox mode. fiatjaf 2026-04-02 03:46:54 -03:00
  • 65ddf7b821 use appendUnique from nostrlib. fiatjaf 2026-04-02 03:24:05 -03:00
  • e19306b124 event: --outbox flag for publishing. fiatjaf 2026-04-02 03:14:19 -03:00
  • e059fba487 event/req: accept -h tag and addresses in -a tag. fiatjaf 2026-03-30 12:20:52 -03:00
  • 00f44958de git: take npub, nip05 or hex for user fields on "init". fiatjaf 2026-03-30 10:03:35 -03:00
  • e37ea23a8d groups: stop appending undefined tags to edit-metadata. v0.19.4 fiatjaf 2026-03-30 08:55:33 -03:00
  • 3c4cb533b4 groups: create-group. fiatjaf 2026-03-30 08:54:43 -03:00
  • be26dfca3c print "connecting to..." message without the leading scheme. fiatjaf 2026-03-27 00:06:48 -03:00
  • 26518ec260 Merge pull request #119 from fiatjaf/fix/curl-args-oob mattn 2026-03-30 15:09:52 +09:00
  • de599c64f6 Merge pull request #118 from fiatjaf/fix/event-split-safety mattn 2026-03-30 14:10:25 +09:00
  • 3d650ee502 fix: use strings.Cut instead of strings.Split to avoid potential panic Yasuhiro Matsumoto 2026-03-30 13:43:29 +09:00
  • 67920ccbdd fix: prevent out-of-bounds panic in curl flag parsing Yasuhiro Matsumoto 2026-03-30 13:43:08 +09:00
  • 0dbe14aa93 git: 'download' command for downloading individual files. v0.19.3 fiatjaf 2026-03-26 17:38:09 -03:00
  • ec1721cfe3 count: support CLOSED and AUTH. fiatjaf 2026-03-25 15:59:04 -03:00
  • 3b318fec54 event: must clear events before reusing. fiatjaf 2026-03-24 22:34:10 -03:00
  • 82275e4b9e when parsing a nip05 as a pubkey there is no point in falling back to parsing as hex or npub. fiatjaf 2026-03-22 17:17:28 -03:00
  • ae98e99ec6 update nostrlib to fix stuck subscriptions. v0.19.2 fiatjaf 2026-03-20 20:56:38 -03:00
  • 29db04b7ea fix: add missing target flag to nutzap command Yasuhiro Matsumoto 2026-03-08 11:14:25 +09:00
  • 59fecacbdc ensure we're adding a "K" tag to kind:1111 events. fiatjaf 2026-03-17 20:48:53 -03:00
  • faac4d9440 ensure an event is not resigned if it was already signed and wasn't changed. fiatjaf 2026-03-17 19:32:47 -03:00
  • f00a4a7d2a fix potential double-yield() usage on reading lines from stdin. v0.19.1 fiatjaf 2026-03-17 14:57:42 -03:00
  • d823ac55a6 fix nostrlib dependency. fiatjaf 2026-03-17 14:57:11 -03:00
  • 105ccef7ec gift: fix potential keys ordering and rumor decryption failure check. fiatjaf 2026-03-17 14:56:55 -03:00
  • 9d4df21836 gift/encrypt: fix wording and yield returns. fiatjaf 2026-03-17 11:49:09 -03:00
  • 952d638ac3 git: fix --owner flag in "init". fiatjaf 2026-03-16 16:08:58 -03:00
  • c1e72e0af1 convert tags to appropriate hex pubkeys, ids etc, even from nip05, but check the tag name first for better (hardcoded) context. fiatjaf 2026-03-13 00:30:46 -03:00
  • 5f4efdbc69 'group forum' with the ui like 'nak git issue'. fiatjaf 2026-03-12 19:03:20 -03:00
  • 4967db13a1 update nostrlib dependency. v0.19.0 fiatjaf 2026-03-12 16:49:10 -03:00
  • da0b753371 group: edit-metadata as PUT, not PATCH. fiatjaf 2026-03-12 16:33:50 -03:00
  • bef67d35d2 groups: replace no-text with supported_kinds support. fiatjaf 2026-03-12 16:20:23 -03:00
  • a8fb2e4189 git: allow closing a patch as applied. fiatjaf 2026-03-12 16:19:58 -03:00
  • 7aea4cf9a1 git: ensure some operations are only completed if you're a maintainer. fiatjaf 2026-03-08 21:24:28 -03:00
  • d472efe707 git: issue and patch closing. fiatjaf 2026-03-08 21:06:34 -03:00
  • 17341b3af6 git: issue and patch listing unified in base command. fiatjaf 2026-03-08 21:02:52 -03:00
  • ff5a7b4ba7 git: issue replying in the middle of a thread. fiatjaf 2026-03-08 18:29:41 -03:00
  • 7596e317b8 Merge pull request #109 from fiatjaf/fix/group-forum-tag-filter mattn 2026-03-08 11:24:24 +09:00
  • da7fc3fac3 Merge pull request #108 from mattn/fix/bunker-format-verbs mattn 2026-03-08 11:22:48 +09:00
  • 0e8475b388 Merge pull request #107 from mattn/fix/wallet-typo mattn 2026-03-08 11:19:04 +09:00
  • 5532c884bc fix: use %s instead of %w in log/color.RedString format strings Yasuhiro Matsumoto 2026-03-08 11:15:14 +09:00
  • 05857ab190 fix: typo in wallet error message ("walle" -> "wallet") Yasuhiro Matsumoto 2026-03-08 11:14:04 +09:00
  • bf22a63404 fix: remove incorrect '#' prefix from TagMap key in group forum filter Yasuhiro Matsumoto 2026-03-08 11:13:42 +09:00
  • 6bd2d1cdfc git: issues and patches improved enormously. fiatjaf 2026-03-07 20:29:50 -03:00
  • 9c8d59c5c5 group: talk prints URL to meet.livekit.io fiatjaf 2026-03-07 20:38:51 -03:00
  • 5957c08d15 git: issues and patches. fiatjaf 2026-03-06 18:40:54 -03:00
  • f59c8a670d group: editing groups with livekit metadata and getting jwt from the server (can be used with meet.livekit.io for now). fiatjaf 2026-03-05 22:49:23 -03:00
  • 61a3b89d08 req: handle values from closeds better. v0.18.7 fiatjaf 2026-03-04 16:16:28 -03:00
  • d61fdc4cb4 git: fix first publishing of a new repository announcement. fiatjaf 2026-03-04 16:01:22 -03:00
  • 0735ded0fc update nostrlib to hopefully fix issues with zombie connections. v0.18.6 fiatjaf 2026-03-03 23:36:19 -03:00
  • 5233a77510 nak profile v0.18.5 fiatjaf 2026-02-23 20:56:21 -03:00
  • fd34cc7c5e git clone: support NIP-05 names in nostr:// URIs Alex Gleason 2026-02-19 15:08:21 -06:00
  • 2d151c2ac8 Fix: docker build JannikStreek 2026-02-19 14:58:54 +01:00
  • 037e8efcc6 count: support reading filters from stdin like req. v0.18.4 fiatjaf 2026-02-12 14:34:24 -03:00
  • 1b380dea9a count: support the same flags as req. fiatjaf 2026-02-12 14:25:53 -03:00
  • f126b3f7ee mcp: searching for pubkeys and nip05s returns them directly. fiatjaf 2026-02-06 13:52:15 -03:00
  • dc5ffe5129 bunker: fix authorizing pubkeys from --authorized-secrets. fiatjaf 2026-02-04 23:26:23 -03:00
  • 7637b5018f avoid panic when mint URL has no '://' v0.18.3 Yasuhiro Matsumoto 2026-02-02 00:14:44 +09:00
  • d5ab34bb2f remove redundant if err != nil in main Yasuhiro Matsumoto 2026-02-02 00:14:37 +09:00
  • 49345333c4 check dateparser error before using date.Time Yasuhiro Matsumoto 2026-02-02 00:14:31 +09:00
  • b5de7b78bc prevent panic on AUTH challenge tag (nil or len<2) Yasuhiro Matsumoto 2026-02-02 00:14:10 +09:00
  • ba9a5badc6 uselessly change some words. fiatjaf 2026-01-27 01:08:15 -03:00
  • c0bbf73961 update nostrlib to fix decoding of "note1". v0.18.2 fiatjaf 2026-01-26 23:45:09 -03:00
  • 5320feee4f more installation formulas. fiatjaf 2026-01-26 22:46:36 -03:00
  • 58c1fab0f0 mcp: search method. fiatjaf 2026-01-26 22:34:23 -03:00
  • 5f30009e72 decode: print error when failed. fiatjaf 2026-01-26 17:24:25 -03:00
  • 548918578b add new capabilities to README. fiatjaf 2026-01-22 20:58:22 -03:00