Skip to content

feat: add event handling to auto create teamfolders upon circle creation - #4989

Merged
stediefan merged 10 commits into
masterfrom
feature/teams-auto-folder-creation
Aug 7, 2026
Merged

feat: add event handling to auto create teamfolders upon circle creation#4989
stediefan merged 10 commits into
masterfrom
feature/teams-auto-folder-creation

Conversation

@stediefan

Copy link
Copy Markdown
Contributor

feat: add team_circle_id flag to teamfolder to uniquely link a team
feat: adminUI: add filters for classic teamfolders and the newly linked ones
todo: sensible naming for the two types of folders

Assisted by: GitHub Copilot:Claude Sonnet 5
Assisted by: GitHub Copilot:GPT-5.6 Terra
Assisted by: GitHub Copilot:Kimi K2.7 Code

Related Issues in Circles:
nextcloud/circles#2661
nextcloud/circles#2663
nextcloud/circles#2669

Related Pull Request in server: nextcloud/server#62476
Related Pull Request in circles: nextcloud/circles#2675

Reopened from: #4941

🤖 AI (if applicable)

  • The content of this PR was partly or fully generated using AI

@stediefan stediefan added this to the Nextcloud 35 milestone Aug 6, 2026
@stediefan stediefan added enhancement 3. to review Items that need to be reviewed labels Aug 6, 2026
@github-project-automation github-project-automation Bot moved this to Backlog in 👥 Teams Aug 6, 2026
@stediefan
stediefan requested review from CarlSchwan and artonge August 6, 2026 05:04
@stediefan stediefan changed the title Feature/teams auto folder creation feat: add event handling to auto create teamfolders upon circle creation - #4941 Aug 6, 2026
@stediefan stediefan changed the title feat: add event handling to auto create teamfolders upon circle creation - #4941 feat: add event handling to auto create teamfolders upon circle creation Aug 6, 2026
stediefan and others added 7 commits August 6, 2026 07:29
… upon circle creation

feat: add team_circle_id flag to teamfolder to uniquely link a team
feat: adminUI: add filters for classic teamfolders and the newly linked ones
todo: sensible naming for the two types of folders

Assisted by: GitHub Copilot:Claude Sonnet 5
Assisted by: GitHub Copilot:GPT-5.6 Terra
Assisted by: GitHub Copilot:Kimi K2.7 Code
Signed-off-by: Stefan Dietrich <5716289+stediefan@users.noreply.github.com>
Co-authored-by: Copilot <copilot@github.com>
Signed-off-by: Stefan Dietrich <5716289+stediefan@users.noreply.github.com>
Signed-off-by: Stefan Dietrich <5716289+stediefan@users.noreply.github.com>
Signed-off-by: Stefan Dietrich <5716289+stediefan@users.noreply.github.com>
Signed-off-by: Stefan Dietrich <5716289+stediefan@users.noreply.github.com>
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Signed-off-by: Stefan Dietrich <5716289+stediefan@users.noreply.github.com>
Signed-off-by: Stefan Dietrich <5716289+stediefan@users.noreply.github.com>
@stediefan
stediefan force-pushed the feature/teams-auto-folder-creation branch from f19da53 to 6b38e0c Compare August 6, 2026 05:29
Comment thread lib/Folder/FolderDefinition.php Outdated
Comment thread lib/Listeners/CircleDestroyedEventListener.php
Comment thread tests/Listeners/CircleDestroyedEventListenerTest.php
@stediefan
stediefan force-pushed the feature/teams-auto-folder-creation branch from 755f59c to f982454 Compare August 6, 2026 13:08
Signed-off-by: Stefan Dietrich <5716289+stediefan@users.noreply.github.com>
@stediefan
stediefan force-pushed the feature/teams-auto-folder-creation branch from f982454 to c357e62 Compare August 6, 2026 13:11
Comment thread l10n/pt_BR.js
@stediefan
stediefan merged commit 61e012e into master Aug 7, 2026
54 checks passed
@stediefan
stediefan deleted the feature/teams-auto-folder-creation branch August 7, 2026 05:19
@github-project-automation github-project-automation Bot moved this from Backlog to Done in 👥 Teams Aug 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Items that need to be reviewed enhancement

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Implement a team resource provider Team folders do not show up as part of team resources

3 participants