gush! is the federated social media platform for gushing about the things you love
For users
- Add search to the gushable list candidate selector https://codeberg.org/gush/gush/issues/122
- Add an explicit merge button to the gushable view
- Add a skip link to the post page in the header
- Try extra super hard to not merge gushables based on blank identifiers
- Add redirects for gushable add to list / follow / unfollow instead of silent success or failure in background
- Linkify post context breadcrumbs
- Clean up the event creation ui layout
- Fix posting language-tagged code blocks
- Fix the conversation reference on event reminder notes
- Support peertube
Viewactivities - Accept a wider range of declared attachment types on remote objects
- Track the new names of gotosocial approval types (
Approval=>Authorization) - Don't fail to federate outgoing activities if the rdf normalizer throws an exception
- Fix the
followingendpoint returning followers 🤦
For admins
- Experimental support for using an s3-compatible service as the storage backend for attachments
- Implement http message signatures (rfc 9421)
- Handle exceptions in note cleanup batches
- Add a better log message for when an unhandled exception causes a service to exit
- Add more logging to the federated import service
- Only sign and store outgoing activity objects once




