Skip to content

[V33] Deactivate sidebar sharing tab registration - #318

Open
memurats wants to merge 1 commit into
stable33from
nmc/deactivate-sharing-tab
Open

memurats wants to merge 1 commit into
stable33from
nmc/deactivate-sharing-tab

Conversation

@memurats

Copy link
Copy Markdown

Deactivates the default Nextcloud sharing sidebar tab so the custom nmcsharing implementation can register and provide the sharing tab instead. This avoids duplicate sharing tabs and ensures the custom sharing UI is used consistently.

Disable the core files_sharing sidebar tab registration. The nmcsharing app now registers its own tab using the same sharing ID, preventing duplicate entries and keeping the custom sharing flow in control.

Refactor sharing tab service initialization and remove sidebar registration code.
@memurats memurats self-assigned this Oct 12, 2026
@memurats memurats added custom MagentaCLOUD customisation build-ready Customization to include into build stable33 labels Oct 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build-ready Customization to include into build custom MagentaCLOUD customisation stable33

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant