Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bring back certain privacy settings in the admin UI #1211

Closed
dariusk opened this issue Nov 22, 2022 · 2 comments · Fixed by #1256
Closed

Bring back certain privacy settings in the admin UI #1211

dariusk opened this issue Nov 22, 2022 · 2 comments · Fixed by #1256
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@dariusk
Copy link

dariusk commented Nov 22, 2022

Apparently in v4 the Admin UI settings to choose whether to publish server statistics and publish the list of discovered servers was removed and made true by default, requiring admins to change the settings in a config file: mastodon#19407

This is not only a pain in the ass, but is not available to admins using managed hosting.

I will see about reinstating these in the admin UI.

@dariusk dariusk added this to the v1.1.0 milestone Nov 22, 2022
@dariusk dariusk added the enhancement New feature or request label Nov 22, 2022
@dariusk
Copy link
Author

dariusk commented Dec 28, 2022

Looks like the default setting for admins to set noindex to true or false for new users is also gone. Gotta bring that one back too.

@dariusk
Copy link
Author

dariusk commented Dec 28, 2022

Oh nice, someone already put back noindex: mastodon#22205 -- I'm cherry-picking that commit.

I also just filed this PR to Mastodon to bring back the option to suppress the discovered servers list: mastodon#22810

Hopefully both of these changes will be in a future Mastodon release, but regardless they will be in the next Hometown release.

dariusk added a commit that referenced this issue Dec 28, 2022
This PR adds a "Hometown" tab to the "Server Settings" menu for
administrators. I have placed our site-wide RSS default opt-in/opt-out
setting here, and future Hometown-specific site-wide settings will go
there too.

This PR also brings back the site-wide setting for whether users are
default opted in to or out of search engine indexing (thanks @prplecake)
and the site-wide setting for whether the list of discovered servers is
available to the public via the API. Both options are under Server
Settings -> Discovery now.

Fixes #1211

Co-authored-by: prplecake <me@prplecake.com>
@dariusk dariusk self-assigned this Dec 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Development

Successfully merging a pull request may close this issue.

1 participant