Working together on Funkwhale https://blog.funkwhale.audio/~/Community/working-together-on-funkwhale/
and I'm done for tonight (really crappy internet >.<)
Thank you for joining me 💙
I'm going to play some guitar for a bit if some of you want to join me :)
Funkwhale, dev, podcasts
So, it's now possible to list and manage channel subscriptions 🎉
I know, it sounds obvious, but the UI for this wasn't implemented ;)
The #Funkwhale sidebar will now display the most recently updated subscriptions, and a link to a page where you can view and manage all your subscriptions.
Quick demo of the feature in the attached video, the code is at https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/1060, and you can actually try it yourself at https://channels.tests.funkwhale.audio/ if you're interested (login is demo, password is demo)!
Funkwhale, dev, moderation
Another feature implemented for the 0.21 roadmap after careful testing and feedback from @GinnyMcQueen 🎉
Instance admins can now configure their pod so that registrations required manual approval from a moderator.
This is especially useful on private or semi-private pods where you don't want to close registrations completely, but don't want spam or unwanted users to join your pod.
When this is enabled and a new user register, their request is put in a moderation queue, and moderators are notified by email.
When their request is approved or refused, users are also notified by email.
In addition, it's also possible to customize the sign-up form by:
- Providing a custom help text, in markdown format
- Including additional fields in the form, for instance to ask the user why they want to join. Data collected through these fields is included in the sign-up request and viewable by the mods
All of this is featured in the attached video ;)
Du coup, je me suis aussi remis un Shaarli en route, si jamais ça vous intéresse. Je compte l'utiliser pour partager les trucs persos que je postais ici
Vous pouvez vous abonner via RSS/Atom (https://links.eliotberriot.com/?do=atom), le consulter directement sur https://links.eliotberriot.com/, et les dernières entrées sont affichées sur https://eliotberriot.com
Funkwhale, dev, sign-up screening
Another item for the 0.21 roadmap, what we call sign-up screening, or the ability for moderators to review registrations before users can use the service.
It can be an effective tool to prevent spam, or to ensure the right people join your community, for instance.
As part of this feature, we need pod admins to be able to specify custom fields in the sign-up form, to ask some questions (e.g "Why do you want to join us?", "What kind of content do you want to publish?" or "How much storage do you need?").
The video below shows how admins can perform this task, and how it looks on their side.
I had quite a lot of fun building this specific piece of UI, with the preview and everything else and I wanted to share that with you ❤️
Blog post week 2020-011: new shiny stuff, status update, and our first NLNet payment! https://blog.funkwhale.audio/~/Announcements/blog-post-week-2020-011-new-shiny-stuff-status-update-and-our-first-nl-net-payment/
Funkwhale, dev, podcasts 🎉
So, another milestone in the podcast was reached this week
You may remember we wanted our channels to be compatible with the current audio ecosystem. The first step was to ensure each #funkwhale channel had a RSS feed, to allow subscription outside of Funkwhale, through existing apps such as AntennaPod.
But there also the other side: what about existing podcasts available through RSS feeds, outside of Funkwhale? Can we make this content accessible within the platform?
Well, the answer is yes, and it's now possible to subscribe to any existing podcast from Funkwhale, using its RSS feed, as shown in the demo video below.
We'll need further testing to ensure it works with the widest range of podcast feeds available out there, but it's already usable!
Doesn't work under CW…
Trying some autoplay stuff
Funkwhale, dev, moderation
By the way, with the multiple fixes I commited yesterday to get compatibility with non-Mastodon servers, we're closer to 1000 lines now 👼
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!