mastodon work ideas 

- ability to cw a boost (not original ofc)
- ability to perma-cw remote instances (similar to domain blocking)
- differentiate between "default user domain blocks" and "instance-level domain blocks" to allow users to unblock certain domains themselves if they want
- the ability to automatically post some random variation of "awoo" with the click of a button >_>

mastodon work ideas 

okay so i'm pretty sure the domain block differentiation wasn't my idea, now that i've reflected on it more

either way- seems like differentiating between "you're not allowed to federate with these folks" and "we turn off federation with these folks by default, feel free to turn that block off" would be nice

mastodon work ideas 

@vahnj

why isn't

> - the ability to automatically post some random variation of "awoo" with the click of a button >_>

at the top of this list?

clearly priorities need re-evaluating

mastodon work ideas 

@vahnj

it okay

you can do it again, fren

<3

just get that AWOO out there for the awooin' public and their heckin' AWOO needs

mastodon work ideas 

@vahnj interestingly 3 was proposed quite some time ago by the librists and rejected

mastodon work ideas 

@bea err, that's odd

i can see "this may never get worked on because we have too high priority on other things" cuz it's kind of a nice-to-have but

it'd be nice to at least acknowledge that such a thing would be useful

mastodon work ideas 

@vahnj i suspect there are some things that might make it tricky but i guess you know the blocking code better than i do!

mastodon work ideas 

@bea to be frank it's not that hard

1. create an additional field in the blocklist table to indicate "user_default"
2. the instance-level blocking mechanism selects from the list where "user_default" is false
3. every time a new user is created on the local instance, copy the list of "user_default" blocks into the UserDomainBlock model for their account

voila!

there's gonna be some more complications in there but that's the gist of it

mastodon work ideas 

@vahnj hmmm that rustles my jimmies but i can't put my finger on why

mastodon work ideas 

@bea what part does?

mastodon work ideas 

@vahnj i guess shifting it to be all account based from instance level

i feel like you can only do this for silences rather than suspends i guess?

mastodon work ideas 

@bea for instance: a rake task should be integrated to support migrating a domain-level block to/from users, there's a UI component that needs to be managed, some work needs to be done to avoid overriding if someone's managed the domain block themselves, etc

Sign in to participate in the conversation
Awoo Space

Awoo.space is a Mastodon instance where members can rely on a team of moderators to help resolve conflict, and limits federation with other instances using a specific access list to minimize abuse.

While mature content is allowed here, we strongly believe in being able to choose to engage with content on your own terms, so please make sure to put mature and potentially sensitive content behind the CW feature with enough description that people know what it's about.

Before signing up, please read our community guidelines. While it's a very broad swath of topics it covers, please do your best! We believe that as long as you're putting forth genuine effort to limit harm you might cause – even if you haven't read the document – you'll be okay!