From f56a1b6a64a1e23b68a22629c1190e588a2fd626 Mon Sep 17 00:00:00 2001 From: Zebot Date: Mon, 25 Apr 2022 18:01:14 +0000 Subject: [PATCH 1/6] Add changelog for Release 2022-04-25 --- CHANGELOG.md | 114 ++++++++++++++++++ .../0-release-notes/mls-message-endpoint | 1 - changelog.d/0-release-notes/pr-2213 | 1 - changelog.d/0-release-notes/pr-2220 | 1 - .../0-release-notes/team-settings-upgrade | 1 - .../2-features/helm-allow-filter-cass-dc | 1 - changelog.d/2-features/mls | 6 - changelog.d/2-features/pr-2213 | 1 - changelog.d/2-features/pr-2220 | 1 - changelog.d/2-features/tolerate-redis-down | 1 - .../3-bug-fixes/FS-491-helm-chart-mapping | 1 - .../3-bug-fixes/FS-631-fix-search-visibility | 1 - changelog.d/3-bug-fixes/pr-2267 | 1 - changelog.d/3-bug-fixes/pr-2275 | 1 - changelog.d/3-bug-fixes/pr-2281 | 1 - changelog.d/4-docs/wire-docs | 1 - .../SQSERVICES-1074-servantify-galley_misc-3 | 1 - .../SQSERVICES-1078-servantify-galley_teams-2 | 1 - .../SQSERVICES-1080-servantify-galley_teams-1 | 1 - changelog.d/5-internal/SQSERVICES-1479-nginx | 1 - .../allow_cors_requests_at_random_ports | 2 - .../5-internal/bonanza-makedeb-makefiles | 1 - changelog.d/5-internal/brig-client-reauth | 1 - changelog.d/5-internal/brig-fun-cleanup | 1 - changelog.d/5-internal/brig-index-logs | 1 - changelog.d/5-internal/brig-intro-sem | 1 - changelog.d/5-internal/brig-search-tests | 1 - changelog.d/5-internal/bulkpush-default | 1 - changelog.d/5-internal/coturn-helm-chart | 1 - changelog.d/5-internal/error-middleware | 1 - changelog.d/5-internal/faster-reindex | 1 - changelog.d/5-internal/fix-federator-tests | 1 - changelog.d/5-internal/hedis | 1 - changelog.d/5-internal/mls-tests | 1 - changelog.d/5-internal/polysemy-brig | 1 - changelog.d/5-internal/pr-2286 | 1 - changelog.d/5-internal/pr-2294 | 1 - changelog.d/5-internal/pr-2301 | 1 - changelog.d/5-internal/random-effect | 1 - changelog.d/5-internal/remvove-stack | 1 - .../5-internal/servantify-brig-properties | 1 - changelog.d/5-internal/spar-now | 1 - .../staging-expose-search-visibility | 1 - changelog.d/5-internal/th | 1 - 44 files changed, 114 insertions(+), 49 deletions(-) delete mode 100644 changelog.d/0-release-notes/mls-message-endpoint delete mode 100644 changelog.d/0-release-notes/pr-2213 delete mode 100644 changelog.d/0-release-notes/pr-2220 delete mode 100644 changelog.d/0-release-notes/team-settings-upgrade delete mode 100644 changelog.d/2-features/helm-allow-filter-cass-dc delete mode 100644 changelog.d/2-features/mls delete mode 100644 changelog.d/2-features/pr-2213 delete mode 100644 changelog.d/2-features/pr-2220 delete mode 100644 changelog.d/2-features/tolerate-redis-down delete mode 100644 changelog.d/3-bug-fixes/FS-491-helm-chart-mapping delete mode 100644 changelog.d/3-bug-fixes/FS-631-fix-search-visibility delete mode 100644 changelog.d/3-bug-fixes/pr-2267 delete mode 100644 changelog.d/3-bug-fixes/pr-2275 delete mode 100644 changelog.d/3-bug-fixes/pr-2281 delete mode 100644 changelog.d/4-docs/wire-docs delete mode 100644 changelog.d/5-internal/SQSERVICES-1074-servantify-galley_misc-3 delete mode 100644 changelog.d/5-internal/SQSERVICES-1078-servantify-galley_teams-2 delete mode 100644 changelog.d/5-internal/SQSERVICES-1080-servantify-galley_teams-1 delete mode 100644 changelog.d/5-internal/SQSERVICES-1479-nginx delete mode 100644 changelog.d/5-internal/allow_cors_requests_at_random_ports delete mode 100644 changelog.d/5-internal/bonanza-makedeb-makefiles delete mode 100644 changelog.d/5-internal/brig-client-reauth delete mode 100644 changelog.d/5-internal/brig-fun-cleanup delete mode 100644 changelog.d/5-internal/brig-index-logs delete mode 100644 changelog.d/5-internal/brig-intro-sem delete mode 100644 changelog.d/5-internal/brig-search-tests delete mode 100644 changelog.d/5-internal/bulkpush-default delete mode 100644 changelog.d/5-internal/coturn-helm-chart delete mode 100644 changelog.d/5-internal/error-middleware delete mode 100644 changelog.d/5-internal/faster-reindex delete mode 100644 changelog.d/5-internal/fix-federator-tests delete mode 100644 changelog.d/5-internal/hedis delete mode 100644 changelog.d/5-internal/mls-tests delete mode 100644 changelog.d/5-internal/polysemy-brig delete mode 100644 changelog.d/5-internal/pr-2286 delete mode 100644 changelog.d/5-internal/pr-2294 delete mode 100644 changelog.d/5-internal/pr-2301 delete mode 100644 changelog.d/5-internal/random-effect delete mode 100644 changelog.d/5-internal/remvove-stack delete mode 100644 changelog.d/5-internal/servantify-brig-properties delete mode 100644 changelog.d/5-internal/spar-now delete mode 100644 changelog.d/5-internal/staging-expose-search-visibility delete mode 100644 changelog.d/5-internal/th diff --git a/CHANGELOG.md b/CHANGELOG.md index 86bec4d2b7b..27da61e5d1a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,117 @@ +# [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) + +* 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) (#2220) + +* Upgrade team-settings version to 4.7.0-v0.29.7-0-74b81b8 (#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) + +* The user profiles that are returned by a team admin search now contain the additional field 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) + +* Suspending a non-existing user via stern (customer support) now returns 404 and does not create an empty entry in the DB (#2267) + +* Support for deleting teams with more than one member in backoffice/stern app (#2275) + +* Fix update of user email in backoffice/stern (#2281) + + +## Documentation + + +* Import wire-docs to docs/ (see also #2258) (#PR_NOT_FOUND) + + +## Internal changes + + +* Migrate 4 team legalhold related endpoint to Servant for better Swagger (#2284) + +* Migrate 7 more galley/teams endpoints to Servant (#2277) + +* Migrate 5 internal endpoints (/i/teams/:tid...) to Servant for better Swagger. (#PR_NOT_FOUND) + +* 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) + +* 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) + +* Introduce first effects to Brig: now, a code store and password resetting (#2288) + +* Team Feature Flags API and Custom Backends API has been migrated to Servant (#2286) + +* Legal hold API has been migrated to Servant (#2294) + +* Flag for sending a validation email when updating a user's email address via backoffice/stern (#2301) + +* Move the Random effect from Spar to the polysemy-wire-zoo library (#2303) + +* Remove stack from all builder docker images (#2312) + +* The API for user properties has been migrated to Servant (#2244) + +* Move the Now effect from Spar to a library (#2292) + +* 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 diff --git a/changelog.d/0-release-notes/mls-message-endpoint b/changelog.d/0-release-notes/mls-message-endpoint deleted file mode 100644 index 70e703a9ff4..00000000000 --- a/changelog.d/0-release-notes/mls-message-endpoint +++ /dev/null @@ -1 +0,0 @@ -Note for wire.com operators: deploy nginz diff --git a/changelog.d/0-release-notes/pr-2213 b/changelog.d/0-release-notes/pr-2213 deleted file mode 100644 index b28bf5336a5..00000000000 --- a/changelog.d/0-release-notes/pr-2213 +++ /dev/null @@ -1 +0,0 @@ -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) diff --git a/changelog.d/0-release-notes/pr-2220 b/changelog.d/0-release-notes/pr-2220 deleted file mode 100644 index b28bf5336a5..00000000000 --- a/changelog.d/0-release-notes/pr-2220 +++ /dev/null @@ -1 +0,0 @@ -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) diff --git a/changelog.d/0-release-notes/team-settings-upgrade b/changelog.d/0-release-notes/team-settings-upgrade deleted file mode 100644 index e30f01c30b7..00000000000 --- a/changelog.d/0-release-notes/team-settings-upgrade +++ /dev/null @@ -1 +0,0 @@ -Upgrade team-settings version to 4.7.0-v0.29.7-0-74b81b8 diff --git a/changelog.d/2-features/helm-allow-filter-cass-dc b/changelog.d/2-features/helm-allow-filter-cass-dc deleted file mode 100644 index 49b2f6d631d..00000000000 --- a/changelog.d/2-features/helm-allow-filter-cass-dc +++ /dev/null @@ -1 +0,0 @@ -[helm-charts] Allow filtering cassandra nodes by datacenter \ No newline at end of file diff --git a/changelog.d/2-features/mls b/changelog.d/2-features/mls deleted file mode 100644 index ecaccf5c595..00000000000 --- a/changelog.d/2-features/mls +++ /dev/null @@ -1,6 +0,0 @@ -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) diff --git a/changelog.d/2-features/pr-2213 b/changelog.d/2-features/pr-2213 deleted file mode 100644 index 0b835197b80..00000000000 --- a/changelog.d/2-features/pr-2213 +++ /dev/null @@ -1 +0,0 @@ -The user profiles that are returned by a team admin search now contain the additional fields SAML NameID, IdP Issuer, and SCIM externalId diff --git a/changelog.d/2-features/pr-2220 b/changelog.d/2-features/pr-2220 deleted file mode 100644 index ec1c6222723..00000000000 --- a/changelog.d/2-features/pr-2220 +++ /dev/null @@ -1 +0,0 @@ -The user profiles that are returned by a team admin search now contain the additional field unvalidated email address diff --git a/changelog.d/2-features/tolerate-redis-down b/changelog.d/2-features/tolerate-redis-down deleted file mode 100644 index eed7a8e0193..00000000000 --- a/changelog.d/2-features/tolerate-redis-down +++ /dev/null @@ -1 +0,0 @@ -* Avoid dropping messages when redis is down. \ No newline at end of file diff --git a/changelog.d/3-bug-fixes/FS-491-helm-chart-mapping b/changelog.d/3-bug-fixes/FS-491-helm-chart-mapping deleted file mode 100644 index 1c3c4ec525b..00000000000 --- a/changelog.d/3-bug-fixes/FS-491-helm-chart-mapping +++ /dev/null @@ -1 +0,0 @@ -Add missing helm chart mapping for inbound search visibility diff --git a/changelog.d/3-bug-fixes/FS-631-fix-search-visibility b/changelog.d/3-bug-fixes/FS-631-fix-search-visibility deleted file mode 100644 index 9c3bf7dbdd2..00000000000 --- a/changelog.d/3-bug-fixes/FS-631-fix-search-visibility +++ /dev/null @@ -1 +0,0 @@ -Fix bug: User search endpoint hides exact handle results in SearchVisibilityNoNameOutsideTeam setting diff --git a/changelog.d/3-bug-fixes/pr-2267 b/changelog.d/3-bug-fixes/pr-2267 deleted file mode 100644 index 499b06cf50c..00000000000 --- a/changelog.d/3-bug-fixes/pr-2267 +++ /dev/null @@ -1 +0,0 @@ -Suspending a non-existing user via stern (customer support) now returns 404 and does not create an empty entry in the DB diff --git a/changelog.d/3-bug-fixes/pr-2275 b/changelog.d/3-bug-fixes/pr-2275 deleted file mode 100644 index 4e5081077e1..00000000000 --- a/changelog.d/3-bug-fixes/pr-2275 +++ /dev/null @@ -1 +0,0 @@ -Support for deleting teams with more than one member in backoffice/stern app diff --git a/changelog.d/3-bug-fixes/pr-2281 b/changelog.d/3-bug-fixes/pr-2281 deleted file mode 100644 index 550b7de492d..00000000000 --- a/changelog.d/3-bug-fixes/pr-2281 +++ /dev/null @@ -1 +0,0 @@ -Fix update of user email in backoffice/stern diff --git a/changelog.d/4-docs/wire-docs b/changelog.d/4-docs/wire-docs deleted file mode 100644 index 5b77ca20fd8..00000000000 --- a/changelog.d/4-docs/wire-docs +++ /dev/null @@ -1 +0,0 @@ -Import wire-docs to docs/ (see also #2258) diff --git a/changelog.d/5-internal/SQSERVICES-1074-servantify-galley_misc-3 b/changelog.d/5-internal/SQSERVICES-1074-servantify-galley_misc-3 deleted file mode 100644 index ec8f01148fe..00000000000 --- a/changelog.d/5-internal/SQSERVICES-1074-servantify-galley_misc-3 +++ /dev/null @@ -1 +0,0 @@ -Migrate 4 team legalhold related endpoint to Servant for better Swagger diff --git a/changelog.d/5-internal/SQSERVICES-1078-servantify-galley_teams-2 b/changelog.d/5-internal/SQSERVICES-1078-servantify-galley_teams-2 deleted file mode 100644 index f80e155175f..00000000000 --- a/changelog.d/5-internal/SQSERVICES-1078-servantify-galley_teams-2 +++ /dev/null @@ -1 +0,0 @@ -Migrate 7 more galley/teams endpoints to Servant diff --git a/changelog.d/5-internal/SQSERVICES-1080-servantify-galley_teams-1 b/changelog.d/5-internal/SQSERVICES-1080-servantify-galley_teams-1 deleted file mode 100644 index 5e032c59970..00000000000 --- a/changelog.d/5-internal/SQSERVICES-1080-servantify-galley_teams-1 +++ /dev/null @@ -1 +0,0 @@ -Migrate 5 internal endpoints (/i/teams/:tid...) to Servant for better Swagger. diff --git a/changelog.d/5-internal/SQSERVICES-1479-nginx b/changelog.d/5-internal/SQSERVICES-1479-nginx deleted file mode 100644 index f9808ec3548..00000000000 --- a/changelog.d/5-internal/SQSERVICES-1479-nginx +++ /dev/null @@ -1 +0,0 @@ -Update nginx to latest stable: v1.20.2 \ No newline at end of file diff --git a/changelog.d/5-internal/allow_cors_requests_at_random_ports b/changelog.d/5-internal/allow_cors_requests_at_random_ports deleted file mode 100644 index 2ab7c325116..00000000000 --- a/changelog.d/5-internal/allow_cors_requests_at_random_ports +++ /dev/null @@ -1,2 +0,0 @@ -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. diff --git a/changelog.d/5-internal/bonanza-makedeb-makefiles b/changelog.d/5-internal/bonanza-makedeb-makefiles deleted file mode 100644 index af110d6462c..00000000000 --- a/changelog.d/5-internal/bonanza-makedeb-makefiles +++ /dev/null @@ -1 +0,0 @@ -makdeb and bonanza: remove stack-based Makefiles diff --git a/changelog.d/5-internal/brig-client-reauth b/changelog.d/5-internal/brig-client-reauth deleted file mode 100644 index 858733df93d..00000000000 --- a/changelog.d/5-internal/brig-client-reauth +++ /dev/null @@ -1 +0,0 @@ -Add `skip_reauth` param to internal API for creating clients. This is intended to be used in test. diff --git a/changelog.d/5-internal/brig-fun-cleanup b/changelog.d/5-internal/brig-fun-cleanup deleted file mode 100644 index c776d9323b2..00000000000 --- a/changelog.d/5-internal/brig-fun-cleanup +++ /dev/null @@ -1 +0,0 @@ -Removes an unused function in Brig and relocates another one diff --git a/changelog.d/5-internal/brig-index-logs b/changelog.d/5-internal/brig-index-logs deleted file mode 100644 index 6c8e06b20d0..00000000000 --- a/changelog.d/5-internal/brig-index-logs +++ /dev/null @@ -1 +0,0 @@ -Print more logs while migrating data in Elasticsearch \ No newline at end of file diff --git a/changelog.d/5-internal/brig-intro-sem b/changelog.d/5-internal/brig-intro-sem deleted file mode 100644 index c544752a6e8..00000000000 --- a/changelog.d/5-internal/brig-intro-sem +++ /dev/null @@ -1 +0,0 @@ -Replace the base monad in Brig with the Polysemy Sem monad diff --git a/changelog.d/5-internal/brig-search-tests b/changelog.d/5-internal/brig-search-tests deleted file mode 100644 index abaca202fb3..00000000000 --- a/changelog.d/5-internal/brig-search-tests +++ /dev/null @@ -1 +0,0 @@ -Improve readability of user search test cases diff --git a/changelog.d/5-internal/bulkpush-default b/changelog.d/5-internal/bulkpush-default deleted file mode 100644 index 60f2bb3168f..00000000000 --- a/changelog.d/5-internal/bulkpush-default +++ /dev/null @@ -1 +0,0 @@ -Chart/gundeck's 'bulkpush' optimization is now activated by default (after using it in production for some time) diff --git a/changelog.d/5-internal/coturn-helm-chart b/changelog.d/5-internal/coturn-helm-chart deleted file mode 100644 index 30d392ad9e8..00000000000 --- a/changelog.d/5-internal/coturn-helm-chart +++ /dev/null @@ -1 +0,0 @@ -Add an alpha version of a Helm chart for coturn. diff --git a/changelog.d/5-internal/error-middleware b/changelog.d/5-internal/error-middleware deleted file mode 100644 index 45396c13f7e..00000000000 --- a/changelog.d/5-internal/error-middleware +++ /dev/null @@ -1 +0,0 @@ -Document error handling and simplify error logging diff --git a/changelog.d/5-internal/faster-reindex b/changelog.d/5-internal/faster-reindex deleted file mode 100644 index d5758db600b..00000000000 --- a/changelog.d/5-internal/faster-reindex +++ /dev/null @@ -1 +0,0 @@ -Improve speed of reindexing by increasing the batch size of processing users. \ No newline at end of file diff --git a/changelog.d/5-internal/fix-federator-tests b/changelog.d/5-internal/fix-federator-tests deleted file mode 100644 index 3b084647562..00000000000 --- a/changelog.d/5-internal/fix-federator-tests +++ /dev/null @@ -1 +0,0 @@ -Fix federator integration tests diff --git a/changelog.d/5-internal/hedis b/changelog.d/5-internal/hedis deleted file mode 100644 index 5acda00c44c..00000000000 --- a/changelog.d/5-internal/hedis +++ /dev/null @@ -1 +0,0 @@ -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. diff --git a/changelog.d/5-internal/mls-tests b/changelog.d/5-internal/mls-tests deleted file mode 100644 index 090e8416324..00000000000 --- a/changelog.d/5-internal/mls-tests +++ /dev/null @@ -1 +0,0 @@ -Various Galley MLS test improvements and cleanups diff --git a/changelog.d/5-internal/polysemy-brig b/changelog.d/5-internal/polysemy-brig deleted file mode 100644 index c0171db0145..00000000000 --- a/changelog.d/5-internal/polysemy-brig +++ /dev/null @@ -1 +0,0 @@ -Introduce first effects to Brig: now, a code store and password resetting diff --git a/changelog.d/5-internal/pr-2286 b/changelog.d/5-internal/pr-2286 deleted file mode 100644 index 2d5ca88d45d..00000000000 --- a/changelog.d/5-internal/pr-2286 +++ /dev/null @@ -1 +0,0 @@ -Team Feature Flags API and Custom Backends API has been migrated to Servant diff --git a/changelog.d/5-internal/pr-2294 b/changelog.d/5-internal/pr-2294 deleted file mode 100644 index 49b06c4f586..00000000000 --- a/changelog.d/5-internal/pr-2294 +++ /dev/null @@ -1 +0,0 @@ -Legal hold API has been migrated to Servant diff --git a/changelog.d/5-internal/pr-2301 b/changelog.d/5-internal/pr-2301 deleted file mode 100644 index 367e34488ac..00000000000 --- a/changelog.d/5-internal/pr-2301 +++ /dev/null @@ -1 +0,0 @@ -Flag for sending a validation email when updating a user's email address via backoffice/stern diff --git a/changelog.d/5-internal/random-effect b/changelog.d/5-internal/random-effect deleted file mode 100644 index d0f5e37eefd..00000000000 --- a/changelog.d/5-internal/random-effect +++ /dev/null @@ -1 +0,0 @@ -Move the Random effect from Spar to the polysemy-wire-zoo library diff --git a/changelog.d/5-internal/remvove-stack b/changelog.d/5-internal/remvove-stack deleted file mode 100644 index 533a5b6269b..00000000000 --- a/changelog.d/5-internal/remvove-stack +++ /dev/null @@ -1 +0,0 @@ -Remove stack from all builder docker images diff --git a/changelog.d/5-internal/servantify-brig-properties b/changelog.d/5-internal/servantify-brig-properties deleted file mode 100644 index 4dcfdf85812..00000000000 --- a/changelog.d/5-internal/servantify-brig-properties +++ /dev/null @@ -1 +0,0 @@ -The API for user properties has been migrated to Servant diff --git a/changelog.d/5-internal/spar-now b/changelog.d/5-internal/spar-now deleted file mode 100644 index 0d8d86cef9c..00000000000 --- a/changelog.d/5-internal/spar-now +++ /dev/null @@ -1 +0,0 @@ -Move the Now effect from Spar to a library diff --git a/changelog.d/5-internal/staging-expose-search-visibility b/changelog.d/5-internal/staging-expose-search-visibility deleted file mode 100644 index 52fb54f6b3b..00000000000 --- a/changelog.d/5-internal/staging-expose-search-visibility +++ /dev/null @@ -1 +0,0 @@ -Make internal search-visibility endpoint available to staging environments diff --git a/changelog.d/5-internal/th b/changelog.d/5-internal/th deleted file mode 100644 index 21b2a856034..00000000000 --- a/changelog.d/5-internal/th +++ /dev/null @@ -1 +0,0 @@ -Remove TemplateHaskell as a global default extension From 72d0ed689dc1e62795030db5846fe440f33a6588 Mon Sep 17 00:00:00 2001 From: Matthias Fischmann Date: Mon, 25 Apr 2022 21:44:28 +0200 Subject: [PATCH 2/6] Edit changelog. --- CHANGELOG.md | 44 +++++++++++++------------------------------- 1 file changed, 13 insertions(+), 31 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 27da61e5d1a..8376b5a471d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,11 +5,9 @@ * 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) +* 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) -* 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) (#2220) - -* Upgrade team-settings version to 4.7.0-v0.29.7-0-74b81b8 (#2180) +* 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 @@ -24,9 +22,7 @@ - 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) - -* The user profiles that are returned by a team admin search now contain the additional field unvalidated email address (#2220) +* 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) @@ -38,11 +34,10 @@ * Fix bug: User search endpoint hides exact handle results in SearchVisibilityNoNameOutsideTeam setting (#2280) -* Suspending a non-existing user via stern (customer support) now returns 404 and does not create an empty entry in the DB (#2267) - -* Support for deleting teams with more than one member in backoffice/stern app (#2275) - -* Fix update of user email in backoffice/stern (#2281) +* 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 @@ -54,11 +49,7 @@ ## Internal changes -* Migrate 4 team legalhold related endpoint to Servant for better Swagger (#2284) - -* Migrate 7 more galley/teams endpoints to Servant (#2277) - -* Migrate 5 internal endpoints (/i/teams/:tid...) to Servant for better Swagger. (#PR_NOT_FOUND) +* 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) @@ -73,7 +64,11 @@ * Print more logs while migrating data in Elasticsearch (#2279) -* Replace the base monad in Brig with the Polysemy Sem monad (#2264) +* 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) @@ -91,22 +86,10 @@ * Various Galley MLS test improvements and cleanups (#2278) -* Introduce first effects to Brig: now, a code store and password resetting (#2288) - -* Team Feature Flags API and Custom Backends API has been migrated to Servant (#2286) - -* Legal hold API has been migrated to Servant (#2294) - * Flag for sending a validation email when updating a user's email address via backoffice/stern (#2301) -* Move the Random effect from Spar to the polysemy-wire-zoo library (#2303) - * Remove stack from all builder docker images (#2312) -* The API for user properties has been migrated to Servant (#2244) - -* Move the Now effect from Spar to a library (#2292) - * Make internal search-visibility endpoint available to staging environments (#2282) * Remove TemplateHaskell as a global default extension (#2291) @@ -2629,4 +2612,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 - From 7d1141daf0e07ef001f5acdb697ea72f65f7c78d Mon Sep 17 00:00:00 2001 From: Matthias Fischmann Date: Tue, 26 Apr 2022 07:41:42 +0200 Subject: [PATCH 3/6] Edit changelog. --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8376b5a471d..e532cdcd788 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ * 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) From b9d5a4488b581af3b6c3b6dc45ed1b5cc58e4484 Mon Sep 17 00:00:00 2001 From: Leif Battermann Date: Tue, 26 Apr 2022 10:25:10 +0200 Subject: [PATCH 4/6] Update CHANGELOG.md --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e532cdcd788..78eb5546f14 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -45,7 +45,7 @@ ## Documentation -* Import wire-docs to docs/ (see also #2258) (#PR_NOT_FOUND) +* Import wire-docs to docs/ (see also #2258) ## Internal changes From 5d5596f3dfe5a323834d6546a99a1400ad9b0186 Mon Sep 17 00:00:00 2001 From: Leif Battermann Date: Tue, 26 Apr 2022 11:55:11 +0200 Subject: [PATCH 5/6] fix linter pipeline --- dev-packages.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-packages.nix b/dev-packages.nix index 943ec9b5709..623a829e0a8 100644 --- a/dev-packages.nix +++ b/dev-packages.nix @@ -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 From 477bb184b2f45718c237cbe9f3b9df7d9f502342 Mon Sep 17 00:00:00 2001 From: Leif Battermann Date: Tue, 26 Apr 2022 11:45:02 +0000 Subject: [PATCH 6/6] hi ci