49f21d869c
re-prettier + dont use common did resolver in appview/main
2025-06-07 11:51:58 +01:00
cc18ea63a0
web did resolver import cleanup
2025-06-07 11:49:50 +01:00
deb0e7302c
bundle shedding: drop atcute/identity-resolver hard dep
...
we still dynamically import the web did doc resolver if we need to
resolve a did:web: but since it's an async import it should get
codesplit on the client side
2025-06-07 11:41:17 +01:00
dbf653e7cd
brevity
2025-06-07 11:34:01 +01:00
1dd74500f2
use lexicon.ts rpc on the client
2025-06-07 04:20:00 +01:00
1d41bc2711
use lexicon.ts for VideoRecord type
2025-06-06 11:25:23 +01:00
aa0f0885f9
default volume to 80% (≈ -2dB)
2025-06-05 01:25:22 +01:00
efffc976d1
use '(untitled)' for viewer tab title by default
2025-06-04 23:18:57 +01:00
1256eb1b59
set tab title when record contains a title
2025-06-04 23:18:20 +01:00
a7259f9f88
use well-formed xrpc error + clean up readme
2025-06-04 23:16:44 +01:00
a25ec9f235
complete viewer
...
now that PDSls has blob uploading i don't have to make the uploader
first. yaaay
2025-06-04 23:10:23 +01:00
2ce74c6391
initial commit: appview fetchVideo implementation
...
just need to make:
- viewer (very simple - fetch record, fetchVideo, display <video> tag)
- upload/management (need atcute browser oauth client, write to PDS, etcetc)
2025-05-29 21:02:49 +01:00