Commit Graph

758 Commits

Author SHA1 Message Date
Jon Staab 8ce0abbccd Bump versions 2025-04-25 17:27:42 -07:00
Jon Staab 1e3fca4da7 Fix truncate 2025-04-25 17:19:56 -07:00
Jon Staab b3e8d7a332 Tweak feed display 2025-04-25 17:17:18 -07:00
Jon Staab 37c0491d71 Move collection to store module 2025-04-25 10:37:57 -07:00
Jon Staab d14ae2ce77 Add derivePubkeyRelays 2025-04-25 10:19:56 -07:00
Jon Staab 3636064f25 Move getRelayUrls to getRelaysFromList 2025-04-25 09:31:18 -07:00
Jon Staab 3d1a6a106e Re-work feed requests 2025-04-24 13:49:02 -07:00
Jon Staab 4031564c6c Add feed validation and display 2025-04-24 09:40:22 -07:00
Jon Staab 17e2bec9b2 Fix tests 2025-04-23 13:59:08 -07:00
Jon Staab 2996e25359 Split router out into its own library 2025-04-23 13:34:04 -07:00
Jon Staab 489a307a47 Add null check for nip05 handles 2025-04-17 10:09:51 -07:00
Jon Staab c5ea7edf6b Rework storage adapters 2025-04-16 12:54:34 -07:00
Jon Staab 5785710137 Refactor a few things, add policies to repository 2025-04-15 15:08:07 -07:00
Jon Staab ded668890f Fix docs/tests 2025-04-14 13:18:49 -07:00
Jon Staab e54cb0a62d re-work thunks 2025-04-14 13:10:20 -07:00
Jon Staab b6b54f650b Fix policy bug 2025-04-11 14:54:39 -07:00
Jon Staab f200fe1a42 Fix duplicate events by address in load 2025-04-11 11:35:57 -07:00
Jon Staab 8b67be3bbd Add some session utils 2025-04-11 11:08:25 -07:00
Jon Staab bdef37d404 Update docs for app session 2025-04-11 10:26:38 -07:00
Jon Staab 7e44fa414c Refactor dvm request and outbox loader 2025-04-11 09:21:55 -07:00
Jon Staab 837fd1ab66 Update publish 2025-04-11 08:03:44 -07:00
Jon Staab 989fc74374 Change requests from classes to functions 2025-04-10 10:38:47 -07:00
Jon Staab 0c43bf199f Switch to makeOutboxLoader for relay selection in loaders 2025-04-09 16:26:18 -07:00
Jon Staab 859f7fa68f Improve feed loader, wait for db before executing reads/updates, make taskQueue subscribable, add race, rename auth methods, fix failed wasm verify, fix localhost urls 2025-04-09 15:39:07 -07:00
Jon Staab 1bcc57d695 Add poll utility 2025-04-09 13:47:59 -07:00
Jon Staab 45b59c1a4c Add get_versions, fix docs build 2025-04-09 12:17:46 -07:00
Jon Staab b04ed79af9 Bump versions 2025-04-09 12:06:17 -07:00
Jon Staab 728ad1fba0 Lint 2025-04-09 11:58:29 -07:00
Jon Staab 8e585fc150 Delete readmes, update docs 2025-04-09 11:17:12 -07:00
Jon Staab 3301616e7d Bring back typedoc 2025-04-08 15:11:15 -07:00
Jon Staab 02202d298e Tweak docs 2025-04-08 14:43:12 -07:00
Jon Staab 74b20da8fb Fix some tests 2025-04-08 11:45:16 -07:00
Jon Staab 1f7101daee Bring back docs and tests 2025-04-08 09:51:57 -07:00
Jon Staab ded131057d Fix tag hints 2025-04-08 09:35:09 -07:00
Jon Staab a6c916c0e1 Fix relay error stats and router relay quality 2025-04-07 17:28:00 -07:00
Jon Staab d0d727edd1 Default to no fallbacks 2025-04-07 16:53:53 -07:00
Jon Staab 7cb8033334 Speed up loading 2025-04-07 16:13:13 -07:00
Jon Staab 7fe58f4bdf Handle non-unique relay urls passed to publish/request 2025-04-07 14:42:35 -07:00
Jon Staab 31064d2324 Simplify storage adapters 2025-04-02 17:14:04 -07:00
Jon Staab 847d2cb94d Initialize thunk status 2025-04-02 16:20:29 -07:00
Jon Staab 357bcd4366 Improve auth buffering policy 2025-04-02 14:38:02 -07:00
Jon Staab 7440a07ffc Put auth inside socket 2025-04-02 14:01:37 -07:00
Jon Staab 932a08b7b1 Fix module resolution stuff 2025-04-02 13:17:06 -07:00
Jon Staab 13818e5c80 Update dist files to correct locations 2025-04-02 11:42:10 -07:00
Jon Staab 7e66d91f65 Get things building 2025-04-02 10:48:51 -07:00
Jon Staab 0d2ef9b816 Migrate build setup 2025-04-02 10:15:49 -07:00
Jon Staab c434955c2d More file renaming 2025-04-02 09:05:42 -07:00
Jon Staab 01f3029492 Rename files again to fix case insensitive file rename 2025-04-02 09:05:22 -07:00
Jon Staab 13f2a31af7 Rename files to fix case insensitive file rename 2025-04-02 09:03:38 -07:00
Jon Staab 35f75bb38e Get rid of typed emitter 2025-04-02 08:54:50 -07:00