2022-02-07-production.0
·
15502 commits
to master
since this release
0.10.0 (2022-02-07)
Continuous Integration
New Features
- core:
- Conversation security clearance level bar [FS-386] (#12458) (ae3456c5)
- Restore message sending queueing [FS-418] (#12486) (8d62284f)
- Make link preview asset compatible with federation (#12389) (10143084)
- Map asset message domain (#12386) (d8750ed9)
- Download assets using @wireapp/core (#12322) (1c561b2f)
- Adds domain config when uploading assets in a federated env (#12314) (fadde53f)
- Federation conference calls (#12283) (643f9194)
- Send file metadata with @wireapp/core [FS-161] (#12264) (0277be08)
- Enable 1:1 calling for federated env (#12212) (#12232) (5fd310a4)
- Enable 1:1 calling for federated env (#12212) (5ffe9ceb)
- Send confirmation messages with @wireapp/core (#12207) (4f85041b)
- Send likes/unlikes with the core (#12181) (60ad2d39)
- Enable message timer for federated environments (#12178) (8f63d235)
- Send pings with core (#12171) (b8f942f7)
- Debounce search queries (#12168) (7f050616)
- Show conversation degradation warning for core messages (#12139) (553a5eed)
- Disable syncly for federated env (#12142) (4034c26e)
- adding AccountLink component, needs clipboard and button style (1d3d0266)
- change guestLinkEnabled display (ae077cad)
- Change backend label (7a9d024b)
- Update packages (ff5b4ad9)
- Change core version and use label string (c6ecf964)
- Update packages (855e769e)
- Update core version (2803a74d)
- Change guestLinkEnabled view model (b3a2ffda)
- Add guestLinkEnabled view model (0d8f470a)
- Change styling (cf5803e7)
- Add backend error label (98f8a842)
- Change styling (90df80a8)
- Add isGuestLinkEnabled function (b80a7033)
- Use feature config to enable/disable guest links (SQSERVICES-547) (c66c3bd0)
- Redirect team registration to new flow (#12209) (4dbf127f)
- services: Add self-hosted desktop only mode (#12231) (369c6c7e)
Bug Fixes
- core:
- Do not send link preview when message was canceled (#12493) (5ef14eac)
- Avoid displaying domain twice in the Account preferences [SQSERVICES-1245] (#12459) (bcbbb290)
- Map self device correctly (#12426) (f64fd719)
- Be sure to await team member leave events before sending message (#12449) (3a920623)
- Avoid handling known clients when mismatch happens (#12424) (d9425ae3)
- Quoted message might be undefined, so access will fail (#12423) (a85cf487)
- Inject team member leave event before last sent message (#12417) (8428b416)
- Fix video participant mapping (#12414) (5439319b)
- Detect empty call logs (#12393) (308edc61)
- Always place next timestamp after last known timestamp (#12388) (186d5680)
- Properly warn user when calling in a degraded conversation (#12317) (f38f0055)
- Avoid losing data when serializing client notifications (#12311) (bf9e9957)
- Be sure UI is updated when injecting event (#12315) (e62781ca)
- await team member leave check before marking message as sent (30a5c305)
- Send qualified ids when listing users on federated backend (e950300f)
- Trigger team member leave event in case of a Tier1 team (#12307) (e56bc6aa)
- Improve system messages ordering (Verification and LegalHold) (#12294) (f0b7934c)
- Target only specific client when reseting session (#12278) (4001d140)
- Unmount react components on dispose (#12247) (dabc1c5b)
- Add domain to user search requests (#12169) (cdda7630)
- Fix environment setup by using env instead of >> $GITHUB_ENV (#12488) (cc352972)
- Disable applock when feature is not enforced in the team anymore (SQSERVICES-1064) (#12428) (edffe2d2)
- Remove leaving participants from activeSpeaker view (SQCALL-455) (#12427) (e60401b8)
- Bind mute state to call, change only for active calls (SQCALL-440) (#12416) (01561bb7)
- Don't automatically open links in replies (#12400) (5387e5a7)
- Team data gets lost (#12245) (f50060b8)
- services:
- call:
- ci: Don't fail check on Jira ticket not found (#12183) (83bd3eec)
Other Changes
- RC 2022-02-03 (#12497)" (#12498) (9914c391)
- wireapp/wire-webapp into feat/account-deep-link (8b54e39c)
- Let anticscroll react to component resize (SQCALL-432) (#12399) (508079aa)
- Fix guest link modal issue (SQSERVICES-1230) (fd73641d)
- Change backend label error (fe2e1095)
- Switching camera during call didn't work (#12319) (bd7c7f6d)
- Use correct icon for federated users (90e10403)
- Update selected mention (#12262) (5a01ff26)
- Add uie names for radio groups (#12260) (4070c378)
- Don't try to unmount react from comment nodes (041f981f)
- Show handle on mention suggestions (#12246) (0d793cf7)
- Allow numbers in username (#12167) (85bc628e)
- Add uie name for displayed value of account input component (#12164) (0fe07bfd)
- Ad uie names for rich info (#12147) (9dcd846d)
- don't show domain for non-federated users (FS-237) (#12149) (11940e39)
- Show new device modal when preferences are opened (FS-234) (#12148) (3802a36a)
- Respect dark theme for input color (#12146) (2aa7613e)
- uie names for edit icons (3792bf37)
- Use span instead of input for readonly (f9ad2cd0)
- more uie names (263f1a51)
- Team name uie name (bb280e4e)
- email input uie in account preferences (15aa27c0)
- uie name for username input (c6908bd1)
- wireapp/wire-webapp into feat/account_preferences (f7bdf414)
- wireapp/wire-webapp into feat/account_preferences (6b9ba4ba)
- wireapp/wire-webapp into feat/account_preferences (b4db58d5)
- core:
- Make sure customInfo is unwrapped before given to React (#12495) (ca9798c3)
- Ligther log when promise queue times out (#12494) (8702884c)
- Fix cookies setting for singleInstance (#12492) (224bf395)
- Fix helmet default config for cross origin opener (79dac2d4)
- Fix helmet default config from images with V5 (#12489) (3046cd5e)
- Fix single Instance tests (2b95f410)
- Serialize single instance cookie (d7d24380)
- Handle mismatch when sending broadcast messages (#12484) (e59ba61e)
- Pass on silentDegradation to success mismatch (f3962871)
- Init core with qualifiedIds depending on federation feature flag (#12482) (ef7a6d1d)
- Correctly parse asset domain for video preview image (#12415) (d16d9c50)
- Fix tweet link previews (#12297) (55632237)
- make sure event is injected before continuing sending (#12308) (cbce9de7)
- Improve legal hold preference notifications (7fdec13b)
- Use user qualified ids for call participants (05273df2)
- Fix link preview that have no images (#12295) (4cd46ed3)
- Trigger degradation warning on calling messages (c1e2562c)
- Add default CONTENT_TYPE when asking user sending permission (28e55731)
- Handle redundant mismatch with core messages (#12284) (3c1159c5)
- Use server timestamp to inject legalHold system message (aed110a2)
- Inject legalhold message before mismatched message (#12282) (1e9db4d0)
- Check team member leave on client mismatch (#12281) (719167ba)
- Check legal hold on core client mismatch (#12280) (12a041ca)
- Show federated icon in mention suggestion (#12279) (75d19673)
- Ensure asset message has same id as preview message (#12277) (137af143)
- Use latest config (758abdf4)
- Add qualified_conversation when mapping encrypted events (#12270) (8047ce2a)
- Fix few calling issues (#12269) (022a0487)
- Stop file sending when metadata sending is canceled by user (#12268) (bcf40149)
- Fix getting calling participants clients for federated env [FS-14] (#12263) (1415af6c)
- Use correct label (2fa5a12a)
- Send calling messages to other self devices (#12241) (a1ba1677)
- Do match mentions when message is rendered without userId (#12233) (82e07b2d)
- Enable 1:1 calling for federated env (#12212)" (13dbe281)
- Consume and send qualified ids in mentions (#12230) (2f5b07ea)
- Do not silent degradation warning for read-receipt in unverified conversations (#12217) (49ef9717)
- Silent degradation warning when sending confirmation messages (#12215) (8b3ca839)
- Do not use exception for message cancelling (#12214) (3f657e9a)
- Abort call if message sending was cancelled (#12213) (6b83d9ea)
- Add tracking for core messages (#12210) (d7d196fa)
- Do not show federated badge for connection requests (#12206) (9823ccb3)
- Send simple userId when reseting sessions on non-federated env (#12185) (db3996c5)
- Add user fully qualified handle in federated icon (#12180) (ad09fbeb)
- Strip domain when searching for local users (#12174) (2a24ac37)
- Max name length includes domain (#12177) (e07f0080)
- Do not send domain search request if domain is not valid (#12173) (1f45d76f)
- Do not send domain search request on non-federated env (#12170) (bb0d63db)
- Fix how array difference is computed with custom matcher (#12165) (7a95818b)
- Read domain from client when encrypting with legacy CryptoRepo [FS-110] (#12144) (023da07b)
- deps: Bump dotenv from 10.0.0 to 15.0.0 in /server (#12487)" (5fc61043)
- call:
- services: Handle message timer removal after first render when feature gets disabled (SQSERVICES-991) (#12150) (3b0e1b17)