hodlbod
9df8cee501
Migrate to new @welshman/domain + instance-based @welshman/app API
...
Adopts the rewritten welshman API: the removed @welshman/util helpers
(Profile/List/Room/Handler/Encryptable) are now Reader/Builder classes in
@welshman/domain, and @welshman/app dropped its global singletons for an App
instance + app.use(Plugin) registry.
- src/app/welshman.ts is now the app bootstrap + session-state module (one shared
App instance, multi-account sessions/login, app-wide reactive views) rather than
a compat shim re-exporting the old globals.
- Rewrote ~100 callers to use app.use(Plugin) directly (thunks, profiles, relays,
rooms, zaps, tags, wot, feeds, sync); thunk helpers are now thunk methods.
- Added @welshman/domain dependency.
- Resolved residual gaps (storage hydration via plugin.onItem/wrapManager/Plaintext,
relay-list mutators, search-relay list, outbox #d filter).
Best-effort: no toolchain/linking available, so this is not build- or
type-checked. Remaining judgment calls are flagged with TODO(welshman-migration).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01BsMjvv7krpZeHK1Njeneru
2026-06-20 14:55:06 +00:00
Jon Staab
fd4e7a9f2d
Fix doubled side rail and some space navigation
2026-06-19 21:59:05 -07:00
userAdityaa
deb2b31466
chore: redesign threads as a linear phpBB-style forum view ( #300 )
...
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com >
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com >
2026-06-17 16:08:58 +00:00
Jon Staab
b86632e86e
Unwrap messages that are only quotes
2026-06-15 17:56:07 -07:00
Jon Staab
3f96b5547c
Use direct zapping for the donate page, link to flotilla space for support
2026-06-15 14:00:15 -07:00
Jon Staab
eebd764a18
Speed up feed loading
2026-06-15 13:12:46 -07:00
userAdityaa
3945685554
fix: make account selector inert during email login ( #304 )
...
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com >
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com >
2026-06-15 18:26:41 +00:00
Jon Staab
ed3ba5a0a5
Fix bunker login
2026-06-15 09:59:48 -07:00
userAdityaa
430a3a589d
fix: only add protected tag on relays that advertise NIP-70 support ( #305 )
...
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com >
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com >
2026-06-15 01:02:53 +00:00
Jon Staab
448854b3cd
Update pomade
2026-06-12 15:00:14 -07:00
Jon Staab
80370b51cd
Add welshman skill
2026-06-12 15:00:14 -07:00
userAdityaa
2e8304e851
fix: replace zap slider with common amount pills ( #296 )
...
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com >
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com >
2026-06-10 20:00:59 +00:00
Jon Staab
7bfbb17479
Join default spaces on signup
2026-06-09 17:19:44 -07:00
Jon Staab
397179d550
Don't show recent screen when nip 29 is not enabled
2026-06-09 16:58:17 -07:00
Jon Staab
926b31de78
Split app/core up into domain-oriented files
2026-06-08 17:07:39 -07:00
Jon Staab
ea6b63de53
Rename app utils
2026-06-08 17:07:17 -07:00
Jon Staab
879ba5c37f
Make join rejections due to an empty claim more forgiving
2026-06-08 17:05:21 -07:00
userAdityaa
f633612207
feat: show voice room participants before joining ( #294 )
...
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com >
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com >
2026-06-09 00:04:54 +00:00
userAdityaa
8ba76a60e7
feat: prompt SpaceJoin when opening unjoined space via direct link ( #291 )
...
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com >
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com >
2026-06-08 21:15:36 +00:00
Jon Staab
b6b8145901
Fix some bottom padding stuff
2026-06-04 14:31:07 -07:00
Jon Staab
cdc9f927b5
Don't return 404, just return the index (some routes look like asset files since tlds look like file extensions)
2026-06-04 14:28:10 -07:00
userAdityaa
4d57e4e6ed
feat: show per-relay publish status on outgoing messages ( #290 )
...
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com >
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com >
2026-06-04 21:10:00 +00:00
Jon Staab
1b8d6e50e2
Fix link_deps, normalize relays less aggressively
2026-06-03 11:08:08 -07:00
Jon Staab
e3e13563d5
bump pnpm version
2026-06-02 15:27:15 -07:00
userAdityaa
ee3da3893c
fix: resync voice state after LiveKit reconnect ( #289 )
...
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com >
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com >
2026-06-02 16:00:11 +00:00
Jon Staab
91145c38fb
Scaffold playwright
2026-06-01 17:00:47 -07:00
Jon Staab
1dd0270f4f
Bump pomade
2026-05-29 16:31:29 -07:00
userAdityaa
77256462c5
feat: sync checked read state to Dufflepud for cross-device badges ( #288 )
...
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com >
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com >
2026-05-29 21:15:56 +00:00
Jon Staab
ae071fefaa
Fail more gracefully when svelte sneezes
2026-05-29 08:30:42 -07:00
userAdityaa
152d35f92a
Fix deleted rooms persisting in navigation ( #285 )
...
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com >
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com >
2026-05-29 15:20:21 +00:00
userAdityaa
8dd278f47c
fix: turn on notification defaults and prompt on first DM visit ( #284 )
...
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com >
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com >
2026-05-29 15:13:10 +00:00
Jon Staab
045d6983dc
Fix some voice room bugs
2026-05-28 12:17:17 -07:00
Jon Staab
2f8861be62
Bump welshman, update pnpm config
2026-05-28 12:14:40 -07:00
userAdityaa
6dbe9c0ebb
chore: show space relay icon in mobile topbar headers ( #283 )
...
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com >
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com >
2026-05-25 19:18:51 +00:00
Jon Staab
45df132dc6
Remove tauri, bump deps
2026-05-25 10:41:34 -07:00
Jon Staab
c42a285f0b
Tweak wording
2026-05-25 09:04:14 -07:00
userAdityaa
1e3211ae74
chore: uppdate signup modal copy to focus on joining Flotilla ( #282 )
...
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com >
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com >
2026-05-25 16:00:28 +00:00
npub15skvhry
ec507b05d6
minimize container size and caching
2026-05-22 15:36:28 -07:00
Jon Staab
339bb1afac
Tweak page bar style
2026-05-21 15:17:28 -07:00
userAdityaa
c441012e02
fix(video): restyle spotlight pin button on video tiles ( #281 )
...
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com >
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com >
2026-05-21 20:59:25 +00:00
userAdityaa
0d61278c56
chore: show call participant mute and camera-off state ( #279 )
...
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com >
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com >
2026-05-21 20:58:53 +00:00
userAdityaa
ffd06ab561
fix: video blink when toggling mic mute in calls ( #277 )
...
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com >
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com >
2026-05-20 16:44:38 +00:00
userAdityaa
eb8dd330b6
fix(video): use single-column tile grid when chat is open ( #278 )
...
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com >
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com >
2026-05-20 16:42:16 +00:00
userAdityaa
6267e52bdf
feat: show unread chat badges during video-only voice calls ( #276 )
...
Co-authored-by: userAdityaa <aditya.chaudhary1558@gmail.com >
Co-committed-by: userAdityaa <aditya.chaudhary1558@gmail.com >
2026-05-19 15:36:22 +00:00
Jon Staab
ab21008f34
Add etag for immutable assets
2026-05-12 08:46:50 -07:00
Jon Staab
0998639d59
Push to gitea package registry
2026-05-11 13:49:37 -07:00
Jon Staab
eccde07d06
Fix dockerfile again
2026-05-11 13:20:47 -07:00
Jon Staab
770cdc5f13
Reduce extra space on android when keyboard is open
2026-05-11 12:44:44 -07:00
Jon Staab
6bafb62414
Fix docker build
2026-05-11 12:28:42 -07:00
Jon Staab
6ce0fbbbe6
Make recommended ios changes
2026-05-11 10:02:14 -07:00