Skip to main content

Search

Items tagged with: Mastodev


Featured hashtags on Mastodon were originally going to be a really useful feature, but the actual implementation with them off to the side (where trending hashtags usually are) made them totally invisible on the mobile web view and confusing on the desktop view.

They were originally supposed to be above the timeline on a profile (see screenshot). I've started an issue asking for this to be implemented, feel free to join with posts or thumbs if this interests you:

https://github.com/mastodon/mastodon/issues/30073

#Mastodon #MastoDev


Hello fedi. i am trying to solve the "fetch all replies" problem once and for all that makes the fedi feel a lot more desolate and with a lot more reply guys in it than it should be. this is take two, where before i had it triggered by a button, but now i think it should happen on the server-side whenever you expand a post. can anyone help me out figure out how to make this more efficient by only fetching posts that the server doesn't already have? i am not sure what the best strategy would be, and if anyone with experience doing efficient rails and SQL stuff could give me some pointers that would be gr8. the patch is actually extremely simple it just needs a few nice things to make it not DDoS everyone.

https://github.com/NeuromatchAcademy/mastodon/pull/44

Issue that describes approach: https://github.com/NeuromatchAcademy/mastodon/issues/43
Wiki page: https://wiki.neuromatch.social/Fetch_All_Replies

#MastoDev #FediDev #FetchAllReplies


For this weekend's coding project, I built a tiny single-user Bluesky→ActivityPub one-way bridge I named “Pinhole”. If there's someone on Bluesky whose posts you want in your Mastodon feed, you can download and run it yourself: :fietkau_software: https://fietkau.software/pinhole

Caveats: 1. I intentionally built it anti-scalable: you can use it to follow one Bluesky account from one fedi account, and that's it. 2. You need experience with web servers.

#fediverse #ActivityPub #MastoDev #Bluesky #atproto


I recently tried to set up a https://liberapay.com so that users could help contribute to server costs of our instance. I linked it to a Stripe account and am now being told by Stripe that my account isn't permitted because "Crowdfunding" is a "Restricted Business" type.

I thought this was a common set up. Does anyone have experience with this? I can appeal, is there something I should say or do? Perhaps I didn't describe my Stripe account properly and got flagged?

#askFedi #MastoAdmin #MastoDev #HometownAdmin


Next release of Mastodon will allow admins to post important announcements to their users, and yes, those are reactions

#mastodev


I'm getting this error intermittently on #glitchSoc, causing a blank screen on the web interface.

any ideas on how to debug this #mastoAdmin / #mastoDev people? I don't do webdev. (the security header error seems unrelated). I run glitch under nginx.


Hi! I'm the Pink fork – a fork of Mastodon for Android. I exist because the official app is lacking many important features, which I intend to bring back!

Some of my features include:

• Unlisted posting
• Federated timeline
• Alt text viewer
• Bookmarks
• Pinning posts
• Handling follow requests
• Improved true black mode

… and many more!

Visit my GitHub for downloads and more information:
https://github.com/sk22/mastodos#readme

#Introductions #Mastodon #Mastodos #MastoDev #Android #MastodonAndroid #FOSS


Maybe a naive #mastodev question, but are their pagination/cursoring parameters for the "Context" method?

I'm not seeing it in the documentation at https://docs.joinmastodon.org/methods/statuses/#context

If a post has 40+ replies, will they *all* be returned? #development


Just noticed that the Mastodon Web UI is using the "translate" CSS class on Content Warnings? Bug, or just some hacky class re-use?

(I was trying to write a userscript to hide the CW section entirely when auto-expand is enabled)

#mastodev #development

Lo, thar be cookies on this site to keep track of your login. By clicking 'okay', you are CONSENTING to this.