tables
tables copied to clipboard
Column type user and groups
Find user and groups, select multiple or once's
Show as avatar, user buble or link to user page, talk room etc
Think about data privacy who can see who and think about sharing...
Related PRs
- Frontend: https://github.com/nextcloud/tables/pull/1113
- Backend + tests: https://github.com/nextcloud/tables/pull/1090
- Frontend tests
Also, there should be an option to default the current user and an option to lock to the current user only. This would allow to track who created a row or assign an owner to a task type table.
Copying additional context from https://github.com/nextcloud/tables/issues/721:
New column type user:
- Can select user, multiple users or (multiple) groups
- Show user id or displayname
- Set if status should be showen (too much, just show it?)
- Only offer users that are allowed in your context (controlled by the general share config eg "share only with own groups" etc.)
- assume a table is shared: if a user is not allowed in the receiver context, just show "1 more users"
https://docs.nextcloud.com/server/latest/developer_manual/client_apis/OCS/ocs-api-overview.html#auto-complete-and-user-search