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

Support Slate instances without anonymous contributions #55

Open
SReichelt opened this issue May 16, 2020 · 0 comments
Open

Support Slate instances without anonymous contributions #55

SReichelt opened this issue May 16, 2020 · 0 comments
Labels
component: gui Issue concerns the web-based user interface enhancement New feature or request

Comments

@SReichelt
Copy link
Owner

Currently, if the email configuration for anonymous contributions is missing on the server side, the frontend does not know about this and only responds with a "forbidden" error message when the user actually tries to submit a change. This should be improved in order to better support instances without anonymous contributions:

  • If neither anonymous contributions nor GitHub integration are enabled, the "edit" button should simply be invisible, except in tutorial mode or when running locally.
  • If only anonymous contributions are disabled, it is basically sufficient to change the message "You are currently contributing anonymously" into an error message. Moreover the "Submit" button should be disabled.
@SReichelt SReichelt added enhancement New feature or request component: gui Issue concerns the web-based user interface labels May 16, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component: gui Issue concerns the web-based user interface enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant