Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Client-supported features end-point #1503

Merged
merged 15 commits into from
May 19, 2021
Merged

Conversation

fisx
Copy link
Contributor

@fisx fisx commented May 12, 2021

https://wearezeta.atlassian.net/browse/SQSERVICES-417

changelog update (and possibly a few lines of documentation) coming up.

TODO:

  • change legalhold keyword to legalhold-implicit-consent
  • rename feature to capability

@fisx fisx force-pushed the SQSERVICES-417-client-version branch 2 times, most recently from 726291a to 4e04d1e Compare May 14, 2021 14:27
@fisx fisx changed the title [skip ci] Client info Client-supported features end-point May 14, 2021
@fisx fisx force-pushed the SQSERVICES-417-client-version branch from 4e04d1e to 1fe3ea4 Compare May 14, 2021 20:48
@fisx fisx marked this pull request as ready for review May 14, 2021 20:48
@fisx fisx requested a review from jschaul May 14, 2021 20:49
@fisx fisx force-pushed the SQSERVICES-417-client-version branch from 1fe3ea4 to 50d08e3 Compare May 17, 2021 18:20
libs/wire-api/src/Wire/API/User/Client.hs Outdated Show resolved Hide resolved
services/brig/schema/src/V64_ClientFeatures.hs Outdated Show resolved Hide resolved
services/brig/src/Brig/API/Client.hs Outdated Show resolved Hide resolved
services/brig/src/Brig/API/Public.hs Outdated Show resolved Hide resolved
services/brig/src/Brig/Data/Client.hs Outdated Show resolved Hide resolved
docs/reference/cassandra-schema.cql Outdated Show resolved Hide resolved
Copy link
Member

@jschaul jschaul left a comment

Choose a reason for hiding this comment

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

See inline comments for things to improve; the functionality of storing client input is implemented alright.
However as I don't really see what the plan is to use this information afterwards, this is only a tentative approval of this particular storing functionality, not of a first part of a general plan. i.e. this code may get reverted entirely in the future if the plan how to make use of these features doesn't materialize.
For upcoming PRs please get reviews on the implementation ideas first before writing a lot of code.

@fisx fisx force-pushed the SQSERVICES-417-client-version branch from 13f8632 to b946968 Compare May 18, 2021 11:07
@fisx fisx force-pushed the SQSERVICES-417-client-version branch from bd83d9f to 8a85a04 Compare May 19, 2021 13:06
@fisx fisx force-pushed the SQSERVICES-417-client-version branch from b422a3d to c4e40b8 Compare May 19, 2021 19:00
@fisx fisx force-pushed the SQSERVICES-417-client-version branch from 91678b8 to 3cd136c Compare May 19, 2021 19:39
@fisx fisx merged commit f19b393 into develop May 19, 2021
@fisx fisx deleted the SQSERVICES-417-client-version branch May 19, 2021 21:24
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.

2 participants