-
Notifications
You must be signed in to change notification settings - Fork 69
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
Indicator for admins about registrations pending approval #127
Comments
Maybe even allow configuring email notifications? |
I have merged the pull request in question, but displaying things only to admins seems to be not as trivial as I thought. |
@consideRatio, do you think admin-only announcements (or something similar) are something that's achievable in the near future? Otherwise, I'd bump this onto a later release. |
I'm not sure. I think ideally, we would have a The visual customization is trivial, but is the passing of the dynamic information about the amount of pending requests to the jinja template trivial? I'm don't think so. We can easily customize how things look within the pages we explicitly render ourselves. This is how we would do it. html = await self.render_template(
"signup.html",
ask_email=self.authenticator.ask_email_on_signup,
two_factor_auth=self.authenticator.allow_2fa,
recaptcha_key=self.authenticator.recaptcha_key,
tos=self.authenticator.tos,
) But, we are not the people calling |
Discussion about this extracted from Gitter:
My conclusion is that this is a bit tricky, and I'm not sure how to go about it. I'm not very happy if it becomes a very hacky trick that becomes hard to maintain. But, perhaps if something like this would work, I think it would be an acceptable solution.
|
I've run into the following problem several times:
During the first few weeks of a semester, loads of people sign up for our JupyterHub instance and I can check the authorization page regularly to approve them easily. But as soon as this initial flood dies down, I often miss people who come in later and they have to wait very long to be approved because I don't check the authorization page often any more.
Proposed change:
It would be great to have some sort of indicator displayed to admin users if there are pending requests for authorization, maybe even how many there currently are. This information should not be visible to the normal user.
I think it should be possible to work within the existing templating mechanism (cf. #79 for necessary changes for using templates this way) to achieve this, similar to how announcements work.
The text was updated successfully, but these errors were encountered: