Commit Graph

  • d4484509a6 Merge pull request #15 main mleku 2025-08-19 16:57:47 +01:00
  • 9176a013d1 feat: NWC Subscription System Kyle 🐆 2025-08-19 11:13:19 -04:00
  • 499dab72b9 Merge remote-tracking branch 'upstream/main' into kwsantiago/nwc-mock-client Kyle 🐆 2025-08-18 18:09:23 -04:00
  • 9eae0675a6 feat: NWC client, NIP-44 encryption, event signing, tests Kyle 🐆 2025-08-18 18:09:14 -04:00
  • 287af9dc81 fix: replace break with return in error handling for ws client mleku 2025-08-18 20:15:38 +01:00
  • a51e86f4c4 update: reorganize imports, add URL rewriting support, and minor refactoring mleku 2025-08-18 20:13:14 +01:00
  • a928294234 fix: correct slice length condition and bump version to v0.8.7 v0.8.7 mleku 2025-08-18 17:17:45 +01:00
  • 4994d715f8 bump version to v0.8.6 - lock contention on ACL fixed v0.8.6 mleku 2025-08-18 13:43:48 +01:00
  • af1e898191 fix: correct RWMutex usage in relay lists for proper concurrency handling mleku 2025-08-18 13:34:01 +01:00
  • b8a12d7a11 remove unused logging, improve concurrency, and minor fixes mleku 2025-08-18 13:28:14 +01:00
  • b8bdaa95c5 bump version to v0.8.5 and update workflow build flags v0.8.5 mleku 2025-08-17 20:29:31 +01:00
  • d11f54228b remove deprecated and unused websocket tests v0.8.4 mleku 2025-08-17 20:12:40 +01:00
  • ce23d2cca8 Merge pull request #12 from kwsantiago/kwsantiago/simplify-bench-docker mleku 2025-08-17 18:47:14 +01:00
  • 10f16e01fe fix: docker benchmark Kyle 🐆 2025-08-17 13:42:37 -04:00
  • 710f88d03f bump version to v0.8.3 and update workflow build flags v0.8.3 mleku 2025-08-17 18:27:41 +01:00
  • f1e8b52519 update: import utils, remove unused logs, and bump version v0.8.2 mleku 2025-08-17 18:17:21 +01:00
  • fd76013c10 refactor(tests): replace bytes imports with orly.dev/pkg/utils globally v0.8.1 mleku 2025-08-17 18:04:44 +01:00
  • fd866c21b2 refactor(database): optimize serial querying and add utils imports mleku 2025-08-17 17:12:24 +01:00
  • 02bf704e28 add fast bytes compare and start revising QueryForIds mleku 2025-08-17 15:24:38 +01:00
  • 7112930f73 add SimplePool implementation for managing relay connections mleku 2025-08-17 11:40:41 +01:00
  • 0187114918 fixed websocket client bugs mleku 2025-08-17 09:48:01 +01:00
  • 0ad371b06a Merge pull request #11 mleku 2025-08-17 06:13:17 +01:00
  • 9832a8b28a refactor: cache event ID string conversion in OK handler Kyle 🐆 2025-08-16 22:23:44 -04:00
  • e9285cbc07 fix: correct deletion block scope in handleEvent Kyle 🐆 2025-08-16 22:23:39 -04:00
  • ddb60b7ae1 fix: correct context field reference in handleMessage Kyle 🐆 2025-08-16 22:23:33 -04:00
  • 6c04646b79 assign logger to database options mleku 2025-08-16 20:01:25 +01:00
  • 0d81d48c25 add nostr-relay-rs and cleaned up install.sh script mleku 2025-08-16 15:49:00 +01:00
  • 9c731f729f created shell script that builds and installs all of the relays mleku 2025-08-16 13:05:39 +01:00
  • fa3b717cf4 updating deps v0.8.0 mleku 2025-08-16 06:38:14 +01:00
  • 9646c23083 updating deps mleku 2025-08-16 06:08:28 +01:00
  • 0f652a9043 all docker bits build now mleku 2025-08-16 05:51:59 +01:00
  • ebfccf341f Merge pull request #10 from kwsantiago/kwsantiago/benchmark-docker mleku 2025-08-16 04:22:47 +01:00
  • c1723442a0 Merge remote-tracking branch 'upstream/main' into kwsantiago/benchmark-docker Kyle 🐆 2025-08-15 17:44:34 -04:00
  • 6b1140b382 feat: docker benchmark and updated relay comparison results Kyle 🐆 2025-08-15 17:40:55 -04:00
  • dda39de5a5 refactor logging to use closures for intensive tasks v0.7.0 mleku 2025-08-15 22:27:16 +01:00
  • acd2c41447 chore: go fmt Kyle 🐆 2025-08-15 15:56:10 -04:00
  • 6fc3e9a049 Merge remote-tracking branch 'origin/main' mleku 2025-08-15 18:56:12 +01:00
  • ffcd0bdcc0 Remove unused event unmarshaling logic and update migration logging mleku 2025-08-15 18:55:59 +01:00
  • 3525dd2b6c Merge remote-tracking branch 'origin/main' mleku 2025-08-15 16:03:44 +01:00
  • 66be769f7a Add support for expiration indexing and event deletion mleku 2025-08-15 15:50:31 +01:00
  • 1794a881a2 Merge pull request #8 from kwsantiago/kwsantiago/benchmark-relay-comparison mleku 2025-08-14 20:08:08 +01:00
  • a2cce3f38b Bump version to v0.6.2 v0.6.2 mleku 2025-08-09 09:32:38 +01:00
  • 04d789b23b Remove unnecessary logging statement from lerproxy mleku 2025-08-09 09:21:02 +01:00
  • 2148c597aa Fix favicon logic to correctly check for file read errors mleku 2025-08-09 09:20:02 +01:00
  • f8c30e2213 Add logging for favicon data in lerproxy mleku 2025-08-09 09:18:54 +01:00
  • 2ef76884bd Add logging for favicon requests in lerproxy mleku 2025-08-09 09:16:41 +01:00
  • a4355f4963 Update logging level in lerproxy handler mleku 2025-08-09 09:13:03 +01:00
  • 8fa3e2ad80 Update favicon handling and bump version to v0.6.1 v0.6.1 mleku 2025-08-09 08:59:36 +01:00
  • 0807ce3672 benchmark readme update Kyle 2025-08-08 16:03:54 -04:00
  • d4f7c0b07f feat: Nostr Relay Benchmark Suite Kyle 2025-08-08 16:01:58 -04:00
  • 463bce47b0 Merge pull request #7 from Silberengel/feature/favicon-support mleku 2025-08-08 20:10:49 +01:00
  • 289f962420 Add favicon support - serve favicon.ico from static directory silberengel 2025-08-08 20:52:09 +02:00
  • 619198d1b5 Add mock wallet service examples documentation mleku 2025-08-08 17:49:33 +01:00
  • e94d68c3b2 Add wallet service implementation and mock CLI tool mleku 2025-08-08 17:34:44 +01:00
  • bb8f070992 Add subscription feature and optimize logging mleku 2025-08-08 13:22:36 +01:00
  • b6670d952d Remove pull_request trigger from GitHub Actions workflow mleku 2025-08-08 10:19:58 +01:00
  • d2d2ea3fa0 Add releases section to README mleku 2025-08-08 10:17:47 +01:00
  • 7d4f90f0de Enable CGO for Linux builds and bump version to v0.6.0 v0.6.0 mleku 2025-08-08 10:03:32 +01:00
  • 667890561a Update release workflow dependencies and bump version to v0.5.9 v0.5.9 mleku 2025-08-08 09:49:23 +01:00
  • 85fe316fdb Update GitHub Actions release workflow and bump version to v0.5.8 v0.5.8 mleku 2025-08-08 09:45:15 +01:00
  • 1535f10343 Add release process and bump version to v0.5.7 v0.5.7 mleku 2025-08-08 09:37:28 +01:00
  • dd80cc767d Add release process to GitHub Actions and bump version to v0.5.6 v0.5.6 mleku 2025-08-08 09:22:54 +01:00
  • 423270402b Comment out nested subscription test in subscription_test.go mleku 2025-08-08 08:53:18 +01:00
  • e929c09476 Update GitHub Actions workflow to include libsecp256k1 setup and cgo tests mleku 2025-08-08 08:47:02 +01:00
  • 429c8acaef Bump version to v0.5.5 and enhance event deletion handling logic v0.5.5 mleku 2025-08-08 07:47:46 +01:00
  • f3f933675e fix a lot of tests mleku 2025-08-08 07:27:01 +01:00
  • b761a04422 fix a lot of tests mleku 2025-08-07 22:39:18 +01:00
  • 8d61b8e44c Fix incorrect syntax in environment variable setup in go.yml mleku 2025-08-07 21:26:30 +01:00
  • 19e265bf39 Remove test-and-release workflow and add environment variable to go.yml mleku 2025-08-07 21:25:37 +01:00
  • c41bcb2652 fix failing musig build mleku 2025-08-07 21:21:11 +01:00
  • a4dd177eb5 roll back lerproxy mleku 2025-08-07 21:04:44 +01:00
  • 9020bb8164 Update Go version in GitHub Actions workflows to 1.24 mleku 2025-08-07 20:54:59 +01:00
  • 3fe4537cd9 Create go.yml mleku 2025-08-07 20:50:32 +01:00
  • 7ec8698b62 Bump version to v0.5.4 and add GitHub Actions workflow v0.5.4 mleku 2025-08-07 20:48:26 +01:00
  • 2514f875e6 actually implement wallet service info (capabilities, encryption and notifications) v0.5.3 mleku 2025-08-07 18:45:32 +01:00
  • a6350c8e80 Refactor GetWalletServiceInfo and update event and notification types mleku 2025-08-07 18:31:42 +01:00
  • 6c3d22cb38 Add new message types and adjust event type constants mleku 2025-08-07 17:20:45 +01:00
  • 8adb129fbe Update relay description and fix indentation in handleRelayinfo.go mleku 2025-08-07 11:06:41 +01:00
  • fd698af1ca Update config defaults and reorder imports in config.go mleku 2025-08-07 11:03:59 +01:00
  • ac4fd506e5 Update relay handling and bump version to v0.5.2 v0.5.2 mleku 2025-08-07 10:54:45 +01:00
  • 8898b20d4b Update walletcli usage message and bump version to v0.5.1 v0.5.1 mleku 2025-08-07 09:39:26 +01:00
  • b351d0fb78 fix bugs in tag comparison code v0.5.0 mleku 2025-08-07 09:32:53 +01:00
  • 9c8ff2976d backporting relay client and pool from latest go-nostr mleku 2025-08-06 22:18:26 +01:00
  • a7dd958585 Renamed NWC client methods and added RPCRaw wrappers mleku 2025-08-06 10:03:16 +01:00
  • 8eb5b839b0 add all methods except multi mleku 2025-08-06 00:23:03 +01:00
  • e57169eeae add blacklist and add to accept-event.go; Bump version to v0.4.15 v0.4.15 mleku 2025-08-05 23:15:13 +01:00
  • 109326dfa3 Merge remote-tracking branch 'origin/main' mleku 2025-08-05 23:06:24 +01:00
  • 52911354a7 Merge pull request #5 from kwsantiago/kwsantiago/1-public-relay-with-blacklist mleku 2025-08-05 23:05:22 +01:00
  • b74f4757e7 refactor: Simplify NWC protocol structures and update method handling mleku 2025-08-05 20:18:32 +01:00
  • 2d0ebfe032 Merge remote-tracking branch 'upstream/main' into kwsantiago/1-public-relay-with-blacklist Kyle 2025-08-05 14:15:02 -04:00
  • fff61ceca1 fmt Kyle 2025-08-05 14:09:15 -04:00
  • b7b7dc7353 feat: Add blacklist support for public relays Kyle 2025-08-05 14:09:01 -04:00
  • 996fb3aeb7 Merge pull request #4 from kwsantiago/kwsantiago/benchmark mleku 2025-08-05 18:19:28 +01:00
  • b9a713d81d simple performance benchmark tool Kyle 2025-08-05 10:54:53 -04:00
  • 1e6ce84e26 update spider seeds, set spider to fetch in spider frequency time window v0.4.14 mleku 2025-08-05 06:36:19 +01:00
  • 0361f3843a add enviroment variables information to readme.adoc mleku 2025-08-05 06:28:27 +01:00
  • 4317e8ba4a updated readme to be current mleku 2025-08-05 06:17:14 +01:00
  • 9094f36d6e updated readme to be current mleku 2025-08-05 06:15:13 +01:00
  • 9314467f55 bump to v0.4.13 and Enable Second Degree Follows Spidering for Follows if directory is on v0.4.13 mleku 2025-08-05 05:58:42 +01:00
  • 19e6520587 Bump Version: Update to v0.4.12 and Enable Second Degree Follows Spidering v0.4.12 mleku 2025-08-05 05:24:40 +01:00