Skip to content

fix(everyone): only list assigned tasks the viewer can read - #1926

Merged
chrisvel merged 1 commit into
mainfrom
fix/everyone-board-read-scope
Oct 18, 2026
Merged

chrisvel merged 1 commit into
mainfrom
fix/everyone-board-read-scope

Conversation

@chrisvel

Copy link
Copy Markdown
Owner

Description

The Everyone board now applies the task read check to tasks it picks up by assignee, the same check the group board already uses. Tasks in projects the viewer owns or has been shared still show.

Type of Change

  • Bug fix (fixes an issue)
  • New feature (adds functionality)
  • Breaking change (breaks existing functionality)
  • Documentation/Translation update

Related Issues

None.

Testing

How did you test this?

Added a test to backend/tests/integration/everyone.test.js (fails before the change, passes after). Ran it with group-permissions-read, cloud-account-isolation, cloud-superadmin-isolation and admin-users-no-email, plus backend eslint.

  • npm run pre-push passes

Checklist

  • This is not an AI slop crap, I know what I am doing
  • Self-reviewed my own code, follows project style guidelines
  • Tests, docs, migrations, and translations updated (if applicable)

The Everyone board now checks read access for tasks it picks up by
assignee, the same way the group board does. Tasks in projects the
viewer can see still show.
@chrisvel
chrisvel merged commit abfac61 into main Oct 18, 2026
5 checks passed
@chrisvel
chrisvel deleted the fix/everyone-board-read-scope branch October 18, 2026 06:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant