Skip to content

Add activity and resource integration - #3030

Draft
hefftich wants to merge 1 commit into
masterfrom
feature/team-activity
Draft

hefftich wants to merge 1 commit into
masterfrom
feature/team-activity

Conversation

@hefftich

@hefftich hefftich commented Oct 9, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Adds an Activity tab to Teams and publishes Circles changes into the shared Nextcloud Activity stream.

Screenshot activities

What changed

  • Add a Team Activity view with pagination, filters, rich Activity text, and navigation integration.
  • Publish Circle activities using the Circle database ID as the Activity object, so Team Activity can scope them reliably.
  • Record member changes, role changes, team title and description edits, and Team setting changes.
  • Render setting activities with the specific setting and enabled/disabled state instead of a generic “changed setting” message.
  • Add Team navigation support for Activity, Collectives, Deck boards, Team pages, and Team folders.

Implementation notes

  • Resolves the numeric Activity object ID through CircleRequest using the Team's stable singleId.
  • Description content is intentionally not stored in Activity events.
  • Unknown or sensitive setting values remain generalized.

TODO

  • ...

Checklist

AI (if applicable)

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

@hefftich hefftich self-assigned this Oct 9, 2026
@codecov

codecov Bot commented Oct 9, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 49.48454% with 98 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
src/teams/views/TeamActivityView.vue 48.63% 75 Missing and 19 partials ⚠️
src/teams/api.ts 63.63% 1 Missing and 3 partials ⚠️

📢 Thoughts on this report? Let us know!

@hefftich
hefftich force-pushed the feature/team-activity branch 3 times, most recently from c36938e to a0db639 Compare October 9, 2026 20:53
Co-authored-by: Copilot <copilot@github.com> GPT-5.6 Terra

Signed-off-by: Stefan Lender <Stefan.Lender@dataport.de>
@hefftich
hefftich force-pushed the feature/team-activity branch from a0db639 to cbc7b65 Compare October 9, 2026 21:00

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Backlog

Development

Successfully merging this pull request may close these issues.

Show activity of team in Teams app

1 participant