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

added default project value disable_account_creation_rpc #2818

Merged
merged 3 commits into from
Nov 14, 2018
Merged

added default project value disable_account_creation_rpc #2818

merged 3 commits into from
Nov 14, 2018

Conversation

Germano0
Copy link
Contributor

While testing GDPR compliance I have noticed that in project/config.xml the attribute disable_account_creation_rpc was missing

@davidpanderson
Copy link
Contributor

? this should not be the default value.

@Germano0
Copy link
Contributor Author

? this should not be the default value.

What value should be the default?

@lfield
Copy link
Contributor

lfield commented Nov 14, 2018

Disable account create should by default probably be set to true.

Changed default value of config.disable_account_creation_rpc from 0 to 1
@lfield
Copy link
Contributor

lfield commented Nov 14, 2018

The account creation RPC needs to be enabled for the integration tests.

@RichardHaselgrove
Copy link
Contributor

It depends how early in the configuration process you want members of the public to start joining your test team - which in turn depends on whether you are testing integration on a public or private IP or url.

I think most projects do test in public, but with account creation requiring an invitation code: the two defaults should be considered in tandem.

@lfield
Copy link
Contributor

lfield commented Nov 14, 2018

The php unit tests use this RPC to create a test account so the Travis integration tests fail if this is not enabled.

@lfield lfield merged commit 9942a6d into BOINC:master Nov 14, 2018
lfield added a commit that referenced this pull request Nov 14, 2018
added default project value disable_account_creation_rpc

(cherry picked from commit 9942a6d)
@AenBleidd AenBleidd added this to the Server Release 1.2.0 milestone Aug 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants