https://github.com/VyrCossont/gotosocial/blob/embedding-search/README.md#semantic-search that's my high effort shitpost for the week. i'm like 80% sure it works, provided you use PG, have pgvector, and use the rest of the settings in my addition to the readme. i'm equally sure it could be made faster somehow, possibly just by parallelizing the status embeddings advanced migration. it has updated example config and a few basic tests. (i have not tried with tests/run-postgres.sh yet, however, since that Docker image probably doesn't have pgvector.)

#GtSDev #FediDev

gotosocial/README.md at embedding-search · VyrCossont/gotosocial

Fast, fun, ActivityPub server, powered by Go. Contribute to VyrCossont/gotosocial development by creating an account on GitHub.

GitHub
surely the upgrade from 0.2.2 will be easy #GtSDev #GoToSocial
Are filters working on #GtS? I have added three permutations, like #example, #EXAMPLE, and #Example, and they are not getting filtered out (using Phanpy). I almost swear they once did, by just using #example.
#gtsdev

coming soon to GotoSocial: Hometown-style exclusive lists (upstreamed to Mastodon in 4.2). followers you've added to one of these lists will have their posts show up only in lists, but not on your home timeline. great for news and high-volume posters that you want to follow but not see all the time.

https://github.com/superseriousbusiness/gotosocial/pull/3280

#GotoSocial #GtS #GtSDev #FediDev

[feature] Implement exclusive lists by VyrCossont · Pull Request #3280 · superseriousbusiness/gotosocial

Description This pull request implements Hometown-style exclusive lists, compatibly with vanilla Mastodon's current API. Fixes #2616 Checklist I/we have read the GoToSocial contribution guide...

GitHub

https://github.com/superseriousbusiness/gotosocial/pull/3141 implemented following hashtags, testing in production

#GotoSocial #GtS #GtSDev

[feature] Implement following hashtags by VyrCossont · Pull Request #3141 · superseriousbusiness/gotosocial

Description Adds API methods for following, unfollowing, and getting tags, and listing followed tags Sends new or updated public statuses with tags to the home timelines of local accounts followin...

GitHub

https://github.com/superseriousbusiness/gotosocial/pull/2936 and here's the PR for filter API v2!

there's one finaly closely related feature that i'd like to get into GtS, and that's muting users. at that point, we'll have all of the experience-control features that Mastodon, Akkoma, Iceshrimp, Sharkey, and Pixelfed support, and can think about adding more.

#GotoSocial #GotoSocialDev #GtS #GtSDev

Implement Filter API v2 by VyrCossont · Pull Request #2936 · superseriousbusiness/gotosocial

Description This pull request implements the Mastodon v2 filter API. v2 allows filters to be grouped and named, but the most important addition is the ability to filter individual statuses, which i...

GitHub

running my development patch for v2 server-side filtering. it really slams the llama's ham

#GotoSocial #GtS #GtSDev

https://github.com/VyrCossont/gotosocial/commit/df18267bdf908dda1899b0c1a16eebe7de7afade customized my GtS web public profile a little bit with a patch to show public self-replies as well as public top-level posts

#GotoSocial #GtS #GtSDev

Show self-replies in public web UI · VyrCossont/gotosocial@df18267

Fast, fun, ActivityPub server, powered by Go. Contribute to VyrCossont/gotosocial development by creating an account on GitHub.

GitHub

just submitted my Mastodon v1 filter API compatibility patch for GtS for upstream review: https://github.com/superseriousbusiness/gotosocial/pull/2594

this will let many clients that support the older Mastodon client-side filtering scheme (including Feditext) use client-side filters with GtS servers as well.

#GotoSocial #GtS #GtSDev #Feditext

[feature] Filters v1 by VyrCossont · Pull Request #2594 · superseriousbusiness/gotosocial

Description This pull request implements a client-side filter API compatible with the Mastodon filter v1 API. It does not implement the Mastodon filter v2 API, although it does add the DB and cache...

GitHub
#GtS is really easy to work with! someone on Matrix said it's harder just to install Mastodon than to do #GtSDev, and having done both in recent memory, they are 100% correct