A little preview of some small UI changes on #PhanpySocialDev 's composer.
#Phanpy #phanpysocialdev https://mastodon.social/@cheeaun Hello, can you tell me please how i can exclude all boosted toots/posts from my Home/Follows timeline? The Mastodon UI has a simple, single, toggle for this, but so far i've not deduced how to do it globally with the Phanpy UI [until a better option arises, i need to tediously manually suppress boosts individual by individual]?
Sometimes feels good to step back, adjust the little things, and write some fancy CSS.
#PhanpySocialDev (still experimental, on my local)
OAuth PKCE is in. https://github.com/cheeaun/phanpy/commit/7c56b64e8a582768d46930e39d7b8d4bbedacc0a #PhanpySocialDev
Notes:
- `/.well-known/oauth-authorization-server` is queried for PKCE support
- `client_id` is still needed until OAuth Client ID Metadata Document is implemented https://github.com/mastodon/mastodon/issues/31151
- `client_secret` is still needed until it's enabled for public clients, awaiting implementation of short-lived access tokens + refresh tokens
- `code_verifier` works. Auth will fail if code verifier doesn't derive from code challenge
Current progress. "Development" section in the language selector only shows on local dev & dev site.
Crowdin: https://crowdin.com/project/phanpy