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

Release 2020-06-10 #1135

Merged
merged 12 commits into from
Jun 10, 2020
Merged

Release 2020-06-10 #1135

merged 12 commits into from
Jun 10, 2020

Conversation

fisx
Copy link
Contributor

@fisx fisx commented Jun 10, 2020

Release Notes

  • schema migration for cassandra_galley
  • promote stern after galley
  • promote spar after brig
  • no need to upgrade nginz

New Features

Documentation

Internal changes

akshaymankar and others added 12 commits June 3, 2020 12:44
Co-authored-by: Matthias Fischmann <mf@zerobuzz.net>
We don't have an automated check for this yet, so it was forgotten.
* Email validation for SAML auth.

* Refactor; extend internal update-email end-point.

* Roundtrip tests for FromByteString, ToByteString.
…ns) (#1130)

* Do not depend on MonadFail for incomplete pattern handling.

Co-authored-by: Matthias Heinzel <mheinzel@posteo.de>
…ature to stern/backoffice (#1129)

* Simplify team feature database interface.

There was one Data.* module per column in the team_features table.
That may make sense at some point in the distant future, but as long
as all those columns are just booleans, having one haskell module to
access any of them in a uniform way saves a lot of boilerplate.

* Use new feature flag types and make a generic end-point in stern.

* Add FUTUREWORKs.

Co-authored-by: Akshay Mankar <akshay@wire.com>
These are not enable by -Wall. More specifically:

    -Wincomplete-uni-patterns
    -Wincomplete-record-updates
    -Wpartial-fields

In tests, I just disabled the warnings per file, but in production code,
I tried resolving the issues instead.

The only other warning I would consider adding is
-Wredundant-contraints, but it doesn't usually prevent bugs, so it's
probably not worth the time to add right now. It also flags usage of
`HasCallStack`, which can be annoying.

Co-authored-by: Matthias Fischmann <mf@zerobuzz.net>
- schema migration for cassandra_galley
- promote stern *after* galley
- promote spar *after* brig
- no need to upgrade nginz
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Copy link
Contributor

Choose a reason for hiding this comment

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

cool, thanks.

Copy link
Member

@akshaymankar akshaymankar left a comment

Choose a reason for hiding this comment

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

🚢

Copy link
Contributor

@mheinzel mheinzel left a comment

Choose a reason for hiding this comment

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

Thanks for updating the instructions. Looks good to me now.

- schema migration for cassandra_galley
- promote stern *after* galley
- promote spar *after* brig
- no need to upgrade nginz
Copy link
Contributor

Choose a reason for hiding this comment

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

cool, thanks.

@fisx fisx merged commit 2da308f into master Jun 10, 2020
@fisx fisx deleted the r2020-06-10 branch June 10, 2020 12:50
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.

4 participants