Skip to content

Remove non binding teams #2514

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

Merged
merged 11 commits into from
Aug 10, 2022
Merged

Conversation

battermann
Copy link
Contributor

@battermann battermann commented Jun 24, 2022

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

Remove deprecated non-binding teams code.

Checklist

  • The PR Title explains the impact of the change.
  • The PR description provides context as to why the change should occur and what the code contributes to that effect. This could also be a link to a JIRA ticket or a Github issue, if there is one.
  • changelog.d contains the following bits of information (details):
    • A file with the changelog entry in one or more suitable sub-sections. The sub-sections are marked by directories inside changelog.d.

@battermann battermann temporarily deployed to cachix June 24, 2022 16:07 Inactive
@stephen-smith stephen-smith self-assigned this Aug 3, 2022
@battermann battermann force-pushed the battermann/remove-non-binding-team branch from cb1ca41 to ae36ed9 Compare August 8, 2022 14:54
@battermann battermann temporarily deployed to cachix August 8, 2022 14:54 Inactive
@battermann battermann temporarily deployed to cachix August 8, 2022 14:54 Inactive
@zebot zebot added the ok-to-test Approved for running tests in CI, overrides not-ok-to-test if both labels exist label Aug 8, 2022
@battermann battermann temporarily deployed to cachix August 9, 2022 10:01 Inactive
@battermann battermann temporarily deployed to cachix August 9, 2022 10:01 Inactive
@battermann battermann temporarily deployed to cachix August 9, 2022 10:14 Inactive
@battermann battermann temporarily deployed to cachix August 9, 2022 10:14 Inactive
@battermann battermann marked this pull request as ready for review August 9, 2022 10:15
@battermann battermann temporarily deployed to cachix August 9, 2022 10:22 Inactive
@battermann battermann temporarily deployed to cachix August 9, 2022 10:22 Inactive
@battermann battermann temporarily deployed to cachix August 9, 2022 10:24 Inactive
@battermann battermann temporarily deployed to cachix August 9, 2022 10:24 Inactive
@battermann battermann temporarily deployed to cachix August 9, 2022 11:01 Inactive
@battermann battermann temporarily deployed to cachix August 9, 2022 11:01 Inactive
@fisx fisx temporarily deployed to cachix August 9, 2022 11:06 Inactive
@fisx fisx temporarily deployed to cachix August 9, 2022 11:06 Inactive
@fisx fisx temporarily deployed to cachix August 9, 2022 11:13 Inactive
@fisx fisx temporarily deployed to cachix August 9, 2022 11:13 Inactive
@fisx
Copy link
Contributor

fisx commented Aug 9, 2022

One more thing: There are now a lot of names containing "binding", which doesn't make sense any more now. I wonder if there should be another PR cleaning those up as well?

@battermann
Copy link
Contributor Author

One more thing: There are now a lot of names containing "binding", which doesn't make sense any more now. I wonder if there should be another PR cleaning those up as well?

I think we should do this in another PR.

@battermann battermann temporarily deployed to cachix August 9, 2022 11:46 Inactive
@battermann battermann temporarily deployed to cachix August 9, 2022 11:46 Inactive
@battermann battermann temporarily deployed to cachix August 9, 2022 13:24 Inactive
@battermann battermann temporarily deployed to cachix August 9, 2022 13:24 Inactive
@@ -586,7 +586,7 @@ testRegularUserLegalHoldLogin brig = do
uid <- userId <$> randomUser brig
-- fail if user is not a team user
legalHoldLogin brig (LegalHoldLogin uid (Just defPassword) Nothing) PersistentCookie !!! do
const 403 === statusCode
const 404 === statusCode
Copy link
Contributor

Choose a reason for hiding this comment

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

@dkovacevic do you check the specifics of 4xx when logging in LH devices? we're changing the status code for an error condition from 403 to 404 here, any objections?

@battermann battermann force-pushed the battermann/remove-non-binding-team branch from cc50dbf to 9fb8e8d Compare August 10, 2022 08:55
@battermann battermann temporarily deployed to cachix August 10, 2022 08:55 Inactive
@battermann battermann temporarily deployed to cachix August 10, 2022 08:55 Inactive
@battermann battermann merged commit b1c39db into develop Aug 10, 2022
@battermann battermann deleted the battermann/remove-non-binding-team branch August 10, 2022 09:48
fisx added a commit that referenced this pull request Aug 10, 2022
fisx added a commit that referenced this pull request Aug 10, 2022
This reverts parts of commit b1c39db.

Changes to integration tests remain intact (we don't test non-binding
teams any more).
fisx added a commit that referenced this pull request Aug 10, 2022
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.

4 participants