Skip to content

Add ability to control if registration is allowed#135

Merged
mgoerens merged 1 commit intomainfrom
allow_configure_registration
Aug 14, 2025
Merged

Add ability to control if registration is allowed#135
mgoerens merged 1 commit intomainfrom
allow_configure_registration

Conversation

@mgoerens
Copy link
Copy Markdown
Collaborator

The enableRegistration field is optional and defaults to false (maintaining current behavior). Users can now control Synapse registration by setting:

spec:
  homeserver:
    values:
      enableRegistration: true  # Enable user registration

The registration status is reflected in the CR status under status.homeserverConfiguration.registrationEnabled.

Fix #32

Assisted-by: claude-4-sonnet

@exe-prow-github-app
Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: mgoerens

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

The enableRegistration field is optional and defaults to false (maintaining
current behavior). Users can now control Synapse registration by setting:

```yaml
spec:
  homeserver:
    values:
      enableRegistration: true  # Enable user registration
```

The registration status is reflected in the CR status under
status.homeserverConfiguration.registrationEnabled.

Fix #32

Assisted-by: claude-4-sonnet
Signed-off-by: Matthias Goerens <mgoerens@redhat.com>
@mgoerens mgoerens force-pushed the allow_configure_registration branch from b590c23 to 1a0feb1 Compare August 14, 2025 16:57
@mgoerens mgoerens merged commit 4da1c72 into main Aug 14, 2025
3 of 4 checks passed
@mgoerens mgoerens deleted the allow_configure_registration branch August 14, 2025 17:05
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.

Add option to control Synapse registration

1 participant