Commit Graph

57 Commits

Author SHA1 Message Date
Jon Staab fddee3c6ee Fix tags again, tweak feeds and stores 2024-05-09 16:00:09 -07:00
Jon Staab 9f70d8643e Support signals in publish/subscribe fixes #1 2024-05-08 13:24:14 -07:00
Jon Staab d9e1bb6e9f Fix tags reply check 2024-05-08 12:56:08 -07:00
Jon Staab 6e57fa57e6 require fewer router options fixes #3 2024-05-08 10:10:13 -07:00
Jon Staab 8b8775d2a0 Document RouterOptions 2024-05-07 15:52:11 -07:00
Jon Staab f75f24c2ec Add filter method to repository 2024-05-07 14:45:10 -07:00
Jon Staab 199dbca32a Remove mark methods from tags, move types dependencies to deps 2024-05-07 10:51:20 -07:00
Jon Staab f96bee686e Break out repository and relay 2024-05-03 17:25:27 -07:00
Jon Staab 4a1d61dd99 Add RelayCursor 2024-05-03 15:03:50 -07:00
Jon Staab 0dc2690e86 Change how Kinds work 2024-05-03 14:11:51 -07:00
Jon Staab d4cf63e906 Move feed utils to its own file 2024-05-03 10:30:50 -07:00
Jon Staab a343f74241 Add CreatedAt and Search feeds, combine date feeds into one type, fix Tags.replies, fix sort order of relay selections 2024-05-02 09:45:49 -07:00
Jon Staab fefcd1b042 Parameterize tag feed 2024-04-30 11:03:39 -07:00
Jon Staab ad7a67efbb Re-work feeds 2024-04-30 08:39:23 -07:00
Jon Staab 00b142243b Compile intersections 2024-04-29 12:51:47 -07:00
Jon Staab b88c074d86 Improve DVM feeds 2024-04-25 15:42:48 -07:00
Jon Staab d2ac9d1839 Remove list of list feeds 2024-04-24 13:51:56 -07:00
Jon Staab 9e3718ca40 Add some kinds, fix tag ancestors to work with positional e and a tags 2024-04-24 13:51:36 -07:00
Jon Staab 57d5a80870 Add pubkey to tags with hints 2024-04-23 14:31:05 -07:00
Jon Staab 16b1f22a95 Rename everything to welshman 2024-04-22 13:22:53 -07:00
Jon Staab eb5ffe873e Add in-memory relay 2024-04-22 13:00:40 -07:00
Jon Staab f738682fb3 Bump version again 2024-04-15 17:22:40 -07:00
Jon Staab 6a58fb153a Bump util version 2024-04-15 17:20:30 -07:00
Jon Staab efa5307df1 Add getSubFeeds to feeds 2024-04-15 17:19:29 -07:00
Jon Staab 0ae07735a9 Bump versions 2024-04-15 15:31:15 -07:00
Jon Staab 254074287d Export event types from util, tweak feed interface 2024-04-15 15:25:07 -07:00
Jon Staab 1fcce21b58 Add readme, global scope 2024-04-15 09:50:08 -07:00
Jon Staab bd08c2c283 Move feed load opts to load 2024-04-15 09:26:06 -07:00
Jon Staab 2e54f9040d Rename custom-feeds to feeds 2024-04-12 14:29:26 -07:00
Jon Staab e5519b633d Add feed loader 2024-04-12 14:27:55 -07:00
Jon Staab 9530ab4cf4 Switch to compiler strategy for custom feeds 2024-04-12 11:25:44 -07:00
Jon Staab d3604ed9f2 Compile feeds to filters as far as possible 2024-04-11 16:44:11 -07:00
Jon Staab 0f2605567e Simplify custom feeds 2024-04-11 15:38:22 -07:00
Jon Staab 4d2fb78968 Add some scripts to fix npm link 2024-04-11 09:10:47 -07:00
Jon Staab 4db63ca32a Add custom feeds 2024-04-10 18:04:17 -07:00
Jon Staab b0e40e8177 Add some tag utils 2024-04-09 10:52:19 -07:00
Jon Staab 17da310748 Switch to setTimeout 2024-04-08 13:33:19 -07:00
Jon Staab a3e1d8e988 fix interdependencies 2024-04-08 12:29:50 -07:00
Jon Staab 09fb82ecb2 Linting 2024-04-08 12:14:53 -07:00
Jon Staab d856bf933e Bump versions 2024-04-08 12:12:56 -07:00
Jon Staab 0859246cca Add clear method to tracker 2024-04-08 12:04:55 -07:00
Jon Staab 368ef98fde fix subscription grouping to not include filter keys 2024-04-05 17:41:31 -07:00
Jon Staab 98ef2c3e3e Add new publish function 2024-04-04 16:58:04 -07:00
Jon Staab babbb897bf Bump versions 2024-04-04 10:25:02 -07:00
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