feat: Add sharing activity for teams
This adds support for Teams (previously "Circles"), the user notification already work, but the notification for the owner and sharer need support in the files_sharing app.
So if this is merged we can add the required providers in files_sharing.
But one thing to mention: For groups we paginate the members, I did not find a nice way to do this with teams. So maybe @ArtificialOwl can have a look at the member query if there is something to improve performance wise (e.g. pagination?).
Activity
Run #2157
Run Properties:
Failed #2157 •
77ce8ecacb: feat: Add sharing activity for teams
| Project |
Activity
|
| Branch Review |
feat/activity-for-team-share
|
| Run status |
|
| Run duration | 01m 16s |
| Commit |
|
| Committer | Ferdinand Thiessen |
| View all properties for this run ↗︎ | |
| Test results | |
|---|---|
|
|
2
|
|
|
0
|
|
|
0
|
|
|
8
|
|
|
0
|
| View all changes introduced in this branch ↗︎ | |
Tests for review
sidebar.cy.ts • 1 failed test • Run E2E
| Test | Artifacts | |
|---|---|---|
| Check activity listing in the sidebar > Has creation activity |
Test Replay
Screenshots
|
|
settings.cy.ts • 1 failed test • Run E2E
| Test | Artifacts | |
|---|---|---|
| Check that user's settings survive a reload > Form survive a reload |
Test Replay
Screenshots
|
|
TIL: protected (Foo&Bar)|Baz $variable does not work with PHP 8.1 but only 8.2 :sweat_smile:
(was in the test like: protected (Class&MockObject)|null $variable )
/backport to stable31