Commit Graph

  • 3ee6320312 bunker: ignore duplicates caused by switch_relays. master fiatjaf 2026-01-21 23:17:00 -03:00
  • 91474d65eb bunker: set default relays so switch_relays works. fiatjaf 2026-01-21 22:19:00 -03:00
  • 7d782737c4 git status: fix commit printing. v0.18.1 fiatjaf 2026-01-21 14:36:25 -03:00
  • 9160c68cb5 bunker: using unix sockets. fiatjaf 2026-01-21 14:31:12 -03:00
  • bf19f38996 nak bunker connect 'nostrconnect://...' working. fiatjaf 2026-01-21 12:44:29 -03:00
  • 4e2c136e45 nostrconnect:// beginnings. fiatjaf 2026-01-20 17:19:30 -03:00
  • 8cef1ed0ea group: publishing moderation actions. fiatjaf 2026-01-20 12:52:00 -03:00
  • e05b455a05 group: publishing chat messages. fiatjaf 2026-01-18 23:38:03 -03:00
  • 9190c9d988 nip29/group command with read-only functionality for now. fiatjaf 2026-01-18 23:18:16 -03:00
  • e64ad8f078 git: better printing of server statuses. fiatjaf 2026-01-18 21:44:06 -03:00
  • b36718caaa git: status. fiatjaf 2026-01-18 19:06:00 -03:00
  • 5c658c38f1 bring back old github actions builder. v0.18.0 fiatjaf 2026-01-18 14:55:03 -03:00
  • 2a5ce3b249 blossom mirror to only take a URL and do its thing, not try to list blobs. fiatjaf 2026-01-18 14:47:28 -03:00
  • 186ead1408 fix build v0.17.9 Yasuhiro Matsumoto 2026-01-19 00:57:08 +09:00
  • b2d5aa9bc2 add missing files v0.17.8 Yasuhiro Matsumoto 2026-01-19 00:50:25 +09:00
  • 0e6a6d7506 Merge pull request #97 from mattn/both-gofuse-cgofuse v0.17.7 mattn 2026-01-19 00:48:45 +09:00
  • cff60b2f9f Windows use cgofuse but others use go-fuse Yasuhiro Matsumoto 2026-01-18 23:19:06 +09:00
  • c0b85af734 make cgofuse the default for "fs" only on windows. on linux and mac it needs a "cgofuse" build tag. fiatjaf 2026-01-18 10:51:12 -03:00
  • cb2247c9da implement blossom mirror Yasuhiro Matsumoto 2025-12-25 16:44:30 +09:00
  • 686d960f62 Merge pull request #96 from mattn/fix-release v0.17.6 mattn 2026-01-17 21:14:28 +09:00
  • af04838153 fix release build Yasuhiro Matsumoto 2026-01-17 20:51:01 +09:00
  • ef83b48ca0 Merge pull request #3 from mattn/copilot/fix-cgo-enabled-windows-builds test-v1.0.2 mattn 2026-01-17 16:29:19 +09:00
  • 766598eee6 Set CGO_ENABLED=0 for Windows builds to fix cross-compilation copilot-swe-agent[bot] 2026-01-17 07:28:30 +00:00
  • 413b5cf161 Initial plan copilot-swe-agent[bot] 2026-01-17 07:26:27 +00:00
  • c2969ba503 Merge pull request #2 from mattn/copilot/fix-fuse-installation-issue test-v1.0.1 mattn 2026-01-17 16:18:43 +09:00
  • 235e16d34b Switch build-all-for-all to softprops/action-gh-release copilot-swe-agent[bot] 2026-01-17 07:15:33 +00:00
  • e44dd08527 Add FUSE dependencies installation to build-all-for-all job copilot-swe-agent[bot] 2026-01-17 07:02:39 +00:00
  • d856f54394 Initial plan copilot-swe-agent[bot] 2026-01-17 07:00:46 +00:00
  • d015e979aa Merge pull request #1 from mattn/fix-workflows mattn 2026-01-17 15:43:19 +09:00
  • 120a92920e switch to softprops/action-gh-release test-v1.0.0 Yasuhiro Matsumoto 2026-01-17 15:40:45 +09:00
  • c6da13649d hopefully eliminate the weird case of cron and githubactions calling nak with an empty stdin and causing it to do nothing. v0.17.5 fiatjaf 2026-01-16 16:08:29 -03:00
  • acd6227dd0 fix darwin build Yasuhiro Matsumoto 2026-01-17 02:47:34 +09:00
  • 00fbda9af7 use native runner and install macfuse mattn 2026-01-17 01:43:19 +09:00
  • e838de9b72 fs: move everything to the top-level directory. fiatjaf 2026-01-16 12:34:09 -03:00
  • 6dfbed4413 fs: just some renames. fiatjaf 2026-01-16 12:18:32 -03:00
  • 0e283368ed bunker: authorize preexisting keys first. fiatjaf 2026-01-11 17:43:54 -03:00
  • 38775e0d93 Use cgofuse (#92) mattn 2026-01-15 10:41:14 +09:00
  • fabcad3f61 key: fix stupid error when passing nsec1 code to nak key public. fiatjaf 2026-01-10 09:56:39 -03:00
  • 69e4895e48 --outbox flag for encode. fiatjaf 2026-01-08 22:15:54 -03:00
  • 81524de04f gift: unwrap tries both decoupled and identity keys, wrap defaults to decoupled but accepts flags to change that. v0.17.4 fiatjaf 2025-12-30 15:28:06 -03:00
  • 8334474f96 git: add viewsource.win to list of possible web views. fiatjaf 2025-12-29 19:53:07 -03:00
  • 87f27e214e use dekey by default on gift wrap and unwrap. fiatjaf 2025-12-28 12:49:53 -03:00
  • 32999917b4 actually run the smoke test. fiatjaf 2025-12-27 14:22:43 -03:00
  • a19a179548 dekey: don't publish device announcements when not necessary, delete them when they become unnecessary. fiatjaf 2025-12-24 11:38:13 -03:00
  • 9b684f2c65 dekey: make it better and fix things, --rotate and other flags, prompts by default etc. fiatjaf 2025-12-23 23:50:11 -03:00
  • 6d87887855 spell: execute from history using the name, not only the id. fiatjaf 2025-12-23 21:32:54 -03:00
  • e9c4deaf6d nak req --spell for creating spells. fiatjaf 2025-12-23 21:31:54 -03:00
  • 965a312b46 only build with lmdb on linux. v0.17.3 fiatjaf 2025-12-22 12:42:54 -03:00
  • 2e4079f92c freeze nostrlib version. fiatjaf 2025-12-22 12:25:32 -03:00
  • 5b64795015 git: fix --tags fiatjaf 2025-12-22 12:24:03 -03:00
  • 5d4fe434c3 spell: also take a --pub to run spells in the context of other users. fiatjaf 2025-12-22 12:11:27 -03:00
  • b95665d986 spell: store spells locally and add stdin spell to history. fiatjaf 2025-12-22 11:59:17 -03:00
  • 3be80c29df spell: fix listing recent. fiatjaf 2025-12-22 00:22:14 -03:00
  • e01cfbde47 print spell details before running. fiatjaf 2025-12-22 00:19:10 -03:00
  • e91d4429ec switch the local databases to lmdb so they can be accessed by multiple nak instances at the same time. fiatjaf 2025-12-22 00:18:43 -03:00
  • 21423b4a21 spell: execute from stdin event. fiatjaf 2025-12-21 21:59:44 -03:00
  • 1b7f3162b5 automatically create hints, store, and kvstore for system always. fiatjaf 2025-12-21 21:58:15 -03:00
  • 8f38468103 basic grimoire spell support. fiatjaf 2025-12-19 15:16:22 -03:00
  • 9bf728d850 git: nip34 state as fake heads instead of fake remotes. fiatjaf 2025-12-20 13:10:17 -03:00
  • 8396738fe2 git: push --tags support. fiatjaf 2025-12-20 13:09:52 -03:00
  • c1d1682d6e dekey: add logs. fiatjaf 2025-12-19 14:50:59 -03:00
  • 6f00ff4c73 bunker: fix a halting waitgroup issue. fiatjaf 2025-12-16 13:13:12 -03:00
  • 68bbece3db update keypair pee example on readme. fiatjaf 2025-12-16 13:12:56 -03:00
  • a83b23d76b add nak git demo to README. fiatjaf 2025-12-05 22:15:08 -03:00
  • a288cc47a4 add example of compilation with -tags debug to README. fiatjaf 2025-12-05 22:02:39 -03:00
  • 5ee7670ba8 req: fix infinite loop when events channel is exhausted. fiatjaf 2025-12-04 13:21:43 -03:00
  • b973b476bc req: print CLOSED messages. fiatjaf 2025-12-04 09:23:31 -03:00
  • 252612b12f add pee trick. fiatjaf 2025-12-04 08:46:20 -03:00
  • 4b8b6bb3de dekey: nip4e (untested). fiatjaf 2025-12-03 23:08:59 -03:00
  • df491be232 serve: --grasp-path (hidden). fiatjaf 2025-12-02 15:53:18 -03:00
  • 1dab81f77c add examples to README. v0.17.2 fiatjaf 2025-12-01 21:15:58 -03:00
  • 11228d7082 gift-wrap. fiatjaf 2025-12-01 20:50:41 -03:00
  • a422b5f708 sync command for using a negentropy hack to sync two relays with each other. fiatjaf 2025-12-01 20:33:13 -03:00
  • 852fe6bdfb git: more resiliency when updating nip34.json fiatjaf 2025-11-30 22:21:56 -03:00
  • 210cf66d5f git: fix a bunch of small bugs. fiatjaf 2025-11-30 08:57:27 -03:00
  • f9335b0ab4 git: fetch repo from owner+identifier on init, and other things. fiatjaf 2025-11-27 23:59:46 -03:00
  • 16916d7d95 nip: display markdown directly, default to list. fiatjaf 2025-11-27 12:14:02 -03:00
  • 3ff4dbe196 force update golang version. fiatjaf 2025-11-26 07:09:29 -03:00
  • 2de3ff78ee Add nip command (#83) reis 2025-11-26 21:02:47 +09:00
  • 9d4942ceab force update golang version. v0.17.1 fiatjaf 2025-11-26 07:09:29 -03:00
  • 03c1bf832e fix README misformatting. fiatjaf 2025-11-25 22:44:03 -03:00
  • 8df130a822 git: handle "pull" modes correctly and stop deleting and recreating remotes all the time. v0.17.0 fiatjaf 2025-11-25 14:51:11 -03:00
  • e04861fcee git: allow gitSync to not fail if the state is broken. fiatjaf 2025-11-25 08:54:41 -03:00
  • 73d80203a0 fix error message Yasuhiro Matsumoto 2025-11-25 22:29:25 +09:00
  • c3cb59a94a git: move things around, allow for nil state as a possible value, fix syncing when repository is not announced yet. fiatjaf 2025-11-24 18:26:00 -03:00
  • 59edaba5b8 git: much nicer prompts on "init". fiatjaf 2025-11-24 15:46:44 -03:00
  • 11a690b1c6 git: fix sync publishing wrong repo event and always being mismatched. fiatjaf 2025-11-24 06:37:42 -03:00
  • 9f8679591e git: remove unused gitAnnounce. fiatjaf 2025-11-23 21:33:32 -03:00
  • 75c1a88333 git: push needed to update refs from the state after pushing. fiatjaf 2025-11-23 21:33:19 -03:00
  • 26fc7c338a git: nip34.json into repository object helpers. fiatjaf 2025-11-23 21:32:33 -03:00
  • ddc009a391 git: rework it to be more git-native and expose the internals more in a cool way. fiatjaf 2025-11-23 17:09:02 -03:00
  • 68e49fa6e5 git: fix the local/remote madness finally I think. fiatjaf 2025-11-23 14:50:19 -03:00
  • 79c1a70683 git: cleanup. fiatjaf 2025-11-21 22:19:51 -03:00
  • 77afab780b git: fetch and pull (wip). fiatjaf 2025-11-21 11:24:37 -03:00
  • a4f53021f0 add examples for newer use cases. fiatjaf 2025-11-21 11:24:14 -03:00
  • afa31a58fc serve: --negentropy fiatjaf 2025-11-21 11:24:01 -03:00
  • 26f9b33d53 git clone fiatjaf 2025-11-20 23:39:24 -03:00
  • 51876f89c4 git: nicer logs and fix announce to update only and all outdated relays. fiatjaf 2025-11-18 23:06:12 -03:00
  • ae3cb7c108 serve: blossom and grasp support. fiatjaf 2025-11-18 16:05:04 -03:00
  • bec821d3c0 build with latest nostrlib. fiatjaf 2025-11-18 11:57:15 -03:00