Skip to content

feat: optionally skip team-folder creation in the wizard - #2839

Merged
lennart441 merged 1 commit into
nextcloud:masterfrom
lennart441:feat/optional-wizard-team-folder
Sep 1, 2026
Merged

feat: optionally skip team-folder creation in the wizard#2839
lennart441 merged 1 commit into
nextcloud:masterfrom
lennart441:feat/optional-wizard-team-folder

Conversation

@lennart441

@lennart441 lennart441 commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

Summary

Add Advanced Tab in Team Creation Wizzard and make the Team Folder Creation Optional.

TODO

  • Create a team via the wizard without opening Advanced → a team folder is created
  • Open Advanced, uncheck “Create a team space”, finish the wizard → no team folder in Files; team still exists
  • With occ config:app:set circles team_folder_auto_create --value="false" --type=boolean, the Advanced block is hidden and no folder is created
  • After creating without a space, add a team folder from the team page

Checklist

image

AI (if applicable)

  • The content of this PR was partly or fully generated using AI Modell: Cursor Grok 4.6

@lennart441
lennart441 force-pushed the feat/optional-wizard-team-folder branch 2 times, most recently from a44920f to d23c25c Compare August 28, 2026 11:56
@github-project-automation github-project-automation Bot moved this to Backlog in 👥 Teams Aug 28, 2026
@lennart441 lennart441 moved this from Backlog to In progress in 👥 Teams Aug 28, 2026
@lennart441 lennart441 added this to the Nextcloud 35 milestone Aug 28, 2026
@codecov

codecov Bot commented Aug 28, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@lennart441
lennart441 force-pushed the feat/optional-wizard-team-folder branch from d23c25c to 292921e Compare August 28, 2026 12:50
@lennart441
lennart441 marked this pull request as ready for review August 28, 2026 13:32
@lennart441
lennart441 force-pushed the feat/optional-wizard-team-folder branch from 292921e to 983c61a Compare August 28, 2026 13:55
@alimmroth alimmroth moved this from In progress to In review in 👥 Teams Aug 28, 2026
@lennart441
lennart441 enabled auto-merge (squash) August 31, 2026 10:23
@lennart441
lennart441 requested a review from artonge August 31, 2026 13:04
Keep auto-create as the default, but allow skipping the space via the wizard.
Signed-off-by: Lennart Joswig <mail@ljoswig.de>
@lennart441
lennart441 force-pushed the feat/optional-wizard-team-folder branch from 0716c31 to 4779939 Compare August 31, 2026 13:22
@lennart441
lennart441 merged commit 4b5f092 into nextcloud:master Sep 1, 2026
49 checks passed
@github-project-automation github-project-automation Bot moved this from In review to Done in 👥 Teams Sep 1, 2026
@lennart441

Copy link
Copy Markdown
Contributor Author

/backport to stable35

@backportbot

backportbot Bot commented Sep 1, 2026

Copy link
Copy Markdown

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

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

# Create the new backport branch
git checkout -b backport/2839/stable35

# Cherry pick the change from the commit sha1 of the change against the default branch
# This might cause conflicts, resolve them
git cherry-pick 47799392

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

Error: Failed to cherry pick commits: error: no cherry-pick or revert in progress
fatal: cherry-pick failed


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

@alimmroth alimmroth moved this from Done to In review in 👥 Teams Sep 1, 2026
@tomek2k1

tomek2k1 commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

/backport to stable35

@backportbot

backportbot Bot commented Sep 2, 2026

Copy link
Copy Markdown

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

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

# Create the new backport branch
git checkout -b backport/2839/stable35

# Cherry pick the change from the commit sha1 of the change against the default branch
# This might cause conflicts, resolve them
git cherry-pick 47799392

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

Error: Failed to cherry pick commits: error: no cherry-pick or revert in progress
fatal: cherry-pick failed


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

@artonge artonge moved this from In review to Done in 👥 Teams Sep 2, 2026
@tomek2k1

tomek2k1 commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

/backport to stable35

@backportbot

backportbot Bot commented Sep 2, 2026

Copy link
Copy Markdown

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

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

# Create the new backport branch
git checkout -b backport/2839/stable35

# Cherry pick the change from the commit sha1 of the change against the default branch
# This might cause conflicts, resolve them
git cherry-pick 47799392

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

Error: Failed to clone repository: Failed to create working tree: error: RPC failed; HTTP 401 curl 22 The requested URL returned error: 401
fatal: expected flush after ref listing


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: Done

Development

Successfully merging this pull request may close these issues.

Optionally disable creation of a team-folder when using the wizard to create a team

4 participants