Skip to content

[WPB-28089] Treat team collaborators like team members in contact search (second attempt). - #5488

Draft
fisx wants to merge 9 commits into
developfrom
WPB-28089-treat-team-collaborators-like-team-members-in-contact-search-_second-attempt_
Draft

[WPB-28089] Treat team collaborators like team members in contact search (second attempt).#5488
fisx wants to merge 9 commits into
developfrom
WPB-28089-treat-team-collaborators-like-team-members-in-contact-search-_second-attempt_

Conversation

@fisx

@fisx fisx commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

https://wearezeta.atlassian.net/browse/WPB-28089

Checklist

  • Revisit design choices around BrigAPIAccess.Local
  • Resolve ES re-indexing issues
  • Add a new entry in an appropriate subdirectory of changelog.d
  • Read and follow the PR guidelines

fisx added 9 commits August 27, 2026 15:41
Was previously UserSubsystem, but since it TeamCollaboratorsSubsystem
is also used outside of Brig, that is not always available.

Further changes:

- Support BrigAPIAccess locally in Brig.
- Change collaborator field type in UserDoc to collapse `Nothing` and
  `Just []` (remove the Maybe).
(I don't understand what it is about, and there is no author to ask.)
(This end-point only updates searchability settings, nothing else.)
This is only where we don't expect to use it.  if we're wrong about
this, a warning will be logged.
@fisx
fisx force-pushed the WPB-28089-treat-team-collaborators-like-team-members-in-contact-search-_second-attempt_ branch from fa423be to b228fdb Compare August 27, 2026 13:41
@zebot zebot added the ok-to-test Approved for running tests in CI, overrides not-ok-to-test if both labels exist label Aug 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ok-to-test Approved for running tests in CI, overrides not-ok-to-test if both labels exist

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants