Loops now handles local + remote status edits/updates, with a versioned history!
It's going to be a fun weekend...
Loops now handles local + remote status edits/updates, with a versioned history!
It's going to be a fun weekend...
Loops urls are apparently not favoured by app developers because they don't look like urls from other software.
That's okay.
It's intentional, we don't include usernames in urls because we plan to support username changes, and our comment permalinks are shorter than a Mastodon actor url, and it's gorgeous.
Loop Post: https://getloops.social/v/azWp4zwJ05
Loop Comment: https://getloops.social/v/azWp4zwJ05?cid=azWLd0mA06
Loop Comment Reply: https://getloops.social/v/azWp4zwJ05?rid=bfP5GXdQ0O
#Loops has entered #beta with #ActivityPub support, allowing users to connect with creators across the #fediverse. This means users can follow and interact with creators on platforms like #Mastodon and #Pixelfed, and vice versa. Loops has implemented several technical features to ensure smooth federation, including a shared inbox, HTTP signatures, and smart content representation. https://blog.joinloops.org/loops-joins-the-fediverse/?Fedizen.EU #Fedizen #Fediverse #ActivityPub #News
You wanted open source and transparency from Loops.
We heard you.
The new Loops app is now developed in the open — follow the progress, clone the repo, or help build it.
Just fixed an Http Signature bug in Loops that affected outgoing activities, specifically a malformed/missing Digest header.
https://github.com/joinloops/loops-server/commit/2b2a2f2a8f1b1c0d664b79bc3f67520bbacb6b2c
Loops has also switched from Laravel Sanctum to Laravel Passport for oAuth, I updated the install guide, but if you're seeing 500 errors on API requests, you simply need to run
```
php artisan passport:keys
```
And re-deploy!
https://github.com/joinloops/loops-server/blob/main/INSTALLATION.md#4-generate-passport-keys
Meet Loops — a new, federated TikTok alternative that’s open-source and self-hosted.
Every movement begins with a spark.
Loops is that spark — breaking down the walls built around creativity and replacing them with doors anyone can open, explore, and build upon.
Join us and spread the word!
This is how the new Loops app Notifications screen looks like.
Notice the lack of webfinger addresses, and the instant action buttons like Reply and Like?
All of these notifications are from remote accounts, but we hide the complexity of federation and only show the relevant details.
Pretty cool eh?
Yes, you can now add alt-text to Loops videos ✨
Either during upload in Loops Studio, or later with the Editor.
See for yourself: https://browser.pub/https://loops.video/v/bIbr1gqi_c
New Loops release ✨
Some highlights:
- Alt text
- Disclose AI/Ad content
- Docker support
- Improved Studio UX
& much more 🚀
https://github.com/joinloops/loops-server/releases/tag/v1.0.0-beta.3
Loops APK Update: fixing the last bugs and finishing the final screen so I can ship the APK before I go to bed.
The long-awaited APK release is almost here.
Our community has grown so much this year — this one’s for the early adopters, the trendsetters, the pioneers.
We’re making history together. I couldn’t be prouder.
❤️
Loops federation bugs are now fixed and fixes have been deployed to https://loops.video
If you have an existing pending Follow Request for a remote account, simply cancel it and re-follow the account.
Then refresh the page, I'm working on another update to gracefully poll so you don't need to refresh after following a remote account.
Stay tuned 😎
RE: https://mastodon.social/@dansup/115527754425294085
We're moving fast 🚀
All of this was shipped since v1.0.0-beta.4 which was only released 5 days ago!
https://github.com/joinloops/loops-server/releases/tag/v1.0.0-beta.4
I've been experimenting with AR filters for the Loops camera, it's so cool, I can write filters like you see in SnapChat, Instagram, TikTok.
Cat ears, or a puppy face, thanks to the power of react-native and worklets, we can build features like this that you only see on the biggest social platforms.
I'm working on an AP extension so we can use and share community created filters using a well defined spec powered by existing industry standards.
Lens Studio artists wanted ✨