bsky-furry-feed
bsky-furry-feed copied to clipboard
A BlueSky custom feed generator for furry content !
Let’s look into [TanStack Query](https://tanstack.com/query/latest/docs/vue/overview) for fetching data. This should help us with explicitly having to handle errors and easily being able to refresh data.
The integration test for self-labelling keeps failing in CI. ## Logs See also https://github.com/strideynet/bsky-furry-feed/actions/runs/5916587573/job/16044028143?pr=148 ``` logger.go:130: 2023-08-20T09:31:13.476Z ERROR failed to handle repo commit {"error": "create (at://did:plc:c1e1ee347119cd4f/app.bsky.feed.post/3k5exq62yqer): handling record create: handling...
minor issue: right now they only take the timestamp into account, so if two posts have identical timestamps, across a pagination boundary it is possible for the other post to...
Cache the "first" view of the feed in memory and update every X minutes, this should alleviate database load and improve user experience.
Currently, the firehose ingester does something like this: - Receive commit event from firehose. - Send commit event to `evtChan`. - 1 of n workers reads from `evtChan` and processes...
The UI at times is design too much for dark mode, so some elements might look weird on light mode. For example, the audit action items: 
- Worker utilisation - Types of events - Status of handling (Error, Ignored, Actioned)