Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
100 changes: 99 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,102 @@
# [2022-04-25] (Chart Release 4.10.0)

## Release notes


* Note for wire.com operators: deploy nginz (#2270)

* Wire cloud operators: [Update brig's ES index mapping before deploying. After deploying, run a re-index](https://github.com/wireapp/wire-server/blob/master/docs/reference/elastic-search.md) (#2213, #2220)

* Upgrade webapp version to [2022-04-21-production.0](https://github.com/wireapp/wire-webapp/releases/tag/2022-04-21-production.0) (#2302)

* Upgrade team-settings version to [4.7.0-v0.29.7-0-74b81b8](https://github.com/wireapp/wire-team-settings/releases/tag/v4.7.0) (#2180)


## Features


* [helm-charts] Allow filtering cassandra nodes by datacenter (#2273)

* MLS implementation progress:
- commit messages containing add proposals are now processed (#2247)
- do initial validation and forwarding of all types of messages via POST /mls/messages (#2253)
- fixed bug where users could not be added to MLS conversations if they had non-MLS clients (#2290)
- MLS/Proteus mismatches (e.g. sending a proteus message to an MLS conversation) are now handled (#2278)
- the `POST /mls/key-packages/claim` endpoint gained a `skip_own` query parameter, which can be used to avoid claiming a key package for the requesting client itself (#2287)

* The user profiles that are returned by a team admin search now contain the additional fields SAML NameID, IdP Issuer, and SCIM externalId (#2213), and unvalidated email address (#2220)

* * Avoid dropping messages when redis is down. (#2295)


## Bug fixes and other updates


* Add missing helm chart mapping for inbound search visibility (#2265)

* Fix bug: User search endpoint hides exact handle results in SearchVisibilityNoNameOutsideTeam setting (#2280)

* backoffice app (aka stern):
- Suspending a non-existing user now returns 404 and does not create an empty entry in the DB (#2267)
- Support for deleting teams with more than one member (#2275)
- Fix update of user email (#2281)


## Documentation


* Import wire-docs to docs/ (see also #2258)


## Internal changes


* Migrate API routes from wai-route to servant for better Swagger (#2284, #2277, #2266, #2286, #2294, #2244

* Update nginx to latest stable: v1.20.2 (#2289)

* Allow additional origins at random ports in nginz Helm chart. This is useful for
testing with an HTTP proxy. It should not be used in production. (#2283)

* makdeb and bonanza: remove stack-based Makefiles (#2311)

* Add `skip_reauth` param to internal API for creating clients. This is intended to be used in test. (#2260)

* Removes an unused function in Brig and relocates another one (#2305)

* Print more logs while migrating data in Elasticsearch (#2279)

* Replace the base monad in Brig with the Polysemy Sem monad (#2264, #2288)

* Move the Random effect from Spar to the polysemy-wire-zoo library (#2303)

* Move the Now effect from Spar to a library (#2292)

* Improve readability of user search test cases (#2276)

* Chart/gundeck's 'bulkpush' optimization is now activated by default (after using it in production for some time) (#2293)

* Add an alpha version of a Helm chart for coturn. (#2209)

* Document error handling and simplify error logging (#2274)

* Improve speed of reindexing by increasing the batch size of processing users. (#2200)

* Fix federator integration tests (#2298)

* Switch the Haskell driver used in Gundeck to connect to Redis from 'redis-io' to '[hedis](https://hackage.haskell.org/package/hedis)', which now supports cluster mode. (#2151)

* Various Galley MLS test improvements and cleanups (#2278)

* Flag for sending a validation email when updating a user's email address via backoffice/stern (#2301)

* Remove stack from all builder docker images (#2312)

* Make internal search-visibility endpoint available to staging environments (#2282)

* Remove TemplateHaskell as a global default extension (#2291)


# [2022-04-04] (Chart Release 4.9.0)

## Release notes
Expand Down Expand Up @@ -2515,4 +2614,3 @@ Config value `setEmailVisibility` must be set in brig's config file (if you're n
ciphers. See af8299d4.

[TLS ciphersuite]: https://hackage.haskell.org/package/tls-1.4.1/docs/src/Network-TLS-Extra-Cipher.html#ciphersuite_default

1 change: 0 additions & 1 deletion changelog.d/0-release-notes/mls-message-endpoint

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/0-release-notes/pr-2213

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/0-release-notes/pr-2220

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/0-release-notes/team-settings-upgrade

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/2-features/helm-allow-filter-cass-dc

This file was deleted.

6 changes: 0 additions & 6 deletions changelog.d/2-features/mls

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/2-features/pr-2213

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/2-features/pr-2220

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/2-features/tolerate-redis-down

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/3-bug-fixes/FS-491-helm-chart-mapping

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/3-bug-fixes/FS-631-fix-search-visibility

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/3-bug-fixes/pr-2267

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/3-bug-fixes/pr-2275

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/3-bug-fixes/pr-2281

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/4-docs/wire-docs

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/5-internal/SQSERVICES-1479-nginx

This file was deleted.

2 changes: 0 additions & 2 deletions changelog.d/5-internal/allow_cors_requests_at_random_ports

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/5-internal/bonanza-makedeb-makefiles

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/5-internal/brig-client-reauth

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/5-internal/brig-fun-cleanup

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/5-internal/brig-index-logs

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/5-internal/brig-intro-sem

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/5-internal/brig-search-tests

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/5-internal/bulkpush-default

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/5-internal/coturn-helm-chart

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/5-internal/error-middleware

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/5-internal/faster-reindex

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/5-internal/fix-federator-tests

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/5-internal/hedis

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/5-internal/mls-tests

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/5-internal/polysemy-brig

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/5-internal/pr-2286

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/5-internal/pr-2294

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/5-internal/pr-2301

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/5-internal/random-effect

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/5-internal/remvove-stack

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/5-internal/servantify-brig-properties

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/5-internal/spar-now

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/5-internal/staging-expose-search-visibility

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/5-internal/th

This file was deleted.

1 change: 1 addition & 0 deletions dev-packages.nix
Original file line number Diff line number Diff line change
Expand Up @@ -175,6 +175,7 @@ in
pkgs.cfssl
pkgs.docker-compose
pkgs.gnumake
pkgs.gnused
(pkgs.haskell-language-server.override { supportedGhcVersions = [ "8107" ]; })
pkgs.jq
pkgs.niv
Expand Down