Commit Graph

754 Commits

Author SHA1 Message Date
Jon Staab 88650fb166 Add setting for auto unwrapping 2025-10-20 14:19:44 -07:00
Jon Staab 247c7bafeb Add wrap manager for tracking gift wraps 2025-10-20 14:19:44 -07:00
Jon Staab ca38cbe20b Re-work publishing of wrapped events 2025-10-20 14:19:44 -07:00
Jon Staab 543dbda64f Make thunks an array instead of an object 2025-10-20 14:19:44 -07:00
Jon Staab 642a4ce517 Merge branch 'master' of github.com:coracle-social/welshman 2025-10-20 14:19:32 -07:00
hodlbod e70b11e2e8 Merge pull request #38 from mattremmel/master
Add room/relay membership kinds
2025-10-20 08:50:33 -07:00
Matthew Remmel 9169ef3596 Add room/relay membership kinds 2025-10-20 10:13:32 -04:00
Jon Staab a418350b53 Bump version 2025-10-17 10:10:23 -07:00
Jon Staab 080731c88b Tweak parsing links 2025-10-16 16:20:04 -07:00
hodlbod 9e628b14e2 Merge pull request #37 from mattremmel/add-room-create-permission-kind
Add room create permission kind
2025-10-14 10:47:11 -05:00
Matthew Remmel 4c42073c94 Add room create permission kind 2025-10-14 09:36:32 -04:00
Jon Staab 9e9a1d5d28 Bump version 2025-10-13 15:08:42 -07:00
Jon Staab d4a6873ed5 Generalize some utils 2025-10-13 13:41:53 -07:00
Jon Staab 5c03ff3e29 Pass pubkey to nip 55 signer to avoid mixing up sessions 2025-10-13 11:20:01 -07:00
Jon Staab bbab2e0628 Add abort signal support to diff 2025-10-06 11:19:47 -07:00
Jon Staab 846d274e83 Bump version 2025-10-06 11:12:54 -07:00
Jon Staab 0ada7d4b29 Optimize some utils 2025-10-03 10:11:07 -07:00
Jon Staab f8dfeee60c Increase limit when using PublishEvent 2025-10-03 08:44:14 -07:00
Jon Staab 0ab74612bf remove some typedoc files 2025-10-02 17:49:26 -07:00
Jon Staab 419c7a0bb5 Auto close negentropy requests 2025-10-02 14:08:24 -07:00
Jon Staab d01f844078 Re-work publish/thunk status 2025-10-01 16:59:16 -07:00
Jon Staab a2d519766d Bump version, drop storage stuff 2025-09-30 15:55:18 -07:00
Jon Staab 79163310c3 Improve event validation 2025-09-30 12:12:44 -07:00
Jon Staab b417525cd3 Update docs 2025-09-30 09:39:11 -07:00
Jon Staab 4a0d4c9b85 Add getWalletAddress 2025-09-29 14:33:03 -07:00
Jon Staab d4cafb0cb7 Add type guard utils to wallet utils 2025-09-29 09:50:51 -07:00
Jon Staab 728140c77c Propagate errors in signers 2025-09-22 11:41:21 -07:00
Jon Staab beadfc571c Move deduplicateEvents to util 2025-09-17 09:41:20 -07:00
Jon Staab a3295dc2fe Add sign timeout to thunk 2025-09-16 11:56:00 -07:00
Jon Staab 80944e64a7 Add waitForThunkCompletion 2025-09-11 12:30:41 -07:00
Jon Staab 599e6a5085 Add some type utils, findFeed, and fix feed listener to use limit: 0 instead of since 2025-09-09 16:20:21 -07:00
Jon Staab 9a476d2c30 Fix getCompleteThunkUrls 2025-09-08 09:42:59 -07:00
Jon Staab 8716d1fdb1 Update docs, bump version 2025-09-05 09:33:02 -07:00
Jon Staab 0382dd479a Trim empty paths when rendering links 2025-09-04 09:24:50 -07:00
Jon Staab 3b99cb7d4c Fix throttle function, add retryAuth 2025-09-03 17:31:19 -07:00
Jon Staab f009801c84 Add extra params to outbox loaders, fix a message type, use net context's isEventValid in app repository sync 2025-09-02 18:48:23 -07:00
Jon Staab cfb126cca4 Merge branch 'master' of github.com:coracle-social/welshman 2025-09-02 13:43:51 -07:00
hodlbod 8e60d13fe4 Merge pull request #34 from mattremmel/main
Update sync implementation to ensure stored value is loaded into svelte
2025-09-02 13:43:45 -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 c63d9086c6 Bump version 2025-08-26 11:06:03 -07:00
Jon Staab e7a0add8cc Throw some errors on invalid relay urls 2025-08-26 11:01:31 -07:00
Jon Staab 24ed236a46 Open socket when re-sending pending messages 2025-08-22 12:37:19 -07:00
Jon Staab eca1ce849b Combine auto open and auto close policies 2025-08-20 11:35:39 -07:00
Jon Staab 00c0497892 Add anonymous session, re-work thunk utilities 2025-08-19 14:03:28 -07:00
Jon Staab d0d13433c3 Move wallet to util 2025-08-06 15:06:27 -07:00
Jon Staab 3b4fe0973d Validate url in fetch, rework some hints 2025-08-05 17:26:18 -07:00
Jon Staab 2edbd44f64 Rework outbox loader 2025-08-04 09:55:15 -07:00
Jon Staab c6434028a6 Add docs for new stuff 2025-08-01 14:49:35 -07: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