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
@Jerome-Herbinet

Jerome-Herbinet commented Aug 28, 2026

Copy link
Copy Markdown
Member

Hi @stediefan

If I understand correctly, this PR ensures that if a team folder is assigned to a team, it will now appear in the team’s dashboard as an item shared with that team.

I get the impression (if I understand correctly) that this PR only applies to Team Folders 23.0.x for Nextcloud 35.

But it seems to me that this PR hasn’t been backported to the earlier branches of Team Folders 22, 21, and 20.

Would that be possible?

Thanks

@artonge

artonge commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

But it seems to me that this PR hasn’t been backported to the earlier branches of Team Folders 22, 21, and 20.

Hey @Jerome-Herbinet, this is a feature, and we don't usually backport features :).

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

4 participants