Skip to content

Comments

[FS-1191] List the MLS Self-conversation Automatically#2856

Merged
mdimjasevic merged 13 commits intodevelopfrom
fs-925/no-need-to-call-get-endpoint
Nov 23, 2022
Merged

[FS-1191] List the MLS Self-conversation Automatically#2856
mdimjasevic merged 13 commits intodevelopfrom
fs-925/no-need-to-call-get-endpoint

Conversation

@mdimjasevic
Copy link
Contributor

@mdimjasevic mdimjasevic commented Nov 21, 2022

Automatically list the MLS self-conversation in conversation-listing endpoints:

  • POST /conversations/list-ids

Tracked by https://wearezeta.atlassian.net/browse/FS-1191.

Checklist

  • Make the change only to v3 of the POST /conversation/list-ids endpoint
  • Add a new entry in an appropriate subdirectory of changelog.d
  • Read and follow the PR guidelines

@mdimjasevic mdimjasevic temporarily deployed to cachix November 21, 2022 15:56 Inactive
@mdimjasevic mdimjasevic temporarily deployed to cachix November 21, 2022 15:56 Inactive
@zebot zebot added the ok-to-test Approved for running tests in CI, overrides not-ok-to-test if both labels exist label Nov 21, 2022
@mdimjasevic mdimjasevic temporarily deployed to cachix November 22, 2022 09:41 Inactive
@mdimjasevic mdimjasevic temporarily deployed to cachix November 22, 2022 09:41 Inactive
@mdimjasevic mdimjasevic temporarily deployed to cachix November 22, 2022 12:25 Inactive
@mdimjasevic mdimjasevic temporarily deployed to cachix November 22, 2022 12:25 Inactive
@mdimjasevic mdimjasevic temporarily deployed to cachix November 22, 2022 17:20 Inactive
@mdimjasevic mdimjasevic temporarily deployed to cachix November 22, 2022 17:20 Inactive
@mdimjasevic mdimjasevic force-pushed the fs-925/no-need-to-call-get-endpoint branch from c295d3f to 81a40f5 Compare November 22, 2022 17:21
@mdimjasevic mdimjasevic temporarily deployed to cachix November 22, 2022 17:21 Inactive
@mdimjasevic mdimjasevic temporarily deployed to cachix November 22, 2022 17:21 Inactive
@mdimjasevic mdimjasevic marked this pull request as draft November 22, 2022 17:22
@mdimjasevic mdimjasevic force-pushed the fs-925/no-need-to-call-get-endpoint branch from 81a40f5 to ff3c901 Compare November 22, 2022 21:26
@mdimjasevic mdimjasevic temporarily deployed to cachix November 22, 2022 21:26 Inactive
@mdimjasevic mdimjasevic temporarily deployed to cachix November 22, 2022 21:26 Inactive
@mdimjasevic mdimjasevic force-pushed the fs-925/no-need-to-call-get-endpoint branch from ff3c901 to 3ae7a41 Compare November 22, 2022 21:30
@mdimjasevic mdimjasevic temporarily deployed to cachix November 22, 2022 21:30 Inactive
@mdimjasevic mdimjasevic temporarily deployed to cachix November 22, 2022 21:30 Inactive
@mdimjasevic mdimjasevic force-pushed the fs-925/no-need-to-call-get-endpoint branch from 3ae7a41 to c5c294c Compare November 22, 2022 21:35
@mdimjasevic mdimjasevic temporarily deployed to cachix November 22, 2022 21:35 Inactive
@mdimjasevic mdimjasevic temporarily deployed to cachix November 22, 2022 21:35 Inactive
@mdimjasevic mdimjasevic marked this pull request as ready for review November 22, 2022 21:35
Copy link
Contributor

@smatting smatting left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The deprecated GET /conversations/ids list-conversation-ids-unqualified endpoint is not updated by this PR.
Rather than also updating it maybe we can remove it for V3 in this PR?

@mdimjasevic mdimjasevic temporarily deployed to cachix November 23, 2022 09:45 Inactive
@mdimjasevic mdimjasevic temporarily deployed to cachix November 23, 2022 09:45 Inactive
@mdimjasevic
Copy link
Contributor Author

The deprecated GET /conversations/ids list-conversation-ids-unqualified endpoint is not updated by this PR. Rather than also updating it maybe we can remove it for V3 in this PR?

Those two old endpoints are not even touched by this PR, are they? And I'd say that given the scope of this ticket (only the list-ids endpoint) your suggestion should make for a separate PR.

@mdimjasevic mdimjasevic temporarily deployed to cachix November 23, 2022 09:50 Inactive
@mdimjasevic mdimjasevic temporarily deployed to cachix November 23, 2022 09:50 Inactive
@smatting
Copy link
Contributor

smatting commented Nov 23, 2022

Those two old endpoints are not even touched by this PR, are they? And I'd say that given the scope of this ticket (only the list-ids endpoint) your suggestion should make for a separate PR.

I'm suggesting that the scope of the ticket is not big enough. If we don't update both endpoints together they are inconsistent: that sure can't be right.

@mdimjasevic mdimjasevic temporarily deployed to cachix November 23, 2022 13:08 Inactive
@mdimjasevic mdimjasevic temporarily deployed to cachix November 23, 2022 13:08 Inactive
- The endpoint is removed starting v3, and tests by default use the
latest version, which is currently v3
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.

5 participants