I'm spending a few hours every other day working on Loops, while I focus on Pixelfed.

One exciting new feature is Admin Invites, allowing admins to close registrations and share powerful invite links that have many interesting side effects (like auto follows, bypassing email verification and email notifications).

Thanks to @shlee for suggesting this feature, and while I do want to support Curated Onboarding eventually, this is a great temporary alternative.

Shipping soon!

#Loops #LoopsDev

loops-server $ git log --author="Daniel Supernault" --oneline | wc -l
827

#LoopsDev

Loops also uses snowflake ids for ActivityPub actor identifiers!

I noticed that Mastodon has adopted this too, great to see. I will be bringing this to Pixelfed later this year as well 😁

https://browser.pub/https://loops.video/ap/users/1

#Loops #ActivityPub #LoopsDev

https://silberpixel.net/2026/01/14/vermischte-lektuere-notizen/ · BrowserPub · A browser for exploring ActivityPub and the fediverse

Explore the open social web through the lens of ActivityPub and the fediverse.

I'm super proud of how I implemented deeply nested comment permalinks in Loops.

It's a bit trickier than say Mastodon, where you just need the parent post context (and maybe children) since we only display comments in the video permalink.

And the UI I designed for this makes it really easy to view the comment and even the parent if applicable.

Parent: https://loops.video/v/d86zgftFT9?cid=d90x2bWT5f

Child: https://loops.video/v/d86zgftFT9?rid=d9VqOD2_gu

#Loops #LoopsDev

Do you think we need more... - @spiranews | Loops.video

Do you think we need... • 48 likes • 29 comments

Introducing Loops Admin Invites
-
Admins can create custom invite links w/ custom messages, max # of uses, optional expiry date and more ✨

These invites will work even if registration is closed, and are easily updatable via the admin dashboard.

You can even reactivate deleted/expired invite links 😉

Shipping Soon!

#Loops #LoopsDev

Me: oh yeah, implementing Loops Admin Invite urls will be easy

*2 hours later*

Only finished the admin dashboard + backend.

Still need to wire up the frontend 😅

(It would have been done already if I didn't add auto follows and admin email alerts)

#Loops #LoopsDev

Push Notifications are almost ready for Loops!

Admins: Once you update, your server will automatically register with our Push Service without any manual intervention.

No requesting an API key like Pixelfed, it will *just work*

Stay tuned ✨

#LoopsDev

Keeping your Loops server updated is important.

Just imagine how nice it would be for you, the admin, to get a notification when there is a new update available, as well as showing a big banner in the admin dashboard.

It would be pretty nice indeed. Stay tuned, I have some big admin dashboard improvements on the way 👀

https://beacon.joinloops.org

#Loops #LoopsAdmins #LoopsDev

Loops Version Service

Internal service for Loops that caches GitHub release metadata and serves a JSON version endpoint.

You can now view your Favourites (Bookmarks) and Liked Videos in the latest release!

You can also sort your main feed by Latest or Popular.

Profile links will soon be available for users with 100+ followers ✨

#Loops #LoopsApp #LoopsDev

You need to see the new Loops app build, it's magical 🪄

Shipping soon to TestFlight and F-Droid ✨

#Loops #LoopsApp #LoopsDev