Commit Graph

  • 4dfbb1b485
    Update README.md Ryo Kanbayashi 2023-12-24 09:27:31 +09:00
  • 551744afea
    Update config.js Ryo Kanbayashi 2023-12-22 13:07:37 +09:00
  • 33e412b6ef
    Update config.js Ryo Kanbayashi 2023-12-22 10:18:33 +09:00
  • 476ce3ffd8
    Update config.js Ryo Kanbayashi 2023-12-21 23:46:40 +09:00
  • 0072add838
    Update config.js Ryo Kanbayashi 2023-12-21 23:45:07 +09:00
  • 6bff234023
    Update config.js Ryo Kanbayashi 2023-12-21 23:36:48 +09:00
  • baa03c118a
    Update config.js Ryo Kanbayashi 2023-12-21 23:21:13 +09:00
  • 26fc48ef08
    Update config.js Ryo Kanbayashi 2023-12-21 23:15:25 +09:00
  • 9a2f00d708
    Update and rename config.js.example to config.js Ryo Kanbayashi 2023-12-21 23:10:27 +09:00
  • 0c8d21edf1 typofix Yonle 2023-12-20 18:37:24 +07:00
  • 1efe153039 ramp the cache up, again. Yonle 2023-12-20 00:16:54 +07:00
  • 6b1c5e03eb ramp the cache up no matter what Yonle 2023-12-20 00:11:13 +07:00
  • 635b317d73 caching: also save into cache relays Yonle 2023-12-19 23:48:24 +07:00
  • 30b627f00c caching tweaks Yonle 2023-12-19 23:41:33 +07:00
  • 592af79f9c feat: added [cache_relays] feature Yonle 2023-12-19 22:56:48 +07:00
  • 5ae56bd8b4
    Merge pull request #4 from akiomik/fix-typos Yonle 2023-12-19 22:12:38 +07:00
  • 2873527df7
    Fix typos Akiomi Kamakura 2023-12-19 12:05:11 +09:00
  • a3b37912bc fix resend event code 2.0.0-r1 Yonle 2023-11-29 13:58:44 +07:00
  • 540963177a fix verbose logging bug. 2.0.0 Yonle 2023-11-22 16:57:14 +07:00
  • 6758fc2070 defaultconf comment: give a tips. Yonle 2023-11-22 16:51:46 +07:00
  • ac14c698dc introduce max EOSE score in config Yonle 2023-11-22 16:38:46 +07:00
  • e9fa7e19ee introduce EOSE Timeout Yonle 2023-11-22 00:20:33 +07:00
  • a1b68cc77e bouncer: allow the same subID to be REQ again Yonle 2023-11-21 22:50:13 +07:00
  • 917de23b21 defaultconf: uh, small comment fix Yonle 2023-11-21 20:49:14 +07:00
  • 64d06f2b2a defaultconf: add pubkey field for nip11 Yonle 2023-11-21 19:19:22 +07:00
  • e3c2bf34d2 code cleaning, add more config options Yonle 2023-11-21 18:42:04 +07:00
  • 2d73575375 http.js: probably need to tell the current path. Yonle 2023-11-21 15:15:11 +07:00
  • e2d6960f9e package.json: change desc Yonle 2023-11-21 13:58:31 +07:00
  • b518022b21 major fix: fix EOSE handling Yonle 2023-11-21 13:08:52 +07:00
  • b8c720aa8a enable nip42 function for public bouncer. Yonle 2023-11-20 21:21:22 +07:00
  • 8a189bcd2e defaultconf: Make it more understandable. Yonle 2023-11-20 21:10:57 +07:00
  • a9ddba1da3
    Merge pull request #2 from HolgerHatGarKeineNode/patch-2 Yonle 2023-11-19 11:22:46 +07:00
  • b9b8f5575f defaultconf: small typo Yonle 2023-11-19 10:51:13 +07:00
  • 8b158507fb handle since & until and fixbug Yonle 2023-11-19 08:46:35 +07:00
  • f6d623004d do not send events after reach to limit till all relays EOSE-ed Yonle 2023-11-19 08:37:43 +07:00
  • 4c20e05b5f defaultconf: Change some comments Yonle 2023-11-19 08:02:40 +07:00
  • 01a6f5157e
    Missing commas added to config.js.example HolgerHatGarKeineNode 2023-11-18 22:23:18 +00:00
  • 7e00693b73 bouncer.js: small mistake fix Yonle 2023-11-18 17:06:03 +07:00
  • 6aa8125f8c defaultconf: Set default clusters as auto. Yonle 2023-11-18 16:59:44 +07:00
  • 0f76628728 remove mode 1, and sqlite3 no longer needed Yonle 2023-11-18 16:49:20 +07:00
  • ad08c005ae The unwelcoming way to respond unauthorized users. 1.0.0 Yonle 2023-11-17 14:36:13 +07:00
  • e08d64782e b2: only start connect to relays once authenticated Yonle 2023-11-16 22:16:31 +07:00
  • 3be8e325e1 some helper. Yonle 2023-11-16 22:07:07 +07:00
  • 74c2e4c21f config default: need to tell to provide hex pubkey Yonle 2023-11-16 21:57:35 +07:00
  • dd1da10b8a introduce nip42 and public/personal usage Yonle 2023-11-16 21:53:58 +07:00
  • 5f13300734 b2: don't chill down. Yonle 2023-11-15 21:40:04 +07:00
  • d00c6b2d00 Change default supported_nips Yonle 2023-11-15 14:18:57 +07:00
  • e651221256 replace some code & pause client socket before bouncer connect to relays Yonle 2023-11-15 13:18:43 +07:00
  • 7d6e2018e3 http: give content-type to client Yonle 2023-11-13 18:35:50 +07:00
  • 22c42a3857 Make NIP-11 work by adding Access-Control-Allow-Origin Yonle 2023-11-13 18:32:29 +07:00
  • 21bcb680d6 improve README Yonle 2023-11-12 21:58:42 +07:00
  • 6b6547deab add small comment Yonle 2023-11-12 21:56:23 +07:00
  • 392087a397 README: Change git URL in Docker Quick Run Yonle 2023-11-12 20:27:50 +07:00
  • 5595507696 Internal NIP-50 support, and fix memory leak in mode 2 Yonle 2023-11-12 20:07:45 +07:00
  • 33dbdefd9f change the default supported_nips once again Yonle 2023-11-12 19:41:36 +07:00
  • 8ad8e07536 re-transmit client's EVENT data once (re)connected to relays Yonle 2023-11-12 17:52:02 +07:00
  • 30fcabe658 dependencies bump Yonle 2023-11-12 16:55:09 +07:00
  • 229ae677b2 Override supported_nips in default, and change default clusters number Yonle 2023-11-12 16:54:39 +07:00
  • b305881fb7 send EOSE to client once limit was under than 1 Yonle 2023-11-12 14:25:43 +07:00
  • 19232a426a README: update Yonle 2023-11-07 23:20:36 +07:00
  • b7a513be56 connect to relays with user-agent Yonle 2023-11-07 23:18:16 +07:00
  • db94aa162a Fix EOSE handling Yonle 2023-11-07 20:48:56 +07:00
  • 94676ad472 b2: Do the classic sess check. Yonle 2023-11-06 20:46:38 +07:00
  • d9b4b3265f handle remainingEvents correctly Yonle 2023-11-06 20:23:35 +07:00
  • b6234e9e82 README: update node requirement Yonle 2023-11-06 20:15:59 +07:00
  • ceed45ce1c Handle REQ limit on client filter Yonle 2023-11-06 20:10:48 +07:00
  • 58e51a027f mode 2 as default, edit README.md to edit config first Yonle 2023-11-06 13:24:15 +07:00
  • ae7859a49d docker: compose.yml: remove unnecessary comments Yonle 2023-11-06 13:13:49 +07:00
  • 328cdc1975
    Merge pull request #1 from mroxso/dockerize Yonle 2023-11-06 13:12:17 +07:00
  • 5df8ddda91 b2: fix crash when client disconnected Yonle 2023-11-06 06:41:27 +07:00
  • 6d831f7ba5 add github docker build and push workflow mroxso 2023-11-05 20:51:38 +01:00
  • 685e80e639 fix dockerfile and use external config.js mroxso 2023-11-05 20:37:54 +01:00
  • 52d92de8fa initial dockerize (wip) mroxso 2023-11-05 11:12:56 +01:00
  • 0bb168e777 oops Yonle 2023-11-03 17:22:43 +07:00
  • 4cdeec40b6 fix the improvement for pendingEOSE in mode 2 Yonle 2023-11-03 17:19:37 +07:00
  • 9a4ea6ab20 improve pendingEOSE (commitdesc. avail.) Yonle 2023-11-03 16:59:23 +07:00
  • 1f7a86fa2f package.json: Add start command and set node requirement Yonle 2023-11-02 22:23:20 +07:00
  • 4699ba1b48 fix major bug Yonle 2023-11-02 22:06:12 +07:00
  • 4ca71948c3 README: How this software works? Yonle 2023-11-02 14:28:03 +07:00
  • bd19d934a5 Implement pendingEOSE and dich the instant EOSE Yonle 2023-11-01 22:20:21 +07:00
  • ea06487f94 add log_about_relays into config.js Yonle 2023-11-01 19:54:03 +07:00
  • 292354813c bouncer2: no need to send CLOSE to relays after client disconnected. Yonle 2023-11-01 15:17:39 +07:00
  • 2f5075b4d7 Change default config a bit. Yonle 2023-11-01 15:00:25 +07:00
  • 297516d595 run in cluster? tell eberiwan Yonle 2023-10-31 20:09:03 +07:00
  • 0e7f9f0706 run in cluster? tell eberiwan Yonle 2023-10-31 20:08:28 +07:00
  • 16b22e863a it's rather an clients than users. Yonle 2023-10-31 20:03:19 +07:00
  • a9f6f79f49 There you go, The currently connected user numbers Yonle 2023-10-31 20:01:22 +07:00
  • 181840d045 redone log for websocket users Yonle 2023-10-31 19:53:09 +07:00
  • 1021040fc1 make le log cleaner Yonle 2023-10-31 19:50:19 +07:00
  • 4d728ba8f9 Just a small log fix Yonle 2023-10-31 19:49:15 +07:00
  • 973dbf4cf4 add tmp_store option in config.js Yonle 2023-10-31 17:24:59 +07:00
  • 0d4804ad9a . Yonle 2023-10-31 15:55:46 +07:00
  • b06f29da5b fix bug for mode 2 and remove unused code Yonle 2023-10-31 15:52:07 +07:00
  • 2611654775 bouncer1: fixbug Yonle 2023-10-31 15:36:01 +07:00
  • 4fa2811eff bouncer1: fixbug Yonle 2023-10-31 15:35:26 +07:00
  • 1cfe76269c Fix bug for resub function Yonle 2023-10-31 15:22:39 +07:00
  • 8370bf2cd7 fix [relays: Re-sub after reconnect] Yonle 2023-10-31 15:15:00 +07:00
  • 1776c4c888 relays: Re-sub after reconnect Yonle 2023-10-31 15:14:02 +07:00
  • 29bab0bfc9 fix comment on code. Yonle 2023-10-31 14:52:28 +07:00
  • 1db4951395 allow for setting number of clusters via config.js Yonle 2023-10-31 14:16:43 +07:00