Skip to content

[stable31] fix(files_sharing): Show remote shares as external - #52498

Merged
nfebe merged 6 commits into
stable31from
backport/52423/stable31
May 6, 2025
Merged

[stable31] fix(files_sharing): Show remote shares as external#52498
nfebe merged 6 commits into
stable31from
backport/52423/stable31

Conversation

@backportbot

@backportbotbackportbotBot commented Apr 28, 2025

Copy link
Copy Markdown

Backport of #52423

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

Todo

  • Review and resolve any conflicts
  • 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.

@backportbotbackportbotBot added this to the Nextcloud 31.0.5 milestone Apr 28, 2025
@nfebe
nfebe marked this pull request as ready for review April 28, 2025 10:05
@nfebe
nfebe enabled auto-merge April 28, 2025 10:05
@nfebe

Copy link
Copy Markdown
Contributor

/compile amend

@nfebe
nfebe disabled auto-merge April 28, 2025 10:07
@maximelehericy

Copy link
Copy Markdown

as discussed with @nfebe, please hold this backport until discussion about customers impact have happened 🙏

@AndyScherzingerAndyScherzinger left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

needs a config flag to switch the behavior to have this in "internal" shares

@blizzzblizzz mentioned this pull request May 5, 2025
10 tasks
@nfebe
nfebeforce-pushed the backport/52423/stable31 branch from f8c65d7 to 5788dfaCompareMay 6, 2025 14:33
@nfebe

nfebe commented May 6, 2025

Copy link
Copy Markdown
Contributor

/compile

nfebeand others added 3 commits May 6, 2025 15:37
Replaced multiple Array.filter() calls with a single loop to improve performance.
This avoids redundant iterations over the shares array and categorizes them more efficiently.
Signed-off-by: nfebe <fenn25.fn@gmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
@nfebe
nfebeforce-pushed the backport/52423/stable31 branch from 5788dfa to 6873632CompareMay 6, 2025 14:37
@nfebe

nfebe commented May 6, 2025

Copy link
Copy Markdown
Contributor

Included : #52511

@nfebe
nfebe enabled auto-merge May 6, 2025 14:38
@nfebe
nfebe requested a review from AndyScherzingerMay 6, 2025 14:38
@nfebe

nfebe commented May 6, 2025

Copy link
Copy Markdown
Contributor

/compile

nfebeand others added 2 commits May 6, 2025 15:53
…g input
- Fix autoloading for new `ConfigLexicon`
- Ensure that sharing input in sharing tab respect `show-federated-shares-as-internal`:
This is important, because when federated shares are shown as internal the users should add them from the internal shares section
Signed-off-by: nfebe <fenn25.fn@gmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
@nfebe
nfebeforce-pushed the backport/52423/stable31 branch from e07c389 to d616a73CompareMay 6, 2025 14:54
@nfebe
nfebe merged commit 36cd949 into stable31May 6, 2025
@nfebe
nfebe deleted the backport/52423/stable31 branch May 6, 2025 15:30
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to reviewWaiting for reviewsfeature: sharing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants

@nfebe@maximelehericy@AndyScherzinger@ArtificialOwl@nextcloud-command