server icon indicating copy to clipboard operation
server copied to clipboard

Allow application to pass external links in navigation

Open come-nc opened this issue 1 year ago • 3 comments
trafficstars

  • Resolves: #43204

Summary

External application returns external links for Nextcloud navigation. But the NavigationController was attempting to turn those into local link, resulting in craziness like http://stable26.local/https://duckduckgo.com - See related issue.

Checklist

come-nc avatar Feb 01 '24 08:02 come-nc

/backport to stable28

come-nc avatar Feb 01 '24 09:02 come-nc

/backport to stable27

come-nc avatar Feb 01 '24 09:02 come-nc

/backport to stable26

come-nc avatar Feb 01 '24 09:02 come-nc

Can this as it is now be used as a patch in production?

camilasan avatar Feb 09 '24 18:02 camilasan

Can this as it is now be used as a patch in production?

Yes I’d say it’s pretty safe.

come-nc avatar Feb 12 '24 08:02 come-nc

The backport to stable26 failed. Please do this backport manually.

# Switch to the target branch and update it
git checkout stable26
git pull origin stable26

# Create the new backport branch
git checkout -b backport/43251/stable26

# Cherry pick the change from the commit sha1 of the change against the default branch
# This might cause conflicts, resolve them
git cherry-pick 4fb5c15d 4f69f49a 6fc5cef6

# Push the cherry pick commit to the remote repository and open a pull request
git push origin backport/43251/stable26

Error: No changes found in backport branch


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

backportbot[bot] avatar Feb 12 '24 10:02 backportbot[bot]

The backport to stable27 failed. Please do this backport manually.

# Switch to the target branch and update it
git checkout stable27
git pull origin stable27

# Create the new backport branch
git checkout -b backport/43251/stable27

# Cherry pick the change from the commit sha1 of the change against the default branch
# This might cause conflicts, resolve them
git cherry-pick 4fb5c15d 4f69f49a 6fc5cef6

# Push the cherry pick commit to the remote repository and open a pull request
git push origin backport/43251/stable27

Error: No changes found in backport branch


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

backportbot[bot] avatar Feb 12 '24 10:02 backportbot[bot]