101010.pl is one of the many independent Mastodon servers you can use to participate in the fediverse.
101010.pl czyli najstarszy polski serwer Mastodon. Posiadamy wpisy do 2048 znaków.

Server stats:

484
active users

#mastoadmins

0 posts0 participants0 posts today
Continued thread

If any #mastoadmins want to test this out themselves, this is the query I used to find the messed up polls:

SELECT
polls.created_at
, polls.id
, polls.account_id
, polls.votes_count
, pv.total_votes
, polls.status_id
, ARRAY_LENGTH(polls.options, 1)
FROM polls
INNER JOIN users ON
users.account_id = polls.account_id
INNER JOIN (
SELECT
poll_id
, COUNT(*) AS total_votes
FROM poll_votes
GROUP BY poll_id
) AS pv ON
pv.poll_id = polls.id
WHERE pv.total_votes > polls.votes_count
ORDER BY polls.created_at ASC;

then this to find the polls that are not messed up within the same time period:

SELECT
polls.created_at
, polls.id
, polls.account_id
, polls.votes_count
, pv.total_votes
, polls.status_id
, ARRAY_LENGTH(polls.options, 1)
FROM polls
INNER JOIN users ON
users.account_id = polls.account_id
INNER JOIN (
SELECT
poll_id
, COUNT(*) AS total_votes
FROM poll_votes
GROUP BY poll_id
) AS pv ON
pv.poll_id = polls.id
WHERE
polls.created_at >= '2025-03-04 23:03:26'
AND pv.total_votes <= polls.votes_count
ORDER BY polls.created_at ASC;

The good ones all have options array length <= 4 and the bad ones all have options array length > 4

The way I increased the poll options was by modifying MAX_OPTIONS in app/validators/poll_options_validator.rb. This appeared to work prior to v4.3.4.

Hey #mastoAdmins

Is there an easy way to force #mastodon to to be more aggressive in backfilling comments? One of my least favourite aspects of running indie is having to open posts in the browser to see all the comments.

Like, if someone I don't follow posts, I can see a few comments. When I open in browser, I can see many more - including some from my mutuals (that did not display on my instance).

Hurrah! I've greenified the PKU Talk mastodon server - massive thanks to @TangerineUI - the code was so nicely organised, it was a breeze to CTRL-F relevant colours and replace.

Now thinking about making a tool to help generalise Tangerine UI into something users can provide their own colours...

You can get Tangerine UI here for your Mastodon server: github.com/nileane/TangerineUI

GitHubGitHub - nileane/TangerineUI-for-Mastodon: A Tangerine redesign for Mastodon's Web UI. 🍊🐘A Tangerine redesign for Mastodon's Web UI. 🍊🐘. Contribute to nileane/TangerineUI-for-Mastodon development by creating an account on GitHub.

Need help please! 😊

I'd like to know, if it is possible for a Mastodon server admin to add or remove followers from an account other than its own, without the person (the account owner) knowing/being notified? 🤔

Maybe someone out there or @FediTips knows and could give me some insights? 🙏

If this is helpful to anyone, I recently made a tool that lets you copy blocklists from Mastodon servers that publicly share this information in a format that can be imported to your own server, if you're an admin.

A use case for this would be: I trust the admin of XYZ.social, l want to block all the same servers they're blocking.

stefanbohacek.com/project/mast

stefanbohacek.comMastodon domain block exporter script | Stefan Bohacek
More from Stefan Bohacek