Skip to content

Conversation

@vitormattos
Copy link
Member

No description provided.

- Remove static register() method using old IEventDispatcher pattern
- Add IAppManager dependency for isEnabledForUser() check
- Add Util::addScript() and Util::addStyle() calls in handle() method
- Provide initial state before loading scripts to fix menu disappearing issue
- Follow Talk/Spreed app pattern as reference implementation

Signed-off-by: Vitor Mattos <[email protected]>
- Change from LoadSidebarListener to TemplateLoader
- Use registerEventListener() instead of addServiceListener()
- Update imports to reflect new TemplateLoader location

Signed-off-by: Vitor Mattos <[email protected]>
- LoadSidebarListener functionality is now handled by TemplateLoader
- File no longer needed after refactoring to follow official Nextcloud pattern

Signed-off-by: Vitor Mattos <[email protected]>
Signed-off-by: Vitor Mattos <[email protected]>
@vitormattos vitormattos added this to the Next Major (33) milestone Jan 1, 2026
@vitormattos vitormattos self-assigned this Jan 1, 2026
@github-project-automation github-project-automation bot moved this to 0. Needs triage in Roadmap Jan 1, 2026
@vitormattos
Copy link
Member Author

/backport to stable32

@vitormattos
Copy link
Member Author

/backport to stable31

@vitormattos vitormattos merged commit d889270 into main Jan 1, 2026
67 checks passed
@github-project-automation github-project-automation bot moved this from 0. Needs triage to 4. to release in Roadmap Jan 1, 2026
@vitormattos vitormattos deleted the fix/file-action-api-integration branch January 1, 2026 18:10
@backportbot-libresign
Copy link

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

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

# Create the new backport branch
git checkout -b backport/6295/stable32

# Cherry pick the change from the commit sha1 of the change against the default branch
# This might cause conflicts, resolve them
git cherry-pick 0b54b1f4 dc5eb040 f00965ab ea3d2a7e

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

Error: Failed to push branch backport/6295/stable32: fatal: could not read Username for 'https://github.com': No such device or address


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

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

Projects

Status: 4. to release

Development

Successfully merging this pull request may close these issues.

2 participants