Commit Graph

111 Commits

Author SHA1 Message Date
Jon Staab 7369074741 Put dropped router values into top relay selections 2024-04-04 10:22:24 -07:00
Jon Staab 6220cd152c Inflate redundancy when few values are being requested 2024-04-03 13:01:51 -07:00
Jon Staab 94f6e676a7 Back to lists 2024-04-03 10:49:54 -07:00
Jon Staab 8319ba4862 Move hints back to strings, make sure the strings are what the user asked for 2024-04-02 16:35:26 -07:00
Jon Staab d159b94eeb Rework relay selections to use tags 2024-04-02 14:06:32 -07:00
Jon Staab 6ce09cb4c8 Add some utility functions 2024-03-29 09:33:35 -07:00
Jon Staab 59511be1aa Replace Subscription with Subscribe, add NetworkContext 2024-03-28 13:37:24 -07:00
Jon Staab 46e91c54ec Add choice, remove AllMessages scenario 2024-03-27 14:04:05 -07:00
Jon Staab 110ed26efe Add Store 2024-03-26 13:59:44 -07:00
Jon Staab bc21228f04 replace queue with worker 2024-03-26 11:35:34 -07:00
Jon Staab 0b5a4e8511 Add zap utils 2024-03-25 16:52:49 -07:00
Jon Staab eb9c778a66 Add context util 2024-03-25 15:02:29 -07:00
Jon Staab 54e0775453 Switch to monorepo setup 2024-03-25 14:22:33 -07:00
Jon Staab 74b926e227 Separate general purpose utils and protocol-related utils 2024-03-25 10:42:32 -07:00
Jon Staab bb983d8207 rename main to index 2024-03-25 10:30:08 -07:00
Jon Staab bd3351d043 Fix sorting relays by score 2024-03-22 15:32:20 -07:00
Jon Staab 86870e6fd7 Use user relays for basic scenarios 2024-03-21 10:12:05 -07:00
Jon Staab c6c8806b0c Allow relay requests through, fix positional e/a replies when mixed with q tags 2024-03-21 08:49:39 -07:00
Jon Staab 7b00e169fb Bump version 2024-03-11 14:48:36 -07:00
Jon Staab dff6febd41 Inline normalize-url 2024-03-11 14:38:04 -07:00
Jon Staab 5a94bfd235 Fix quotes being mis-labeled as replies 2024-03-08 15:05:37 -08:00
Jon Staab 3e27746617 loosen up slow connection threshold 2024-03-08 14:21:15 -08:00
Jon Staab 446e2bc52e Add isChildOf 2024-03-06 12:46:35 -08:00
Jon Staab 5f5e46f603 Bump version 2024-03-06 09:10:35 -08:00
Jon Staab 8ac5173d5b improve parent hints 2024-03-06 09:07:28 -08:00
Jon Staab 25cca2935f Fix parent hints 2024-03-05 16:32:06 -08:00
Jon Staab cc8f77726a Fix fallbacks 2024-03-05 16:09:21 -08:00
Jon Staab 4e4039ea7a Re-work address 2024-03-05 15:29:01 -08:00
Jon Staab 2debb7f614 Tweak scoring algo 2024-03-04 09:41:43 -08:00
Jon Staab 0c5a5bce9b Add support for q tags 2024-03-02 04:35:46 -08:00
Jon Staab 42245183b6 Improve Address utility 2024-03-01 15:55:32 -08:00
Jon Staab d5324627df Move fallback polices to router 2024-03-01 14:37:59 -08:00
Jon Staab 5aeafd6932 Tweak connection stuff 2024-03-01 13:48:49 -08:00
Jon Staab e7b604711a rework router 2024-03-01 10:05:07 -08:00
Jon Staab e995141201 Get routing working 2024-02-29 17:19:04 -08:00
Jon Staab 94e19a5760 re work tags again 2024-02-27 08:37:24 -08:00
Jon Staab a78e72310d Add new router helper for relay hints 2024-02-26 15:04:31 -08:00
Jon Staab aa963af77e More re-work of Tags 2024-02-26 15:04:31 -08:00
Jon Staab 4fb072ec0a Add new tags utility 2024-02-26 15:04:31 -08:00
Jon Staab ee375813e4 Add connect directory, update readme 2024-02-26 15:04:31 -08:00
Jon Staab c7e3acb657 Handle targets that have no connections when closing on eose 2024-02-26 12:39:01 -08:00
Jon Staab d02794998e Change how events are re-sent when auth is done 2024-02-23 10:57:39 -08:00
Jon Staab 516299e4c4 Resend messages rejected because of auth challenge 2024-02-14 09:43:41 -08:00
Jon Staab 4a0ae3770e Catch failure to verify events 2024-02-12 10:13:59 -08:00
Jon Staab 7cb792ba17 Upgrade nostr-tools, add groups/circles to Tags 2024-01-09 11:01:15 -08:00
Jon Staab 0af0375f62 Handle failure to derive event hash 2024-01-05 20:49:30 -08:00
Jon Staab 2a402f1190 Fix verify signature 2023-12-15 14:59:30 -08:00
Jon Staab 03c2c369f5 Swap out yarn for pnpm 2023-12-13 14:39:24 -08:00
Jon Staab 66c6abd1a8 remove vite config 2023-12-13 14:18:59 -08:00
Jon Staab d01b05e2a2 Speed up lru cache splice 2023-12-11 12:26:03 -08:00