Plume-org / Plume

Federated blogging application, thanks to ActivityPub (now on https://git.joinplu.me/ — this is just a mirror)
https://joinplu.me
GNU Affero General Public License v3.0
2.09k stars 133 forks source link

Having options of article visibility #811

Open newusername2022 opened 4 years ago

newusername2022 commented 4 years ago

Is your feature request related to a problem? Please describe. I don't want articles that contains nsfw content to be shown on public timelines.

Describe the solution you'd like It would be great to have an option of visibility when posting articles. Some options could be: Public, unlisted, private/only- by-link, password protected.

Describe alternatives you've considered Visibility of blogs instead of articles?

Additional context How does that work with Mastodon? I know that writefreely has similar features but not sure how exactly.

mathstuf commented 3 years ago

Indeed, it seems that all posts are currently available publicly. It looks like PUBLIC_VISIBILITY is the token to search for where to actually change this in the code. Note that instead, specific ActivityPub collection URLs would be needed. I suspect some UI work to make such a thing more easily selectable would be required (though I'd be fine with just using the author(s) as an easy boolean for now).