feat(nextcloud): support disabling apps and setting the default app #19

Open
Simon wants to merge 1 commit from feat/nextcloud-apps-disable-defaultapp into main
Owner

Summary

  • nextcloud_apps_to_disable: occ app:disable per entry (e.g. dashboard so users land in files).
  • nextcloud_default_app: sets the defaultapp system config (e.g. files); unset leaves the NC default.

Test plan

  • Deploy with apps_to_disable [dashboard] + default_app files: login lands in Files
  • Deploy without them: unchanged
## Summary - nextcloud_apps_to_disable: occ app:disable per entry (e.g. dashboard so users land in files). - nextcloud_default_app: sets the defaultapp system config (e.g. files); unset leaves the NC default. ## Test plan - [ ] Deploy with apps_to_disable [dashboard] + default_app files: login lands in Files - [ ] Deploy without them: unchanged
Signed-off-by: Simon Bärlocher <simon@whatwedo.ch>
This pull request has changes conflicting with the target branch.
  • roles/nextcloud/defaults/main.yml
View command line instructions

Manual merge helper

Use this merge commit message when completing the merge manually.

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin feat/nextcloud-apps-disable-defaultapp:feat/nextcloud-apps-disable-defaultapp
git switch feat/nextcloud-apps-disable-defaultapp

Merge

Merge the changes and update on Forgejo.
git switch main
git merge --no-ff feat/nextcloud-apps-disable-defaultapp
git switch feat/nextcloud-apps-disable-defaultapp
git rebase main
git switch main
git merge --ff-only feat/nextcloud-apps-disable-defaultapp
git switch feat/nextcloud-apps-disable-defaultapp
git rebase main
git switch main
git merge --no-ff feat/nextcloud-apps-disable-defaultapp
git switch main
git merge --squash feat/nextcloud-apps-disable-defaultapp
git switch main
git merge --ff-only feat/nextcloud-apps-disable-defaultapp
git switch main
git merge feat/nextcloud-apps-disable-defaultapp
git push origin main
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
souveredu/digitalboard.core!19
No description provided.