@mattie @jepyang Yo!

I have been building a universal fedi client called #DhaagaApp

It supports all 3 biggest decentralized protocols (#mastoapi, #bluesky and #misskey)

It has pretty timelines, unique client-side features and a modern, aesthetic design.

It's available on Play Store and #IzzyonDroid

Do have a look, and share with your friends if you like it. ^^

I also post frequent devlogs and am always excited to receive feedback.

https://suvam.io/dhaaga
https://github.com/suvam0451/dhaaga

Dhaaga: SNS and Chat

Dhaaga is an indie SNS app that blends sleek design 💅, useful features ✨ and fun ways to discover and connect 🎉

ok https://github.com/evant/mastodon-api-compatibility now has the full mastodon api! Not that helpful by itself because https://docs.joinmastodon.org/ is already pretty good but it does prove out I can represent the whole api. If you have experience with other fedi software or just want to dive through old release notes I'd love help with this!

#FediDev #MastoApi

GitHub - evant/mastodon-api-compatibility: Documentation on mastodon api compatible software

Documentation on mastodon api compatible software. Contribute to evant/mastodon-api-compatibility development by creating an account on GitHub.

GitHub

Should it be possible applications using the Mastodon OAuth APIs to be able to request access to your email address?

This would be an additional scope required, and be highlighted in the OAuth authorization flow that this application is requesting access to your email address.

I can't decide if this would be a good thing to implement or not.

#mastodon #mastoapi

Yes, seems fine to me
36%
No, major privacy/security concerns
64%
I’ll explain in a comment
0%
Poll ended at .

Tumblr has released an early version of an API for their new Communities feature. At first glance, it looks like it could have a mastodon api wrapper thrown around it.

https://github.com/tumblr/docs/blob/master/api.md#communities-methods

https://www.tumblr.com/communities/communities-feedback

#MastoAPI #Tumblr

docs/api.md at master · tumblr/docs

Tumblr's public platform documentation. Contribute to tumblr/docs development by creating an account on GitHub.

GitHub

Just landed two changes to Mastodon, particularly around Web Push Subscriptions:

- https://github.com/mastodon/mastodon/pull/30542
- https://github.com/mastodon/mastodon/pull/30540

We'll now throw errors when doing `POST /api/v1/push/subscription` if the endpoint is an invalid URL, or if the keys values can't be used to encrypt a message.

That prevents you from registering a push subscription that just wouldn't work. We previously lacked input validation here.

#mastodev #mastoapi

Fix add validation to webpush subscription keys by ThisIsMissEm · Pull Request #30542 · mastodon/mastodon

This is based off of #30540, and fixes #30541 — Seems like the simplest validation would be to just try to encrypt something with the supplied keys. It's gonna blow up if something's not wrong. The...

GitHub

@ucf ich tippe da auf "antworten", zwar käme 'n Thread des Tröts/Toots nicht so in den Fokus, doch "replied to (nick)" im Feld &an die Trötzeit ran, liest man worum es zuvor ging/wer trötet/etc. &den zitierten Nick, wenn auch der Antwort statt dem/der Ersttrötenden?

auch paar mehr Hashtags zum durchscrollen:
#zitat #zitate #funktionen #mastoDEV #mastoAPI #coding #developers

@newsmast is the Social Media Feed (@socialmedia) just boosting everything under the mastodon hashtag?

It might be wise to filter out posts also tagged with #MastoDev and #MastoAPI since these are intended for developer audiences rather than the general public.

Folks using the Mastodon API will probably like this! Advertising deprecations in API responses: https://github.com/mastodon/mastodon/issues/30308

#MastoDev #Mastodon #MastoAPI

Advertise deprecated endpoints via Deprecation headers ( draft-ietf-httpapi-deprecation-header-03 ) · Issue #30308 · mastodon/mastodon

Pitch Currently notices of deprecated endpoints are exclusively listed in that endpoints' documentation Version History. This means that people may not notice that they are using deprecated endpoin...

GitHub

Fediverse App developers, would this help you in building out the correct UI for filing reports?

Currently this is all hard-coded into the web version

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

#MastoDev #MastoAPI

Expose report categories via API · Issue #30301 · mastodon/mastodon

Pitch Currently many clients do not implement the correct categorization of Reports that are created, generally only allowing reporting of rule violations. I suspect this is because there's no API ...

GitHub

✨ You can now use 3rd party webUIs like phanpy with Pixelfed!

#pixelfed #phanpy #mastoAPI