Monorepo for Tangled tangled.org

appview/home: correctly attribute reposts in homepage #4159

Merged oppi.li
targeting master from op/tprtkwuytvsx
Merged opened by and assigned to oppi.li
targeting master from op/tprtkwuytvsx

in the homepage, we have a list of bsky posts from the tangled-org account. some of these posts are reposts. reposts need to be attributed to the original authors and links now point back to the original authors' post (instead of being broken).

Signed-off-by: oppiliappan me@oppi.li

Commits 6

appview/home: correctly attribute reposts in homepage
appview: remove `db.GetReaction()`
appview: handle non-unique publicKey records
appview: upsert star/reaction/follow records
appview/{db,state}: delete all duplicate records on delete
appview/db: more flexible tables