Skip to content

Add Deck resources to Team Activity - #8516

Draft
hefftich wants to merge 1 commit into
mainfrom
feat/teams-activity-scopes
Draft

hefftich wants to merge 1 commit into
mainfrom
feat/teams-activity-scopes

Conversation

@hefftich

@hefftich hefftich commented Oct 9, 2026 •

Copy link
Copy Markdown

Summary

Add Team Activity scopes for Deck boards and cards shared with a team.

The provider resolves the shared board IDs, fetches their card IDs in a single query, and exposes both as TeamActivityScopes. Invalid and duplicate board resource IDs are ignored.

TODO

  • ...

Checklist

  • Code is properly formatted
  • Sign-off message is added to all commits
  • Tests (unit, integration, api and/or acceptance) are included
  • Documentation (manuals or wiki) has been updated or is not required

🤖 AI (if applicable)

  • The content of this PR was partly or fully generated using AI (GPT-5.6 Terra)

Expose shared boards and their cards as Team Activity scopes.
Co-authored-by: Copilot <copilot@github.com> GPT-5.6 Sol

Signed-off-by: Stefan Lender <Stefan.Lender@dataport.de>
@github-actions

github-actions Bot commented Oct 9, 2026

Copy link
Copy Markdown
Contributor

🐢 Performance warning.
It looks like the query count of the integration tests increased with this PR.
Database query count is now 205979 was 198420 (+3.8%)
Please check your code again. If you added a new test this can be expected and the base value in tests/integration/base-query-count.txt can be increased.

@hefftich hefftich moved this from Backlog to In review in 👥 Teams Oct 12, 2026
@hefftich hefftich moved this from In review to In progress in 👥 Teams Oct 13, 2026
@hefftich
hefftich requested a review from artonge October 14, 2026 08:14

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: In progress

Development

Successfully merging this pull request may close these issues.

Show activity of team in Teams app

1 participant