Commit Graph

47 Commits

Author SHA1 Message Date
Jon Staab 52785afb10 Fix some bugs 2025-11-25 14:54:10 -08:00
Jon Staab 250f5c772f Fix some bugs with deriving events by url 2025-11-24 09:52:47 -08:00
Jon Staab 2fec078a5b Update docs, tweak url based event derivation 2025-11-20 15:08:59 -08:00
Jon Staab 6d36f5a912 Migrate collections to new stores, change some conventions 2025-11-19 16:47:17 -08:00
Jon Staab d197acc41e Modify loader, apply changes to app stores 2025-11-19 15:41:56 -08:00
Jon Staab cd553d6f6a Update getter to dynamically switch between modes 2025-11-19 15:15:25 -08:00
Jon Staab 6028c68fe8 Remove collection, make loader standalone 2025-11-19 14:44:59 -08:00
Jon Staab d54923e8f0 Re-work repository derivation 2025-11-19 14:30:54 -08:00
Jon Staab e582d46afd Break down relay utils, replace removeNil with removeUndefined 2025-11-11 14:05:30 -08:00
Jon Staab 8426febcdf Memoize some stores, improve room support 2025-11-03 13:26:47 -08:00
Jon Staab 0be540c0d2 Remove relay package, move everything into net 2025-10-20 14:48:40 -07:00
Jon Staab 8716d1fdb1 Update docs, bump version 2025-09-05 09:33:02 -07:00
Matthew Remmel 854da8500f Revert synced to be a synchronous function, and make Synced<T> type 2025-09-02 16:10:09 -04:00
Matthew Remmel 4a4e2e9350 Update sync implementation to ensure stored value is loaded into svelte
store, before subscription handler is ran
2025-09-02 10:04:34 -04:00
Jon Staab 1f5f869f7c Load user data before updating, prefer newer events in repository over old ones with the same created_at, add list update utils 2025-08-01 13:09:50 -07:00
Jon Staab 2ed88c3345 Add setProfile and sync helper 2025-07-15 21:26:53 -07:00
viniersiren fe6d80b856 Generic types instead of any. Type safety 2025-07-09 15:33:46 -07:00
Devin Studdard d4a8cc1861 Merge branch 'coracle-social:master' into master 2025-07-09 14:28:17 -07:00
viniersiren bf587d58c7 Removal of localStorage dependency v1 2025-07-09 11:55:42 -07:00
Jon Staab ba0c084b67 Add some more zap tools 2025-07-08 17:16:19 -07:00
Jon Staab ee6fa8b956 Finish pass on docs 2025-06-11 15:12:12 -07:00
Jon Staab bc65b96d46 Sort events in deriveEventsMapped, bump nostr-tools 2025-06-06 12:55:03 -07:00
Jon Staab 37c0491d71 Move collection to store module 2025-04-25 10:37:57 -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 cfd2e3aac7 Add relay package 2025-03-31 10:17:31 -07:00
Jon Staab 50f91298e1 Fix get json default 2025-01-29 08:54:53 -08: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 0348b4166e Improve profile loading, add feeds util, add deriveIsDeleted, loosen up delta guess 2024-10-24 14:19:32 -07:00
Jon Staab 538a7c51af Fix conflict on removed values in repository 2024-10-18 15:55:56 -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 4e113faa1a Fix relay profile loading, add getTopicTags, allow mapping events to multiple items 2024-09-11 09:15:03 -07:00
Jon Staab c30bdd6534 Add migrate to event store 2024-09-05 17:05:36 -07:00
Jon Staab 89e1569359 Add deriveEvent 2024-09-04 16:52:08 -07:00
Jon Staab b8e69154af Remove default throttle on event stores, add indexer relays to router 2024-09-04 10:39:55 -07:00
Jon Staab 6e1ad713c3 Add app package 2024-08-31 17:18:56 -07:00
Jon Staab 8a8bea71be Add message to handlers 2024-08-27 11:54:04 -07:00
Jon Staab 8d3ca2ef6a Remove CustomEvent 2024-08-19 08:59:39 -07:00
Jon Staab bd65aca99d Add some utils, add support for nip44 encryption to nip46 signer 2024-08-16 09:44:19 -07:00
Jon Staab 2c32817ed3 Fix encryptable, fix async deriveEventsMapped 2024-08-13 17:58:12 -07:00
Jon Staab 149c29472c Get rid of domain module, allow app to override default event type 2024-08-13 15:45:25 -07:00
Jon Staab 5a63273b9d Remove generics for event type 2024-08-13 09:30:55 -07:00
Jon Staab 0576c3c0e0 Add domain package 2024-08-13 08:31:53 -07:00
Jon Staab 5d2186825b Add memoize and batcher, bump versions 2024-08-12 11:17:27 -07:00
Jon Staab 7bb6d8c54a Add store package 2024-08-01 15:33:37 -07:00