I regularly give the #Mastodev core team a hard time, but last night I dumped 4 bugs on them in about 15 minutes... and they've already got PRs for 3 of them.
Unbelievable response.
https://github.com/mastodon/mastodon/pull/36897
https://github.com/mastodon/mastodon/pull/36890
https://github.com/mastodon/mastodon/pull/36885
I regularly give the #Mastodev core team a hard time, but last night I dumped 4 bugs on them in about 15 minutes... and they've already got PRs for 3 of them.
Unbelievable response.
https://github.com/mastodon/mastodon/pull/36897
https://github.com/mastodon/mastodon/pull/36890
https://github.com/mastodon/mastodon/pull/36885
#Pachli Current is rolling out with initial support for displaying #QuotePosts.
Details, including screenshots, open questions, and the best way to provide feedback, are all at https://pachli.app/pachli/2025/11/13/quote-posts.html?utm_medium=social&utm_source=mastodon&utm_campaign=quote-posts-1.
#Pachli Current is rolling out with initial support for displaying #QuotePosts.
Details, including screenshots, open questions, and the best way to provide feedback, are all at https://pachli.app/pachli/2025/11/13/quote-posts.html?utm_medium=social&utm_source=mastodon&utm_campaign=quote-posts-1.
RE: https://mastodon.social/@cheeaun/115230439826570897
For devs implementing Quote Posts, I've compiled my own doc here, probably useful https://github.com/cheeaun/phanpy/discussions/1294
#PhanpySocial should cover most features, maybe just 95% of them(?) 🤞
Unlike the official site, #PhanpySocial
- allows QP with media or poll
- prompt for embedding QP after paste link, instead of just embed
- doesn't have 'cancel quote' button in Composer
- still resolve non-native QP but they look more like a link card now
My progress thread since Sept 19 👇 #MastoDev
Is there a good reason why Mastodon’s Docker setup cannot run its database migrations upon upgrade?
My server was down for 4 hours because Elestio autoupdates Mastodon, but didn't run the `rails db:migrate` command.
https://github.com/mastodon/mastodon/releases/tag/v4.5.0#:~:text=When%20using%20Docker
RE: https://mastodon.social/@cheeaun/115230439826570897
For devs implementing Quote Posts, I've compiled my own doc here, probably useful https://github.com/cheeaun/phanpy/discussions/1294
#PhanpySocial should cover most features, maybe just 95% of them(?) 🤞
Unlike the official site, #PhanpySocial
- allows QP with media or poll
- prompt for embedding QP after paste link, instead of just embed
- doesn't have 'cancel quote' button in Composer
- still resolve non-native QP but they look more like a link card now
My progress thread since Sept 19 👇 #MastoDev
i dont know how things work
what would be a good way to check if an instance has a certain endpoint or not
for example since the Chuckya mastodon fork has bubble timelines (timelines/public?bubble=true)
# Pachli 3.1.0 is released
## New features
- Re-order attachments when composing
- Show whether a post is a reply
## Fixes
- Support push notifications on GoToSocial
- Allow filters to be cleared on non-cached timelines
- Stop small UI jumps when scrolling on network timelines
- Don't show unavailable accessibility actions
- Fix black theme rendering
- Update attachment preview after changing focal point
- Update counts when acting on a status
# Pachli 3.1.0 is released
## New features
- Re-order attachments when composing
- Show whether a post is a reply
## Fixes
- Support push notifications on GoToSocial
- Allow filters to be cleared on non-cached timelines
- Stop small UI jumps when scrolling on network timelines
- Don't show unavailable accessibility actions
- Fix black theme rendering
- Update attachment preview after changing focal point
- Update counts when acting on a status
RE: https://mastodon.social/@cheeaun/115415146417702654
After looking at this, got curious to know the limits in most servers.
So I did a little data analysis. Servers list from @fediverseobserver , filtered to only Mastodon & MAU > 3. A reduced dataset should be adequate for a rough approximation.