Commit Graph

32 Commits

Author SHA1 Message Date
Jon Staab 6d36f5a912 Migrate collections to new stores, change some conventions 2025-11-19 16:47:17 -08:00
Jon Staab 0be540c0d2 Remove relay package, move everything into net 2025-10-20 14:48:40 -07:00
Jon Staab 247c7bafeb Add wrap manager for tracking gift wraps 2025-10-20 14:19:44 -07:00
Jon Staab ee6fa8b956 Finish pass on docs 2025-06-11 15:12:12 -07:00
Jon Staab 9e8dc7b26d Bring back repository store 2025-05-05 15:38:48 -07:00
Jon Staab 45721bfcb8 Split up tracker event types 2025-05-05 10:53:18 -07:00
Jon Staab 2996e25359 Split router out into its own library 2025-04-23 13:34:04 -07:00
Jon Staab 35f75bb38e Get rid of typed emitter 2025-04-02 08:54:50 -07:00
Jon Staab 05a9d6461b Accept multiple filters to request 2025-04-01 13:15:50 -07:00
Jon Staab 5ad6347123 Clean up nostr-tools dependencies 2025-04-01 10:50:43 -07:00
Jon Staab 1524d128e3 Fix ts errors 2025-03-31 12:49:28 -07:00
Jon Staab cfd2e3aac7 Add relay package 2025-03-31 10:17:31 -07:00
Jon Staab f33e03740e Remove tsc-multi, re-install gts, apply autoformatting and linting 2024-12-17 12:55:37 -08:00
Jon Staab 0fcb2482d8 Implement custom throttle function for performance 2024-12-11 16:41:31 -08:00
Jon Staab fba0482ec3 Optimize date formatting and repository/tracker stores 2024-12-09 13:37:14 -08:00
Jon Staab 134692e5a1 Small tweaks to subscriptions 2024-12-02 16:18:38 -08:00
Jon Staab b5809b6f72 Add util to derive repository store, modify tracker to track relays by id 2024-10-10 13:10:50 -07:00
Jon Staab 1ef7c1c59f Make repository.load sync, move migrate into adapters 2024-09-27 13:02:02 -07:00
Jon Staab 73949b9627 Get rid of createEventStore, throttle storage adapters 2024-09-13 14:29:22 -07:00
Jon Staab c5364b60b8 Put tracker in a store 2024-09-11 14:07:34 -07:00
Jon Staab 77e8243d8b Only use default timeout if closeOnEose is true 2024-09-09 11:18:57 -07:00
Jon Staab 3868daa04e Reduce auth timeout 2024-09-05 15:42:58 -07:00
Jon Staab 44f29c9da4 rework context 2024-09-05 13:38:48 -07:00
Jon Staab 233a4e3576 Add shortcut handlers to subscribe 2024-09-05 11:47:38 -07:00
Jon Staab 25845dc837 Get rid of loadOne since it only works for id-based filters, not addresses 2024-09-04 17:29:31 -07:00
Jon Staab 06d3462f99 Approach request optimization differently 2024-09-03 17:50:59 -07:00
Jon Staab 6ee79eb219 Move router into app, and out of util 2024-09-03 16:39:06 -07:00
Jon Staab 7b2233f8db Load results from repository when possible 2024-09-03 09:43:44 -07:00
Jon Staab 606de1fe4a Rename env to AppContext 2024-09-03 09:28:39 -07:00
Jon Staab b910569fc0 Fix load bypassing freshness 2024-09-02 15:57:40 -07:00
Jon Staab 0899a55119 Fix lnurls, and collection load args 2024-09-02 11:26:24 -07:00
Jon Staab 6e1ad713c3 Add app package 2024-08-31 17:18:56 -07:00