all repos — underbbs @ 89135d039904f090db3f6474968cfdf400c03c59

decentralized social media client

89135d03
turn off minification and start refactoring web components
Iris Lightshard nilix@nilfm.cc
557b87b7
implement batched fetch and fix adding adapter
Iris Lightshard nilix@nilfm.cc
0106b445
fix settings initialization
Iris Lightshard nilix@nilfm.cc
2976d438
use static classes for Settings and AdapterState
Iris Lightshard nilix@nilfm.cc
fead1616
fix misskey author fetch, fmt
Iris Lightshard nilix@nilfm.cc
44bdad2e
clean up frontend build config
Iris Lightshard nilix@nilfm.cc
9dc27a4b
misskey adapter can fetch notes; it needs a lock for its cache
Iris Lightshard nilix@nilfm.cc
e9e286ba
cleanup node deps
Iris Lightshard nilix@nilfm.cc
b990c13f
cleanup console spam
Iris Lightshard nilix@nilfm.cc
6fc115ff
slightly tweak thread creation algo
Iris Lightshard nilix@nilfm.cc
2f2b5962
ThreadSummaryElement: fix latest time
Iris Lightshard nilix@nilfm.cc
c03fbd79
index view kinda working
Iris Lightshard nilix@nilfm.cc
fd2abcbb
building out frontend stuff... almost there
Iris Lightshard nilix@nilfm.cc
c39c9f94
convert tabbar and settings to web components
Iris Lightshard nilix@nilfm.cc
b8429533
lining things up for UI goodness
Iris Lightshard nilix@nilfm.cc
2244bbcf
yak shaving to store and display messages
Iris Lightshard nilix@nilfm.cc
2c35e9c3
change some models, make get ready to build some UI, etc
Iris Lightshard nilix@nilfm.cc
1b0912c6
misskey.go: send messages on misskey timeline stream after initial fetch
Iris Lightshard nilix@nilfm.cc
a10d292e
misskey.go: improve efficiency of timeline streaming
Iris Lightshard nilix@nilfm.cc
75e62608
local replace directive for go-misskey to bypass upstream bug
Iris Lightshard nilix@nilfm.cc
c00eb7d9
got mentions from misskey adapter to the client
Iris Lightshard nilix@nilfm.cc
678e5e62
start naive misskey adapter
Iris Lightshard nilix@nilfm.cc
c2aa7151
build most of a mastodon messeage from a madon.Status
Iris Lightshard nilix@nilfm.cc
d552fc53
implement MastoAdapter
Iris Lightshard nilix@nilfm.cc
27c9e9bc
nostr subscriptions working
Iris Lightshard nilix@nilfm.cc
63b79409
implement adapter configuration API
Iris Lightshard nilix@nilfm.cc
8f2b281d
open websocket and get subscriber key
Iris Lightshard nilix@nilfm.cc
89df01f0
hack to make subprotocol work
Iris Lightshard nilix@nilfm.cc
529c031c
bootstrap backend nostr adapter
Iris Lightshard nilix@nilfm.cc
84d72140
more boilerplate
Iris Lightshard nilix@nilfm.cc
295df2ee
copypaste and modify boilerplate from felt
Iris Lightshard nilix@nilfm.cc
fc4dca16
go backend
Iris Lightshard nilix@nilfm.cc
1c1346e7
add service worker - tsconfig is probably wrong
Iris Lightshard nilix@nilfm.cc
d7600f28
start building some DTOs
Iris Lightshard nilix@nilfm.cc
a7682616
add masto adapter, clean up some stuff
Iris Lightshard nilix@nilfm.cc
afef280a
convert to typescript
Iris Lightshard nilix@nilfm.cc
18b7ef77
we can connect to a nostr relay
Iris Lightshard nilix@nilfm.cc
03f776e6
placeholder for settings dialogue
Iris Lightshard nilix@nilfm.cc
343cdbd3
basic style with theme support
Iris Lightshard nilix@nilfm.cc
ecfebf8d
init
Iris Lightshard nilix@nilfm.cc