Skip to content

feat(app): allow removing installed-but-disabled apps; improve help & logging#56720

Merged
susnux merged 2 commits intomasterfrom
jtr/occ-app-remove-refactor
Apr 28, 2026
Merged

feat(app): allow removing installed-but-disabled apps; improve help & logging#56720
susnux merged 2 commits intomasterfrom
jtr/occ-app-remove-refactor

Conversation

@joshtrichards
Copy link
Copy Markdown
Member

@joshtrichards joshtrichards commented Nov 26, 2025

Summary

  • Allow removal of apps that are installed but currently disabled
  • Add explicit installed check (getAppPath) with clear message when not installed
  • Expand help text to document uninstall behavior and --keep-data
  • Mirror console messages to logs for key events and consolidate exception logging
  • miscellaneous code tidying

TODO

  • ...

Checklist

@joshtrichards joshtrichards added this to the Nextcloud 33 milestone Nov 26, 2025
@joshtrichards joshtrichards marked this pull request as ready for review November 26, 2025 17:12
@joshtrichards joshtrichards requested a review from a team as a code owner November 26, 2025 17:12
@joshtrichards joshtrichards requested review from leftybournes, salmart-dev and yemkareems and removed request for a team November 26, 2025 17:12
This was referenced Jan 7, 2026
This was referenced Jan 14, 2026
This was referenced Jan 29, 2026
This was referenced Feb 11, 2026
@blizzz blizzz modified the milestones: Nextcloud 33, Nextcloud 34 Feb 16, 2026
… logging

- Allow removal of apps that are installed but currently disabled
 - Add explicit installed check (getAppPath) with clear message when not installed
- Expand help text to document uninstall behavior and --keep-data
 - Mirror console messages to logs for key events and consolidate exception logging
- miscellaneous code tidying

Signed-off-by: Josh <josh.t.richards@gmail.com>
@susnux susnux force-pushed the jtr/occ-app-remove-refactor branch from 62e3aea to e97cf02 Compare April 28, 2026 11:51
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
@susnux susnux merged commit b173962 into master Apr 28, 2026
226 of 239 checks passed
@susnux susnux deleted the jtr/occ-app-remove-refactor branch April 28, 2026 23:37
This was referenced Apr 30, 2026
@nextcloud-bot nextcloud-bot mentioned this pull request May 7, 2026
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.

[Bug]: occ app:remove cannot remove a disabled app

4 participants