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?
gotosocial
#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
gotosocial.social now federates with over 10K instances, according to the statistics in the homepage!
🏕️ my adventures in #selfhosting - day 76 ✨
Monday morning, which means: backing up my #YunoHost setup.
I see that #GoToSocial has an update available but I'm too scared to upgrade it. Having my 4th cup of espresso and working up the courage to do it (I hear it takes a looong time). Hoping I don't break anything 😅
In other news, I am LOVING my #LinkStack and having a glimpse into the links that are the most popular (LinkStack offers you a ranking in reverse order of the most clicked links when you log into their dashboard). Is anyone interested in me writing about it? For reference, here is what the front end looks like: https://elena.social
Off I go update my #GoToSocial, wish me luck!
#MySoCalledSudoLife #FOSS
Hey everyone, today we ran into a bit of an issue while updating gotosocial.social, which resulted in the site being down for the past 6 hours. The problem has been resolved now, and no data was lost or damaged. Still, sorry for disrupting your Fediverse browsing experience 🙂
A quick reminder for other #GoToSocial admins using snapshot builds: if you're using PostgreSQL, please consider not updating to d8113c1 for now as the db migration is likely incompatible with PostgreSQL. Keep an eye on Issue #3880 for updates on the fix.
trying to do some cheeky small PRs today for #GoToSocial bugfixes and low-hanging thingies, to decompress after hyperfocusing this week
here's a wee little tweak to the front end to show a visibility icon, and underline the date to make clear it's clickable
https://github.com/superseriousbusiness/gotosocial/pull/3908
🚀 New on #TheFutureIsFederated 👩🚀
#GoToSocial empowers you to have your own home on the Fediverse - with unique controls
mentioning @shollyethan @ilja @gotosocial @gytisrepecka @Tusky @pinafore @phanpy @MonaApp @elk
and my GtS instance @elena
#tech #Fediverse #activism #BigTech #SocialMedia #FOSS #FLOSS #YunoHost #blog #TechEmpowerment #TechResistance
Good morning Fedi friends!
It's been 99 days since I started self-hosting my own Fediverse instances. Crazy how time flies!
I've been a bit absent from here this week because I started exploring the world of #PeerTube from the POV of a creator.
I just set up my own account on #MakerTube - so that I can write a guide that is accessible to many (as opposed to skipping this step and going straight to self-hosting).
Anyway, here is my PeerTube account: https://makertube.net/a/elena/video-channels
I have been able to follow it from #Mastodon and #Friendica without a problem, but I keep getting an error message when I try to subscribe with my #GoToSocial username. The exact message: "Cannot fetch information from this remote account." Does anybody have the same issue? (as in: people on GoToSocial, can you subscribe to PeerTube channels?)
Wishing you all a lovely day 🌞
P.S.: about to go offline for the rest of the day because... there's no pre-school in France on Wednesdays and the garderie keeps my little one up until 12:30. So apologies in advance if I'm slow to reply to messages.
#MySoCalledSudoLife
#Fedicat will list the account rss feed in #GotoSocial profiles when it’s available
🏕️ my adventures in #selfhosting - day 111 (quiet edition) 💤
Good morning Fedi friends!
I hope you had a nice weekend.
After backing up my two VPSs I am now staring at my #YunoHost dashboard thinking: now what?
It feels a little odd not to have to tackle any pressing self-hosting issues. Everything seems to be working well, including my manual installation of Ghost on a second (Ubuntu) VPS.
I'm now in maintenance mode.
I must confess in the past 24 hours I have spent some time browsing @yunohost 's app catalogue. So many fascinating things in there! But I am exercising restraint (for now, LOL!)
I'm very grateful for all the software I'm currently self-hosting.
On Debian (via YunoHost):
#Fail2Ban
#Friendica -> https://elenarossini.fr/profile/ele/
#GoToSocial (this account!)
#LinkStack -> https://elena.social
#Pixelfed -> https://photos.elenarossini.com/ele
On Ubuntu:
Fail2Ban
My #Ghost blog/newsletter -> https://news.elenarossini.com
#Varnish cache
I'm highly aware of my privilege and how lucky I am to be doing all this. But can I confess I'm a little bored? Thankfully I may have another big project on the horizon: upgrading my VPS and installing / self-hosting #PeerTube. But that will be for another week. Resting now and enjoying this sense of empowerment / digital sovereignty. Very grateful to be in this position.
Wishing you all a fantastic week!
Some questions for all the #GoToSocial users out there.
How many gigabytes of disk space (roughly) does your instance use?
How long has it been online?
And does the growth in storage slow down after the first seven days (on the default configuration), when cached images start clearing out?
#FediHelp #SelfHost #SelfHosted #Fediverse