Skip to content

[stable-4.0] fix: use openBrowser to open URLs#9850

Merged
mgallien merged 6 commits intostable-4.0from
backport/9849/stable-4.0
Apr 16, 2026
Merged

[stable-4.0] fix: use openBrowser to open URLs#9850
mgallien merged 6 commits intostable-4.0from
backport/9849/stable-4.0

Conversation

@backportbot
Copy link
Copy Markdown

@backportbot backportbot Bot commented Apr 16, 2026

Backport of #9849

Warning, This backport's changes differ from the original and might be incomplete ⚠️

Todo

  • Review and resolve any conflicts
  • Review and verify the backported changes
  • Amend HEAD commit to remove the line stating to skip CI

Learn more about backports at https://docs.nextcloud.com/server/stable/go.php?to=developer-backports.

@backportbot backportbot Bot requested review from Rello and mgallien April 16, 2026 13:17
@backportbot backportbot Bot added this to the 4.0.9 milestone Apr 16, 2026
Rello added 6 commits April 16, 2026 15:48
Added validation for URL format and scheme in openBrowser function.

Signed-off-by: Rello <Rello@users.noreply.github.com>
Signed-off-by: Rello <Rello@users.noreply.github.com>
Signed-off-by: Rello <Rello@users.noreply.github.com>
Signed-off-by: Rello <Rello@users.noreply.github.com>
Signed-off-by: Rello <Rello@users.noreply.github.com>
Signed-off-by: Rello <Rello@users.noreply.github.com>
@mgallien mgallien force-pushed the backport/9849/stable-4.0 branch from 1999d45 to 60c5d7e Compare April 16, 2026 13:49
@mgallien mgallien marked this pull request as ready for review April 16, 2026 13:49
@github-actions
Copy link
Copy Markdown

Artifact containing the AppImage: nextcloud-appimage-pr-9850.zip

Digest: sha256:cc29f7dfe0317dc044b03397dff9ad03e518fafd69554a5c0fc90d774c27e08a

To test this change/fix you can download the above artifact file, unzip it, and run it.

Please make sure to quit your existing Nextcloud app and backup your data.

@mgallien mgallien enabled auto-merge April 16, 2026 14:00
@mgallien mgallien merged commit 442e74f into stable-4.0 Apr 16, 2026
17 of 19 checks passed
@mgallien mgallien deleted the backport/9849/stable-4.0 branch April 16, 2026 14:06
@sonarqubecloud
Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
1 New Code Smells (required ≤ 0)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants