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

Fix the collabora in nextcloud #59

Merged
merged 2 commits into from
Nov 14, 2023
Merged

Fix the collabora in nextcloud #59

merged 2 commits into from
Nov 14, 2023

Conversation

stephdl
Copy link
Contributor

@stephdl stephdl commented Nov 13, 2023

test of nextcloud 27.1.3 ok
test of collabora ok with the fix of this PR
smarthost are set in nextcloud

tested collabora with version 21.11.5.3 and 23.05.5.4.1 (new version from NethServer/ns8-collabora#12)

first install or upgrade from 21.11.5.3 is good

image

the fix is needed to get a default value for tls_verify_collabora because nextcloud is a special beast reading from a json file its configuration and like https://github.com/NethServer/ns8-nextcloud/blob/fixCollabora/imageroot/actions/get-configuration/20read#L38 for lets_encrypt if the file config.json file does not exist we except to a default value for lets_encrypt, then at the first save of the configuration we write it. Else except the first time you save true to tls_verify_collabora, this property is not know by the UI because never initiated.

@DavidePrincipi DavidePrincipi requested review from gsanchietti and removed request for DavidePrincipi November 14, 2023 11:17
Copy link
Member

@gsanchietti gsanchietti left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems good, but please also add a why the fix is needed inside the commit message body.

Example: what happens if tls_verify_collabora is not set?

@stephdl
Copy link
Contributor Author

stephdl commented Nov 14, 2023

@gsanchietti I hope I answered

@gsanchietti
Copy link
Member

Go on with the merge ;)

@stephdl stephdl merged commit dfd8cb8 into main Nov 14, 2023
1 check passed
@stephdl stephdl deleted the fixCollabora branch November 14, 2023 16:13
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.

2 participants