dansup, (edited ) to random
@dansup@mastodon.social avatar

The @pixelfed Autospam detection is about to get a whole lot smarter 😉

Shipping Soon!

Edit: This is being funded by @NGIZero, we are very appreciative of their support!

dansup, to random
@dansup@mastodon.social avatar

Roles & Parental Controls

This is my next @NGIZero milestone, and will allow admins to define roles and permissions for all users, as well as allow users to manage permissions of another account (Parental Controls)!

"Trust levels" are another exciting aspect, where admins can define roles with limits that are applied based on thresholds, similar to Discourse Trust Levels

https://blog.discourse.org/2018/06/understanding-discourse-trust-levels/

dansup, to Pixelfed
@dansup@mastodon.social avatar

Experimenting with separate hashtags in the @pixelfed app

Before vs After

Wdyt?

Hashtag buttons
Inline hashtags
Hashtag buttons

pixelfed, to Matrix
@pixelfed@mastodon.social avatar

We have created a new Matrix channel that we can properly moderate!

Our Discord will remain active, and we will check both Matrix / Discord daily

https://matrix.to/#/#pixeldev:matrix.org

#matrix

dansup, to Pixelfed
@dansup@mastodon.social avatar

My goals for this weekend:

⚡ Fixed Import from IG
⚡ Stories + Pixelfed app
⚡ Improved app admin
⚡ New https://fediverse.info
⚡ Launch Beagle Beta

dansup, to random
@dansup@mastodon.social avatar

Working with the @PixelDroid developer on new @pixelfed APIs to sync settings across mobile apps!

Looking forward to shipping this, and making Pixelfed better for all supported apps!

dansup, to Pixelfed
@dansup@mastodon.social avatar

Currently reverse geocoding pixelfed places data to collect administrative_area_level_1 aka State/Provinces

This will make it much easier to tag the proper place in your @pixelfed posts!

The following countries will be updated first:

  • Canada
  • USA
  • Australia
  • Germany
  • France
  • UK

dansup, to random
@dansup@mastodon.social avatar

Made a few tweaks to https://pixelfed.social to improve performance!

Will be refactoring a few APIs in the next few weeks that will dramatically reduce resource usage and response times.

dansup, to Pixelfed
@dansup@mastodon.social avatar

Almost done the @pixelfed home feed refactor

I've been meaning to finish this for some time, and it will bring us up to par with Mastodon features like:

💡 Real-time streaming
#️⃣ Hashtag follows
⚡ Faster feeds
😅 Efficient pagination
🤔 Improved filtering
🔔 Push notifications

Shipping soon!

dansup, to Pixelfed
@dansup@mastodon.social avatar

Reports are now finished in the new @pixelfed mobile app!

This was one of those small but essential todo items.

You may be surprised to know that Apple and Google require the ability to report user generated content if you have user generated content in your app

There are also other requirements, like hiding adult content by default and allowing users to block other users on social network apps.

Looking forward to shipping the app, gosh it's like so close!!!

Pixelfed mobile app report post screen

dansup, to random
@dansup@mastodon.social avatar

Not done going nuclear on spammers, the fediverse first of blocking cloud ip ranges is just the beginning.

Ngrams, NLP & NLnet.

Thanks to @NGIZero for funding improved anti-spam mitigation, I'm having a blast.

dansup, to Pixelfed
@dansup@mastodon.social avatar

I'm so proud of this nav menu, it really centers the new design.

The compose and search submenus are gracefully presented, I've really thought about the order and I'm confident they will remain.

New pixelfed design nav menu with animations for search and compose options

dansup, to random
@dansup@mastodon.social avatar

Oh it’s good to be back to !

Just shipped a big fix for authorized fetch, now working on Import from IG improvements, then going to jump on some mobile app refactoring.

The app is like 80% ready for release IMO, but still needs some major work when it comes to FlatList image layout shifting, comment threading and thumbnail previews. Good news is that those wont take long, and I can squeeze in push notifications & stories before the big public release!

dansup, to random
@dansup@mastodon.social avatar

So based on that poll regarding providing your sms number during registration, I don’t think this would be worth it.

As @grishka pointed out, it gets expensive to send SMS, and others have mentioned how easy it is to get temp sms numbers.

I will not be pursuing this for Pixelfed, and thanks to everyone for your feedback!

dansup, to random
@dansup@mastodon.social avatar

The new @pixelfed home feed logic is almost ready!

This will enable hashtag follows, reblogs and more in your home feed, while providing an important performance boost.

See right now, your home feed is generated by enumerating all accounts you follow and performing an expensive db query.

This replaces the db queries with an in-memory list of status ids that are hydrated into an entity using other in-memory data.

Shipping Soon! Zoom Zoom. 🚀

dansup, to random
@dansup@mastodon.social avatar

four by four

dansup, to random
@dansup@mastodon.social avatar

Just shipped some improvements to sudo mode, 2fa checkpoint and password resets, besides the redesigned layouts, it now features optional captcha support and implements a random sleep timeout to make brute forcing less useful!

dansup, to Pixelfed
@dansup@mastodon.social avatar

I'm back to working on the

Currently refactoring the Camera/Compose screens to improve the flow and UX!

Some highlights:

  • Video Camera
  • Video Editor
  • Better text fields (copy/paste alt text, cw spoiler, location)
  • Hashtag suggestions
  • Image previews
  • Copy alt text
  • Comment control (limit who can comment on your post)
  • Set License
  • Add to Collection
  • Media metadata (👀)

Lot's of improvements, shipping soon! 🚀

Pixelfed mobile app new compose layout

dansup, to random
@dansup@mastodon.social avatar

Implementing some caching in the to improve UX as well as improve offline support

From my initial testing, it's quite the noticeable improvement and I can't wait to ship this 😁

dansup, to Pixelfed
@dansup@mastodon.social avatar

Not to mention, there are hundreds of people who reached out to me asking to un-delete their accounts.

Despite the clear warning that it's not reversible, people still ask.

Recycling usernames is something @pixelfed is investigating!

dansup, to random
@dansup@mastodon.social avatar

Currently working on Account Migration and preparing the v0.12.13 release!

dansup, to php
@dansup@mastodon.social avatar

Christmas has come early 👀

https://frankenphp.dev

dansup, to Pixelfed
@dansup@mastodon.social avatar

I love the simplicity of the new profile layout in the new @pixelfed app!

I moved some info like how old the account is to the menu so we can focus on what matters, your posts!

dansup, to random
@dansup@mastodon.social avatar

Wrapping up some big improvements before I tag and release v0.11.10 this weekend!

  • Home feed refactor (hashtag follows)
  • Moderated Sign-ups
  • New media types (heic, mov, ...)
  • New moderator role

https://github.com/pixelfed/pixelfed/blob/dev/CHANGELOG.md#added

dansup, to Pixelfed
@dansup@mastodon.social avatar

Just shipped a fix for mutes in @pixelfed!

They are now properly filtered from web and api home/public feeds!

https://github.com/pixelfed/pixelfed/pull/4740

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • rosin
  • ngwrru68w68
  • osvaldo12
  • DreamBathrooms
  • mdbf
  • magazineikmin
  • thenastyranch
  • Youngstown
  • khanakhh
  • everett
  • slotface
  • tacticalgear
  • kavyap
  • JUstTest
  • normalnudes
  • Leos
  • GTA5RPClips
  • ethstaker
  • InstantRegret
  • cubers
  • modclub
  • Durango
  • provamag3
  • cisconetworking
  • tester
  • anitta
  • lostlight
  • All magazines