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

More control over invites and public sharing #46

Open
Neriderc opened this issue May 9, 2022 · 2 comments
Open

More control over invites and public sharing #46

Neriderc opened this issue May 9, 2022 · 2 comments
Milestone

Comments

@Neriderc
Copy link

Neriderc commented May 9, 2022

From what I can tell there is currently only one type of user account (i.e. there's no admin type account).
The features to invite others and create public links are great! But I'd like control over them.
For example, maybe only an admin user can use them.
Maybe an admin user could enable or disable them by group.
Maybe there could be a setting where people could be invited but need to be approved by an admin once they create their account.
Maybe there could be single use invite codes that can only be used once (and optionally only an admin can create these).

I recognise that this could be quite a lot of work, so in the mean time there could just be config values to enable/disable inviting or the creation of a public link for posts.

@nrobinaubertin nrobinaubertin changed the title [Feature request] More control over invites and public sharing More control over invites and public sharing Jul 13, 2022
@nrobinaubertin nrobinaubertin added this to the Backlog milestone Jul 13, 2022
@qwertfisch
Copy link

qwertfisch commented Oct 12, 2022

Also the admin should be prevented to leave the group, except there is another admin present.

If the group does not have or use admins, the last user should not be able to leave the group (or should be asked to confirm the choice). I managed to remove the demo user from the demo group without confirmation.

@nrobinaubertin
Copy link
Member

If we don't allow the last user to leave the group, then we need a way to delete a group. In the current situation, the only way to delete a group is that every user leaves it (and the group gets garbage collected by a cron job later).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants