Commit Graph

  • a83b23d76b add nak git demo to README. master 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
  • aa2b9c461c update to go1.25 because of our usage of waitgroup.go. 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
  • 5d7240b112 git betterments with remote and branch determination, force-push and fast-forward check. fiatjaf 2025-11-17 20:18:51 -03:00
  • bbe1661096 Don't emit hello event if no events were received from stdin Lez 2025-11-18 08:49:23 +01:00
  • ea4ad84aa0 "nak git" command with "init", "announce" and "push". fiatjaf 2025-11-14 11:21:25 -03:00
  • 85a04aa7ce req --only-missing for negentropy downloading. fiatjaf 2025-11-12 00:01:45 -03:00
  • e0ca768695 also parse npub/nevent/naddr when used as tag values, turn them into their corresponding hex or address format. fiatjaf 2025-11-11 16:32:14 -03:00
  • bef3739a67 accept npub/nprofile/nevent instead of just hex in flags. fiatjaf 2025-11-11 15:58:53 -03:00
  • 210c0aa282 update nostrlib again, mostly for the blossom client timeout issue. fiatjaf 2025-11-04 09:17:57 -03:00
  • 2758285d51 update nostrlib. v0.16.2 fiatjaf 2025-09-08 11:11:07 -03:00
  • ecb7f8f195 event: renew relay connection before publishing if necessary. fiatjaf 2025-09-07 18:56:51 -03:00
  • 9251702460 query batching on nak req --outbox. fiatjaf 2025-09-06 22:20:50 -03:00
  • 13452e6916 fix nostrlib dependency. v0.16.1 fiatjaf 2025-09-06 07:39:25 -03:00
  • cdd64e340f nak req --outbox v0.16.0 fiatjaf 2025-09-05 17:12:21 -03:00
  • 3b4d6046cf nak admin: for nip86 management (the previous command was broken). fiatjaf 2025-09-04 13:04:13 -03:00
  • bf1690a041 get rid of badger, replace with bolt, following nostrlib. fiatjaf 2025-09-03 21:37:03 -03:00
  • 88031c888b wallet --stream v0.15.4 fiatjaf 2025-08-29 16:24:58 -03:00
  • 6f0e777324 wallet tokens drop fiatjaf 2025-08-29 09:51:03 -03:00
  • b316646821 new release with updated dependencies. v0.15.3 fiatjaf 2025-08-18 21:01:52 -03:00
  • d3975679e4 add labels to subscriptions for easier debugging. fiatjaf 2025-08-14 13:27:29 -03:00
  • 23e27da077 use isatty for detecting stuff for the fancy output (it doesn't work). fiatjaf 2025-08-06 15:08:36 -03:00
  • 1a221a133c cleanup and fix readme. fiatjaf 2025-07-25 17:03:13 -03:00
  • a698c59b0b fix build on OpenBSD George 2025-07-23 13:59:49 +00:00
  • 87bf5ef446 fix nak blossom list stupid segfault. v0.15.2 fiatjaf 2025-07-17 20:00:03 -03:00
  • 7c58948924 verify: better handling of stdout and verbose logging output. fiatjaf 2025-07-17 16:14:33 -03:00
  • ff02e6890b adapt to nostr lib websocket refactor commit (which includes the filters thing). fiatjaf 2025-07-11 13:02:06 -03:00
  • fb377f4775 reword some things. fiatjaf 2025-07-05 11:14:29 -03:00
  • b1114766e5 docs(readme): update caution note with encryption guidance Anthony Accioly 2025-07-04 10:32:49 +01:00
  • e0febbf190 docs(readme): remove outdated contributing section Anthony Accioly 2025-07-04 10:13:51 +01:00
  • 2d2e657778 docs(readme): caution note on plaintext credential storage Anthony Accioly 2025-07-04 00:55:02 +01:00
  • d32654447a feat(bunker): add QR code generation for bunker URI Anthony Accioly 2025-07-03 23:14:00 +01:00
  • fea23aecc3 Add Dockerfile mplorentz 2025-07-02 23:28:36 -03:00
  • cc526acb10 bunker: fix overwriting all keys always with default. v0.15.1 fiatjaf 2025-07-01 15:52:44 -03:00
  • fd19855543 remove a dangling print statement. v0.15.0 fiatjaf 2025-07-01 12:43:04 -03:00
  • ecfe3a298e add persisted bunker and filter examples to readme. fiatjaf 2025-07-01 12:42:57 -03:00
  • 9c5f68a955 bunker: fix handling of provided and stored secret keys. fiatjaf 2025-07-01 12:36:54 -03:00
  • 0aef173e8b nak bunker --persist/--profile fiatjaf 2025-07-01 11:40:34 -03:00
  • 6e4a546212 release with fixes. v0.14.4 fiatjaf 2025-06-27 16:34:59 -03:00
  • 55c9d4ee45 remove the bunker context timeout because it causes the entire bunker to disconnect. fiatjaf 2025-06-27 16:28:21 -03:00
  • 550c89d8d7 slightly improve some error messages. fiatjaf 2025-06-27 13:50:28 -03:00
  • 1e9be3ed84 nak filter fiatjaf 2025-06-27 13:48:36 -03:00
  • 79cbc57dde fix main command error handler printing wrongly formatted stuff. fiatjaf 2025-06-27 13:48:07 -03:00
  • 1e237b4c42 do not fill .Content when "content" is received empty from stdin. fiatjaf 2025-06-23 17:57:44 -03:00
  • 89ec8b9822 simplify README about $NOSTR_CLIENT_KEY. fiatjaf 2025-06-20 21:05:29 -03:00
  • fba83ea39e docs(readme): clarify NIP-46 signing with remote bunker Anthony Accioly 2025-06-21 00:46:39 +01:00
  • bd5569955c fix(helpers): add timeout and verbose logging for bunker connection Anthony Accioly 2025-06-20 23:11:12 +01:00
  • 35ea2582d8 fix: update go.sum to fix build Rui Chen 2025-06-20 15:18:17 -04:00
  • fa63dbfea3 release v0.14.3 v0.14.3 fiatjaf 2025-06-20 11:06:09 -03:00
  • a6509909d0 nostrfs: update pointer thing from nostrlib. fiatjaf 2025-06-08 10:50:03 -03:00
  • 239dd2d42a add example of recording and publishing a voice note. fiatjaf 2025-05-25 23:34:05 -03:00
  • 0073c9bdf1 compile tests again. fiatjaf 2025-05-23 07:52:19 -03:00
  • b5bd2aecf6 Run smoke test on release workflow success. Chris McCormick 2025-05-23 11:40:27 +08:00
  • f27ac6c0e3 Basic smoke tests. Chris McCormick 2025-05-23 11:24:30 +08:00
  • 6e5441aa18 fix type assertions. v0.14.2 fiatjaf 2025-05-22 09:23:24 -03:00
  • 61a68f3dca fix faulty outbox database check logic when it doesn't exist. v0.14.1 fiatjaf 2025-05-21 14:12:07 -03:00
  • f450e735b6 sticky version. v0.14.0 nostrlib fiatjaf 2025-05-20 23:45:54 -03:00
  • 1304a65179 Update zapstore.yaml franzaps 2025-05-20 23:36:06 -03:00
  • aa89093d57 accept bunker URIs in $NOSTR_SECRET_KEY, simplify. fiatjaf 2025-05-20 23:31:54 -03:00
  • 6daf0f4e5c Update zapstore.yaml legacy franzap 2025-05-20 19:39:11 +00:00
  • 4387595437 serve: display number of connections. fiatjaf 2025-05-17 21:42:45 -03:00
  • 4eb5e929d4 blossom: upload from stdin. fiatjaf 2025-05-14 23:36:45 -03:00
  • 150625ee74 remove debug.PrintStack() github/nostrlib fiatjaf 2025-05-12 09:20:27 -03:00
  • fc255b5a9a optimized clamped error message for status code failures. fiatjaf 2025-05-11 12:15:50 -03:00
  • 5bcf2da794 adapt serve to variable max eventstores. fiatjaf 2025-05-11 12:09:56 -03:00
  • aadcc73906 adapt to since and until not being pointers. fiatjaf 2025-05-08 09:59:03 -03:00