Commit Graph

  • fafbb345f1 remove result from subscription, pass closeOnEose through Jon Staab 2024-06-20 12:11:38 -07:00
  • da6df3fc97 Add link to readme Jon Staab 2024-06-20 11:23:00 -07:00
  • 22a5fb58b4 Fix sortBy to work with more data types, add kind 10014 Jon Staab 2024-06-20 10:19:32 -07:00
  • 760e0a99b4 Add global feeds Jon Staab 2024-06-19 14:50:54 -07:00
  • a61085ff2f Bump versions Jon Staab 2024-06-12 13:37:52 -07:00
  • 488b8a7f2a Notify when clearing repository Jon Staab 2024-06-12 13:34:25 -07:00
  • 39ca2fe6aa Put everything in src directories Jon Staab 2024-06-12 09:34:45 -07:00
  • f2f16bc3d3 Update readme Jon Staab 2024-06-11 12:50:55 -07:00
  • a73cfa5e2c --amend Jon Staab 2024-06-11 12:45:36 -07:00
  • 9c9e483f01 Sanitize rather than strip html Jon Staab 2024-06-11 12:41:56 -07:00
  • 289d2fb8f9 Bump versions Jon Staab 2024-06-11 08:23:51 -07:00
  • 3696282a9f Accept TrustedEvent in zaps Jon Staab 2024-06-11 08:12:57 -07:00
  • 2da73989e4 --amend Jon Staab 2024-06-07 12:49:07 -07:00
  • fbf8d2f0b6 Make loader windowing opt-in Jon Staab 2024-06-07 10:03:19 -07:00
  • 48f0e99a5b Track deletes of duplicates even if they never are added to the repo. Uniqify filters when performing a union Jon Staab 2024-06-06 17:40:57 -07:00
  • fc00208fe3 Fix initial update notification from repo Jon Staab 2024-06-06 16:23:13 -07:00
  • 53fe1b0a51 save wrap index, chunk filters in subscribe Jon Staab 2024-06-06 11:46:54 -07:00
  • 0b5f1589b2 Fix subscription promise merging Jon Staab 2024-06-06 09:57:53 -07:00
  • 3da44438ab Make repository updates atomic Jon Staab 2024-06-06 09:26:06 -07:00
  • 9997db23fc Optimize repository loading Jon Staab 2024-06-05 16:00:03 -07:00
  • 469ad299b5 Remove symmetric difference feed Jon Staab 2024-06-05 15:00:22 -07:00
  • e72b692a02 Add label feeds Jon Staab 2024-06-05 14:59:29 -07:00
  • b06348ba35 Index wrap id -> rumor in repository Jon Staab 2024-06-05 14:59:14 -07:00
  • 0e5a51bf38 Fix truncate to include ellipsis at the end Jon Staab 2024-06-05 14:58:39 -07:00
  • 41729d8245 remove throttle and update event from repository Jon Staab 2024-06-04 17:43:21 -07:00
  • 0b74b00d85 Fix parser bugs, fix repository delete Jon Staab 2024-06-04 17:38:22 -07:00
  • 71cdf5582b Fix content parsing, add default rendering Jon Staab 2024-06-04 08:57:29 -07:00
  • d2a3f14567 Add content package Jon Staab 2024-06-03 15:05:37 -07:00
  • d4cecd5e50 Fix repository delte notification and CLOSE buffering Jon Staab 2024-06-03 12:27:53 -07:00
  • 35eccf7467 Remove indexer from hints, add indexBy Jon Staab 2024-05-30 15:04:23 -07:00
  • a4948fe5dc Remove get/set from repository too Jon Staab 2024-05-27 16:48:29 -07:00
  • f98083290b Deprecate stores Jon Staab 2024-05-27 15:25:53 -07:00
  • d332b47403 Make repository less of a store Jon Staab 2024-05-27 15:21:12 -07:00
  • ff2480e9d9 Bump net version Jon Staab 2024-05-24 14:39:02 -07:00
  • b7d5ce7ae2 Fix dvms Jon Staab 2024-05-24 14:11:05 -07:00
  • 5ec54e3204 Improve relay validation and add sort function Jon Staab 2024-05-24 08:53:36 -07:00
  • c5e3f6d5a4 Re-work socket and reconnection/status logic Jon Staab 2024-05-22 17:33:20 -07:00
  • f8d74f5984 bump versions Jon Staab 2024-05-22 13:00:10 -07:00
  • d5b4a3218e Handle socket errors Jon Staab 2024-05-22 12:56:54 -07:00
  • fdce131d27 Trim filters, fix some issues with feed loaders Jon Staab 2024-05-22 10:30:29 -07:00
  • eca11b4fb2 Add read receipt, fix connection quality Jon Staab 2024-05-21 15:49:02 -07:00
  • 79a6253b90 Bump versions Jon Staab 2024-05-21 11:40:56 -07:00
  • fe0475281d Add repository.clear Jon Staab 2024-05-20 16:45:22 -07:00
  • b80b8d264b Bump versions Jon Staab 2024-05-20 15:31:03 -07:00
  • fc0cbf5728 Add assoc Jon Staab 2024-05-20 15:29:19 -07:00
  • 1160cedc0b Add without Jon Staab 2024-05-20 09:36:16 -07:00
  • 69b8bb3b54 Clean up subscribe a bit, add once Jon Staab 2024-05-17 13:57:49 -07:00
  • 42b3b8b5e7 Make repository.query sync Jon Staab 2024-05-16 15:07:02 -07:00
  • 5d3265c15a Bump versions Jon Staab 2024-05-16 10:11:08 -07:00
  • eee279cefa Re-work address Jon Staab 2024-05-16 10:07:21 -07:00
  • 08d6d93661 Fix custom store Jon Staab 2024-05-15 14:41:44 -07:00
  • 94e1d8ad52 Attempt to make repository more reactive Jon Staab 2024-05-15 11:44:19 -07:00
  • 2a2b6b8fec Work some bugs out of relays/loaders/repository Jon Staab 2024-05-15 09:15:46 -07:00
  • 5c9b1893ba Fix various repository bugs Jon Staab 2024-05-14 14:32:21 -07:00
  • c91d02f3ea Re work event types Jon Staab 2024-05-10 15:24:10 -07:00
  • 5a0fc174c1 Bump versions Jon Staab 2024-05-10 08:19:48 -07:00
  • fddee3c6ee Fix tags again, tweak feeds and stores Jon Staab 2024-05-09 16:00:09 -07:00
  • 9f70d8643e Support signals in publish/subscribe fixes #1 Jon Staab 2024-05-08 13:24:14 -07:00
  • d9e1bb6e9f Fix tags reply check Jon Staab 2024-05-08 12:56:08 -07:00
  • 6e57fa57e6 require fewer router options fixes #3 Jon Staab 2024-05-08 10:10:09 -07:00
  • 8b8775d2a0 Document RouterOptions Jon Staab 2024-05-07 15:52:11 -07:00
  • f75f24c2ec Add filter method to repository Jon Staab 2024-05-07 14:45:10 -07:00
  • 199dbca32a Remove mark methods from tags, move types dependencies to deps Jon Staab 2024-05-07 10:51:20 -07:00
  • f96bee686e Break out repository and relay Jon Staab 2024-05-03 17:25:27 -07:00
  • 4a1d61dd99 Add RelayCursor Jon Staab 2024-05-03 14:58:23 -07:00
  • 0dc2690e86 Change how Kinds work Jon Staab 2024-05-03 14:11:51 -07:00
  • d4cf63e906 Move feed utils to its own file Jon Staab 2024-05-03 10:30:50 -07:00
  • a343f74241 Add CreatedAt and Search feeds, combine date feeds into one type, fix Tags.replies, fix sort order of relay selections Jon Staab 2024-05-02 09:45:49 -07:00
  • fefcd1b042 Parameterize tag feed Jon Staab 2024-04-30 11:00:46 -07:00
  • ad7a67efbb Re-work feeds Jon Staab 2024-04-30 08:39:23 -07:00
  • 00b142243b Compile intersections Jon Staab 2024-04-29 12:51:47 -07:00
  • b88c074d86 Improve DVM feeds Jon Staab 2024-04-25 15:42:48 -07:00
  • d2ac9d1839 Remove list of list feeds Jon Staab 2024-04-24 13:51:56 -07:00
  • 9e3718ca40 Add some kinds, fix tag ancestors to work with positional e and a tags Jon Staab 2024-04-24 13:51:36 -07:00
  • 57d5a80870 Add pubkey to tags with hints Jon Staab 2024-04-23 14:31:05 -07:00
  • 6c119fa054 Fix readme Jon Staab 2024-04-22 19:43:22 -07:00
  • f142163c02 Add tag script Jon Staab 2024-04-22 13:36:01 -07:00
  • 16b1f22a95 Rename everything to welshman Jon Staab 2024-04-22 13:18:56 -07:00
  • eb5ffe873e Add in-memory relay Jon Staab 2024-04-21 16:01:32 -07:00
  • f738682fb3 Bump version again Jon Staab 2024-04-15 17:22:40 -07:00
  • 6a58fb153a Bump util version Jon Staab 2024-04-15 17:20:30 -07:00
  • efa5307df1 Add getSubFeeds to feeds Jon Staab 2024-04-15 17:19:29 -07:00
  • 0ae07735a9 Bump versions Jon Staab 2024-04-15 15:31:15 -07:00
  • 254074287d Export event types from util, tweak feed interface Jon Staab 2024-04-15 15:25:07 -07:00
  • 1fcce21b58 Add readme, global scope Jon Staab 2024-04-15 09:50:08 -07:00
  • bd08c2c283 Move feed load opts to load Jon Staab 2024-04-15 09:26:06 -07:00
  • 2e54f9040d Rename custom-feeds to feeds Jon Staab 2024-04-12 14:29:26 -07:00
  • e5519b633d Add feed loader Jon Staab 2024-04-12 14:27:55 -07:00
  • 9530ab4cf4 Switch to compiler strategy for custom feeds Jon Staab 2024-04-12 11:25:44 -07:00
  • d3604ed9f2 Compile feeds to filters as far as possible Jon Staab 2024-04-11 16:44:11 -07:00
  • 0f2605567e Simplify custom feeds Jon Staab 2024-04-11 15:10:24 -07:00
  • 4d2fb78968 Add some scripts to fix npm link Jon Staab 2024-04-11 09:10:43 -07:00
  • 4db63ca32a Add custom feeds Jon Staab 2024-04-10 18:04:17 -07:00
  • b0e40e8177 Add some tag utils Jon Staab 2024-04-09 10:52:19 -07:00
  • 17da310748 Switch to setTimeout Jon Staab 2024-04-08 13:33:19 -07:00
  • a3e1d8e988 fix interdependencies Jon Staab 2024-04-08 12:28:50 -07:00
  • 09fb82ecb2 Linting Jon Staab 2024-04-08 12:14:53 -07:00
  • d856bf933e Bump versions Jon Staab 2024-04-08 12:06:02 -07:00
  • 0859246cca Add clear method to tracker Jon Staab 2024-04-08 12:04:55 -07:00
  • 368ef98fde fix subscription grouping to not include filter keys Jon Staab 2024-04-05 17:41:31 -07:00