It works :) #GoToSocial
gotosocial
finally found the #gotosocial changelog
https://codeberg.org/superseriousbusiness/gotosocial/releases
We're returning from our holiday and slowly homing in on maybe getting ready to consider looking at possibly doing another #GoToSocial release at some point soon or nearly-soon or whenever we feel like getting around to it.
Likely to be in the next release:
Post editing: already on main/snapshot.
Blocklist/allowlist subscriptions: already on main/snapshot. Check out the docs here -- https://docs.gotosocial.org/en/latest/admin/domain_permission_subscriptions/ and here -- https://docs.gotosocial.org/en/latest/admin/settings/#subscriptions.
Push notifications: not on main yet but vyr has been working hard on this on a branch so we'll try to include it.
More bugs than ever before, more anti-capitalist homosexuality than you can shake a stick at, more torment collocated at the nexus.
2025 should be good!
ane harap versi stabil dari #gotosocial bisa konek ke gup.pe
Myself and my good friend @bumble (who runs a variety of server types on the fediverse), are joining forces to offer #hosting for #GoToSocial servers.
It's early days but we'd be keen to hear from anyone who wants to try running their own GoToSocial but doesn't have the skill, want, or equipment to run their own server.
The aim is to simply charge for running costs for the server. We will not take any costs from this (unless we end up with hundreds of them!). We anticipate a basic instance for one user (or a small handful) will be 5 euros per month and the charge is month to month. You pay each month in advance, and can cancel any time.
All you need is a domain name (or a sub-domain of your existing domain). We can help with this, or help you buy one for a few dollars/euros. We will handle all admin of the server.
Initially we are only looking for a few people to participate. If you are interested send me a direct message.
Feditext beta users: today's version 1.7.2 build 126 now supports editing posts on GotoSocial 0.18 (already supported for most other Fedi servers).
since GtS 0.18 is still in development, this release is recommended for advanced GtS users only: you need to explicitly set a version like 0.18.0-dev while building GtS for Feditext to detect and enable 0.18 features.
users of current GtS or other servers don't need to update to today's Feditext release.
someone's only gone and installed #GoToSocial on their car:
Is there any Mastodon-like ActivityPub software that auto-fetches replies from unfollowed accounts? I'd love to just host my own instance, but I hate that it means you don't see so much content. Does #GoToSocial do this?
#Fedicat supports alt text in #GotoSocial avatars and headers
fixing up the #GotoSocial web visibility settings in #Fedicat
reorganizing the #GotoSocial interaction policy options in #Fedicat to free up screen space
#gotosocial and #mitra have api specs that make life easier (I just found a few gotosocial items I want to implement today)
https://github.com/superseriousbusiness/gotosocial/blob/main/docs/api/swagger.yaml
https://codeberg.org/silverpill/mitra/src/branch/main/docs/openapi.yaml
you can enable rss feeds in #GotoSocial
Been expanding + clarifying some stuff in the #GoToSocial interaction policies docs, ended up moving it to a separate document cuz it's becoming large (but also more comprehensive, which is good).
PR itself is here: https://github.com/superseriousbusiness/gotosocial/pull/3703
You can preview the proposed document here (link may not work if the PR above has already been closed): https://gotosocial--3703.org.readthedocs.build/en/3703/federation/interaction_policy/#set-target-property-on-accept-and-reject
Much thanks to @Claire for the excellent feedback <3
It's a real mystery how #GoToSocial upgrades "just work". The new "hold your horses and don't do something dumb" page is a nice touch!
#GoToSocial running on a meta quest headset:
https://quest3.yhvr.me/@yhvr/statuses/01JKGZZP5CPPVNQ4YB532RBDF6
ok, here you go, updated GTS search patches for 0.18.0rc1. notice how they're on my repo? these are completely unofficial. do not bug anyone but me about them.
improved hashtag search. status: upstreamable, mostly.
doesn't require # prefix to search hashtags
searches for matches anywhere in a hashtag: Mac now matches VintageMac as well as MacOS
includes hashtags when not specifically searching for accounts or statuses, like most Mastodon-compatibles
doesn't change existing tag sorting. popularity and/or recency might be more useful
offset paging for searches. status: not upstreamable yet.
more compatible: many clients can't do ID paging
allows paging hashtag search results: Mastodon API has no concept of IDs for hashtags, so ID paging can't work for those anyway
possible performance issues: see comments on why main doesn't have it already. personally, i haven't noticed and i run this instance on a tiny VPS
remove search restrictions. status: heretical.
searches any post on your instance (except other accounts' private/direct posts, and accounts that have you blocked)
includes public, unlisted, your own private and DM posts, and private and DM posts that are replies to you
expanded search is default: revert to standard GTS behavior by adding scope:classic or in:library operator to search query
definite performance issues: this means searching more posts! GTS does not use either PG full-text indexes/operators or SQLite full-text virtual tables, and this patch doesn't change that.
doesn't include alt text of media attachments, or polls, because main doesn't
i may add more patches to this list in the medium future as i add more functionality to my own instance, for example, date range operators (before:date, after:date), post property operators (has:image,has:poll, has:cw, is:sensitive, visibility:public), threading operators (to:user@instance.tld, is:reply, -is:reply), sort operators (sort:oldest, sort:newest, sort:favs) and maybe PG full-text indexing if i have a really good day (i really don't wanna figure out SQLite's weird shit! someone else do it!)
randos don't debate me about Fedi search. my clients can't set per-post interaction controls yet so i'll just block you.
Feditext beta users: today's version 1.7.2 build 130 adds support for push notifications from GoToSocial instances.
you will need to be running a development version of GTS 0.18 with this patch applied <https://github.com/superseriousbusiness/gotosocial/pull/3762>, or wait for the *next* release candidate (0.18.0rc1 doesn't have it) or the 0.18.0 release proper.
users of other instance servers don't need to update.
Thanks to the hard work of @cdn0x12 the next #GoToSocial release candidate will include automated light mode / dark mode switching based on your system light mode / dark mode configuration.
This means visitors to the web view of your profile will be able to read your silly posts in whatever form they're most comfortable with. This works for the settings panel too! The auto switching also applies to "auto" profile themes with separate light and dark modes (not every theme has both dark + light mode counterparts at this point).
We're still cracking away on fixing release candidate bugs but we wanted to show this because it's cool as heck. Big thank you to @cdn0x12 for their hard work <3
Some screenshots!
Hi everyone!
We've just pushed a very important security bugfix release for #GoToSocial v0.17.3 and below:
https://github.com/superseriousbusiness/gotosocial/releases/tag/v0.17.4
If you are running on GoToSocial v0.17.3 or below, you should update to v0.17.4 as soon as possible. It's a very small update from v0.17.3 -> v0.17.4 as it contains only some code logic changes, and no database migrations.
In short, when a dereferencing bug is triggered under a specific set of circumstances it can cause loss of account data on affected instances. It's a rare thing to be triggered, but when it does happen it really, really stinks, and necessitates restoring from backup or manually editing the database to get things working again. (It's not possible to access or tamper with data by triggering the bug, only destroy it.)
We'll release a proper CVE for this in a couple of days when admins and packagers have had a chance to update.
Please note that folks who are already on v0.18.0-rc1 or latest snapshots are unaffected and do not need to do anything, as the bug occurs specifically in v0.17.3 and below. This means if you prefer to update straight from v0.17.3 to v0.18.0-rc1 then that's also an option; you can follow the release notes for v0.18.0-rc1 in this case.
So! If you know folks on GtS v0.17.3 or below, please let them know that they should take action! Link them to this post if you want! And please boost for visibility :)
Thank you everyone! <3 Computers!
in #Mastodon #Akkoma #Pleroma #GotoSocial you can hide your follower and following lists from public view
Dear Fedi friends,
By now you might have seen the post announcing the release of my promotional video for the Fediverse. But in case you have boosts turned off, here we go: https://news.elenarossini.com/fediverse-video/
I posted about it this morning from my #GoToSocial account because I have a 5000 character limit there. And I had so many people to thank for their help. It really takes a village.
Thank you for all the wonderful feedback so far ❤️
🏕️ my adventures in #selfhosting - day 177 (VPS stress test edition) 📈
Dear Fedi friends,
You might have noticed I've been a little quiet on here since launching my Fedi promo video. What happened?
Well well well, the unexpected victim of my viral toot / video was... my beloved #GoToSocial account.
Approximately 12 hours after posting about my video - a toot that got 1200+ boosts - for some reason federation broke on this account. I was still posting messages and replying but getting zero interactions.
So yesterday evening, thanks to the amazing help of people on the GoToSocial Matrix help room, I was told to upgrade to the latest version of GoToSocial. And that fixed the problem, yay.
If you don't mind, I'll copy and paste parts of 2 messages I had tried to publish Tue & Wed:
((( message from Tue evening )))
Thank you for all the amazing feedback you shared today re: my Fediverse promo video. I’m really touched.
Extra thanks to everyone who helped spread the word on Big Tech platforms - to reach a wider audience. I don’t have any accounts there anymore (not even on LinkedIn) so I appreciate your help with fediverse advocacy 🙏
And special special thanks to all the superheroes who intentionally left the browser tab open on my video to take advantage of PeerTube’s P2P feature, helping offload bandwidth strain from my little server. You rock! 🥹
((( beginning of message from Wed Jun 11 )))
The past 24 hours have been incredible! Thank you for all the boosts to the post about my Fedi promo video (over a thousand!)
It looks like my self-hosted Ghost blog did well with the massive wave of traffic and didn't experience the "Mastodon hug of Death." THANK YOU Varnish cache for it! Total game changer. I could not recommend it more! (As someone who experienced the Mastodon hug of death TWICE before installing Varnish cache) 😅
So: my #Ghost blog survived. Ditto for my self-hosted #PeerTube (which is on a separate VPS - installed/managed via #YunoHost). The video so far has almost 5000 views - which is pretty good for PeerTube.
✨ The magic of the fediverse for you ✨
((( end of pasted messages )))
Since yesterday, I changed the visibility of the video, making it public. And my VPS is surviving, thanks to PeerTube's P2P and various instances mirroring the video (thank you fellow admins, I owe you big time!)
I'm just so grateful for all your nice words and support.
Later today I'll travel to Amsterdam, as I will be speaking at #PubConf2025 about the Fediverse YAY. I'm super honored for this opportunity and I look forward to reconnecting with many other Fediverse advocates who have become friends.
Exciting times 🥹
Wishing you all a lovely day! ✨🚀
#MySoCalledSudoLife #TheFutureIsFederated