Open narskidan opened 8 months ago
Federation features: Ability to get all posts, not just from whom we federate with, but from whom they federate with as well! I can prevent infinite recursion by associating such requests with a request ID which all servers keep logs of to determine if they've already served such a request. The log removes requests older than 2 minutes or so.
And instead of the frontend loading new posts from across the whole fediverse every .5 seconds, the frontend should only load local posts so fast. Posts from our peers should be loaded into a cache by the backend every minute or so.
Posts should be signed with the key of the server they come from so the frontend can verify their authenticity
Security & Authentication Database Integrate profiles Use proper CSS (flex)