Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Add "roles" for site administrators and channels #312
For folks hosting their own instance of Invidious, it is desirable to customize the home page and disable various other aspects of the site. Some of the desired options include:
Although other options for administrators would also be helpful for managing instances. This issue would also include the ability to change the role of a user to administrator or channel owner, the latter of which would likely be done automatically.
In #264, there was some mention of allowing channel owners to change comment settings under videos, and I can see that functionality being extended to be more useful. I'll probably add a list here as well for any functionality that is suggested.
This issue is to help track the functionality mentioned here, and as a prerequisite for the above issues.
Just a side node, if you add your instance to the public instance list in the wiki, users come from alone and fill your "Top" with a lot of crazy stuff.…
On February 24, 2019 8:38:46 AM UTC, Tommy Miland ***@***.***> wrote: > Unfortunately not. I've been focusing on bug fixes before new features, so I haven't had much time to look at this. Consider this first on the list.> > Thank you, no worries.
Added with a39b158. You can make yourself an administrator by adding your user ID to the config like this:
#... domain: invidio.us admins: - YOUR_USER_ID
Saving site preferences will write to
I'd like there to be a better way of designating a user admin. For assigning a user as owner of a channel, I'll plan on adding a
For additional preferences I'd recommend opening a new issue. Since support for administrator preferences has been added I'm going to close this, and handle channel owners as a separate issue.