-
Notifications
You must be signed in to change notification settings - Fork 297
fix: restore ability to add services to contact list [WPB-18602] #19237
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
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
|
e-maad
approved these changes
Jul 10, 2025
otto-the-bot
added a commit
that referenced
this pull request
Jul 10, 2025
) (#19238) Co-authored-by: Virgile <78490891+V-Gira@users.noreply.github.com>
4 tasks
aweiss-dev
added a commit
that referenced
this pull request
Aug 21, 2025
* feat(cells): search and filter tags [WPB-17818] (#19134) * chore: update package dependencies in package.json and yarn.lock * feat(cells): tags column * fix(useSearchCellsNodes): initial loading and load more * feat(CellsGlobalView): table min width and overflow X * feat(CellsGlobalView): display filters * feat(CellsGlobalView): filter buttons styles * feat(CellsGlobalView): implement tag filtering in CellsFilters and add modal for tag selection * fix(useSearchCellsNodes): loading behavior * chore(deps): bump @wireapp/react-ui-kit version to 9.59.1 * refactor: CellsFiltersModal * feat(CellsTagsFilter): enhance tag selection with transform function and update styles * chore: cleanup * chore: update packages * chore: update packages * refactor(CellsTagsFilter): move transformTags function outside of component * refactor(CellsFiltersModal): update modal filters store to use createStore * chore: react-ui-kit bump (#19138) * fix: imports * chore: update the package * fix: import order * fix: correct typo in menuPortalTarget prop in CellsTagsModal * chore: update support link selector (#19141) * feat: removed enterprise login v2 FF [WPB-17941] (#19142) * feat(cells): nested restore [WPB-17928] (#19139) * feat(modals): add size prop to PrimaryModal * feat(cells): add lookupNodeByPath method to CellsRepository * feat(i18n): update restore modals for nested and root folder restoration * refactor(cells): add useRestoreNestedNode hook for restoring nested nodes * refactor(modals): add showRestoreRootNodeModal function for restoring root nodes * refactor(cells): add useDeleteNode hook for deleting nodes in conversation cells * feat(cells): add showRestoreNestedNodeModal for restoring nested nodes with confirmation * fix(cells): ensure correct order of node restoration and removal in useRestoreParentNode hook * fix(cells): add a comment for useRestoreParentNode timeout usage * refactor(cells): CellsModal component (#19144) * feat(cells): create CellsModal * refactor: replace modals with CellsModal * chore(i18n): remove unused close button translations from modals * feat(cells): remove CellsNewFolderModalContent component * feat(cells): fullscreen modal tags draft [WPB-17813] (#19132) * feat(cells): fullscreen modal tags draft * feat(cells): add BadgeWithTooltip to the FileFullscreenModal * chore: spacing * chore: bump @wireapp/react-ui-kit to 9.59.3 * refactor(FileFullscreenModal): simplify structure by removing unnecessary wrapper div * fix: add data-uie-name for create conv modal header [WPB-10626] (#19146) * feat(cells): rename node (#19140) * feat(cells): CellsRenameModal draft * chore: update yarn.lock with new @wireapp/api-client dependencies * feat: create reanme cells modal with form * chore: bump core 46.24.3 * feat: create CellsModal * feat: create CellsModal * refactor(cells): simplify CellsRenameNodeModal styles and update modal header * feat(cells): add localization for CellsRenameNodeModal and update form labels * feat(cells): enhance loading state handling in CellsMoveNodeModal and CellsRenameNodeModal * feat(cells): update CellsRenameNodeModal with new form handling and styles * fix(useInputAutoFocus): clear timeout on component unmount to prevent memory leaks * fix(useInputAutoFocus): return undefined when auto-focus is disabled for clarity * feat(cells): presigned urls expiration handling [WPB-17809] (#19145) * feat(hooks): useDatePassed * feat: add useOnPresignedUrl hooks * refactor: update useOnPresignedUrlExpired and useDatePassed to use callback and enable flag * test(useDatePassed): update test description for clarity * test(useDatePassed): improve test descriptions for better clarity * fix(useDatePassed): return undefined instead of void in cleanup and callback functions * feat: CC 7.0.1 upgrade [WPB-16574] (#19065) * feat: update to latest core and supply CC with the wasm * Update src/script/main/app.ts * fix: cc changes in casing * fix: display MLS thumbprint for others, solve race condition after conversation creation * chore: update @wireapp/core * feat: add auth pages support for small pages [WPB-17580] (#19150) * feat: update team creation URL [WPB-17712] (#19151) * chore: imai env certificate + docs (#19148) * chore(server): regenerate development certificates * docs(README): update environment setup for imai backend and self-signed certificate instructions * docs(README): correct capitalization of "Imai" in environment setup instructions * docs(README): enhance environment configuration section with detailed setup for production, staging, Imai, and local environments * docs(README): update wording for clarity in Open Source App section * chore(env): add commented-out Imai backend configuration to .env.localhost * chore: update README.md Co-authored-by: Virgile <78490891+V-Gira@users.noreply.github.com> --------- Co-authored-by: Virgile <78490891+V-Gira@users.noreply.github.com> * chore(deps): bump core to @46.28.0 (#19155) * fix: Sending messages while user is offline and multiple messages send [WPB-17219] (#19149) * fix: Sending messages while user is offline and multiple messages send * revert ConversationRepository changes * update check if e2ei is enabled * feat(conversation): cells state [WPB-18135] (#19156) * chore: update dependencies in package.json and yarn.lock - Bump @wireapp/core to version 46.28.0 - Update @wireapp/api-client to version 27.64.0 * feat(conversation): cells state data * fear(app): initializing cells without environment check * feat(ConversationMapper): update cells state initialization to use constant value * refactor(ConversationCells): remove conversationRepository prop and update cells state handling with constants * refactor(Conversation): update cellsState type to use CONVERSATION_CELLS_STATE constant * feat(i18n): add pending state messages for file processing * chore(package): update api-client * refactor(ConversationCells): rename cell state variables for clarity and consistency * refactor(ConversationRepository): change fetchConversationById method from public to private access modifier * refactor(Conversation): change cellsState observable to use CONVERSATION_CELLS_STATE constant * chore(package): update @wireapp/core to version 46.29.0 * refactor(tests): update cells_state to use CONVERSATION_CELLS_STATE constant in ConversationRepository tests * refactor(ConversationCells): remove unnecessary check from isNoNodesVisible * fix: Wire deeplink with custom passed url [WPB-17649] (#19158) * fix: Wire deeplink with custom passed url * Update src/script/util/messageRenderer.ts Co-authored-by: Immad Abdul Jabbar <immad.jabbar@wire.com> --------- Co-authored-by: Immad Abdul Jabbar <immad.jabbar@wire.com> * feat(backup): support cross platform backup [WPB-10577] (#19036) * chore(deps): add @wireapp/kalium-backup to the dependencies * chore(deps): remove the previous implementaion of the CPB library * chore: remove unneeded rules from linter and gitignore * feat(backup): allow cross platform backup export [WPB-17310] * feat(backup): allow cross platform backup import [WPB-17311] * chore: change cross platform backup file extension * chore: add cross platform specific retore history string [WPB-14943] (#19067) * chore(deps): bump kalium-backup to 0.0.3 * feat(backup): perform user check before importing backup [WPB-17781] * feat(backup): map location events to backup [WPB-17311] (#19117) * feat(backup): map location events to backup * chore: clean up, address code review * fix(mls): Establish MLS group conversation when joining with deeplink (WPB-18084) (#19159) * fix(mls): Establish MLS group conversation when joining with deeplink (WPB-18084) * remove extra check * feat: update to the latest @wireapp/core (#19162) * runfix: show correct error on wrong password [WPB-17781] (#19160) * fix: Add logging to track epoch update (#19163) * chore: implement a couple of critical flow scenarios [WPB-17931] (#19152) * Implemented @TC-8639 Account Management * Implemented Personal Account Lifecycle @TC-8638 * Implemented better structure for classes * Replaced "||" for "??" * Renamed the git actions job and addressed a few SonarQube issues * Addressed more Sonar Qube issues * Increased timeout for Personal Account Lifecycle * Introduced steps to critical flow tests for better test report * Fixing Sonar Qube issue * Setting HEADLESS to true * Added precondition step for both of the tests for better visibility * Commented out some steps before [WPB-18255] is done * Disabled a few commands due to bug [WPB-18281] * Changed the bug ticket reference * Improved some locators, reduced timeout for message visibility check, removed Todo item * Modified sanitizeName to reflect automatic username generation * Renamed API clients used for e2e tests * feat: update core package (#19166) * runfix(backup): prevent exporting undefined self user id [WPB-17558] (#19124) * fix(backup): prevent exporting undefined self user id [WPB-17558] * address conversations without other participants * refactor participating users logic * fix(cells): sorting [WPB-17387] (#19165) * chore(deps): update @wireapp/core to version 46.29.2 * feat(CellsRepository): remove default sorting options * feat(useSearchCellsNodes): add sorting options to searchNodes function * refactor(CellsRepository): update SortBy type to reflect backend changes * refactor(useSearchCellsNodes): simplify searchNodes function by removing unused sorting parameters * refactor(useSearchCellsNodes): introduce FETCH_ALL_QUERY constant for improved query handling * chore: Implement TC-8631 critical flow test [WPB-18358] (#19167) * chore: Implement TC-8631 critical flow test [WPB-18358] * Fixed applock assertions * feat: Implement async notifications [WPB-17183] (#19143) * feat: Implement async notifications [WPB-17183] * new core * fix tests * chore: Add critical flow tests report to PR comments [WPB-18357] (#19168) * chore: Add critical flow tests report to PR comments [WPB-18357] * Fixed path for post-playwright-summary script * Added more logging and waiting for the file * Added more logging * Updated the path to the script * Added id and comment * Added reading from playwright-summary.txt file * Renamed the script to reflect the purpose better * Making sure comment is posted always * Changed formatting a bit * Removed markdown from Git Actions job * Fixed expandable markdown * Fixing Sonar Qube issue * Improved formatting of failures * Trying to avoid character to pass Sonar Qube check * Trying to avoid character to pass Sonar Qube check pt.2 * Remove duplicated line from Git Actions job * Refined how flaky tests will be shown and duration format * runfix: Use minimum api version constant from api-client [WPB-17183] (#19171) * runfix: Use minimum api version constant from api-client [WPB-17183] * remove return * bump core * chore: Refactor page object implementation [WPB-18373] (#19172) * Add PageManager to avoid come duplication and allow better page object handling * Addressing Sonar Qube report * fix(cells): minor glitches (#19170) * feat(CellsNewMenu): remove file option from new item dropdown * feat(PDFViewer): open sidebar by default * feat(CellsNewNodeForm): add inputFocusEnabled prop for auto-focusing input field * feat(CellsMoveNodeModal): prevent moving folder to its own * refactor(CellsNewItemModal, CellsMoveNodeModal, CellsNewNodeForm): replace inputFocusEnabled prop with isOpen for input auto-focusing * feat: add Countly tracking and missing pages for reg flow [WPB-17531] (#19161) * feat: add countly tracking and missing pages for reg flow [WPB-17531] * fix test * fixed image imports * fix broken login flow * add tests * add tests * fixed tests * fixed locator * chore(deps): bump crowdin/github-action from 2.7.1 to 2.8.0 (#19176) Bumps [crowdin/github-action](https://github.com/crowdin/github-action) from 2.7.1 to 2.8.0. - [Release notes](https://github.com/crowdin/github-action/releases) - [Commits](https://github.com/crowdin/github-action/compare/v2.7.1...v2.8.0) --- updated-dependencies: - dependency-name: crowdin/github-action dependency-version: 2.8.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * feat(cells): use access token as api key [WPB-18404] (#19177) * feat(cells): use access token as cells api key * fix(app): enforce access token as a required parameter and ensure non-null assertion * fix: improve UI after design review of new reg flow [WPB-17795] (#19175) * fix: improve UI after design review of new reg flow [WPB-17795] * Add condition for privacy checkbox * move file * fixed tests * fixed test * fixed test * feat(cells): link owner and conversation name [WPB-17812] (#19173) * feat(cells): get owner info base on id * feat(ConversationCells): user avatar for the owner column * refactor(ConversationCells): remove unused getUsersFromNodes function and update user retrieval logic * refactor(UserRepository): remove debug logging for found users in fetchUsers method * feat(CellsGlobalView): display conversation and user avatars * feat(GroupAvatar): add size prop for responsive avatar rendering * feat(cells): open conversation on avatar click * feat(ChannelAvatar): small size * fix(ChannelAvatar): adjust small size ChannelIcon width * style(CellsTableColumns): replace text overflow styles with ellipsis utility for better text handling * feat(CellsConversationColumn): enhance conversation display by adding name prop and handling missing conversation * feat(CellsGlobalView): add getConversationsFromNodes utility for fetching conversations from nodes * refactor(CellsGlobalView): implement getUsersFromNodes utility for fetching users from nodes * refactor(CellsGlobalView): add getUsersFromNodes utility and integrate it into useGetAllCellsNodes * fix(useGetAllCellsNodes): correct user fetching logic by ensuring nodes are passed correctly to getUsersFromNodes * refactor(transformDataToCellsNodes): simplify node mapping by removing unnecessary index parameter * refactor(CellsConversationColumn): update conversation display to use display name instead of conversation name * refactor(transformCellsNodes): simplify user fetching logic by using optional chaining * refactor(getConversationsFromNodes): filter out invalid nodes to improve conversation fetching logic * refactor(transformDataToCellsNodes): simplify getting user * fix(ChannelAvatar): change overflow style (#19179) * feat: add team management link for sidebar [WPB-17720] (#19182) * runfix(backup): remove ephemerals messages from export [WPB-17980] (#19181) * runfix(backup): mark all restored conversations as read [WPB-18001] (#19180) * runfix(backup): map different asset types [WPB-17781] (#19123) * fix(backup): map different asset types [WPB-17781] * runfix: add name to metadata if present * runfix: map audio assets to backup library specs * use correct type for file category * feat(cells): clear all filters [WPB-18354] (#19184) * feat(cells): clear all filters * refactor(CellsFilters): getActiveCount from filters store * feat(CellsFilters): conditionally render clear filters button based on active filters count * feat(i18n): add translation for 'Clear all' button in CellsClearFilters component * refactor(CellsClearFilters): remove unused styles from buttonStyles * chore(Playwright): Implement flow for the new register success screen to fix Personal Account Lifecycle test [WPB-18488] (#19185) * chore(Playwright): Implement flow for the register success screen to fix Personal Account Lifecycle test * chore(Playwright): Implement flow for the new register success screen to fix Personal Account Lifecycle test [WPB-18488] * Commented out delete user step until WPB-18496 is fixed, removed autogenerated user name check * chore(Playwright): Implement Team Management login test case [WPB-18429] (#19183) * chore(Playwright): Implement Team Management login test case [WPB-18429] * Added tag * Added password generation to login test to pass Sonar Qube check * Increased timeout for Personal Account Lifecycle test * Small changes to summary formatting * Increased timeout to 90 secs for Team owner adds whole team to an all team chat test * fix(backup): abort backup export when clicking outside modal [WPB-18421] (#19189) * chore: Update translations (#19120) * fix(cells): design bugs [WPB-18354] (#19188) * fix(Conversation): cells state * feat(ConversationCells): remove table horizontal padding * fix(ConversationCells): paddings * feat(i18n): add rename option to cells context menu * refactor(CellsTableRowOptions): reorder options * fix(cells): replace "0 MB" with "-" * fix(CellsNewItemModal): disable primary button when name is empty * chore(deps): update @wireapp/react-ui-kit to version 9.60.1 * feat(CellsTagsFilter): add visually hidden label for accessibility * chore: Update translations (#19191) * fix(backup): prevent quitting when cliking outside export modal [WPB-18421] (#19192) * chore: Update translations (#19194) * fix: minor UI issues and tranlations update [WPB-17460] (#19193) * chore: Update translations (#19195) * chore: Update translations (#19197) * fix: update locator for create conv button (#19174) * fix(cells): share public link modal [WPB-18507] (#19190) * fix(Conversation): useCellPublic link default eanble * fix(GlobalCellsView): sharing public link * feat(cells): set share modal size to large * chore(Playwright): Implement error processing if Playwright report was not generated [WPB-18551] (#19198) * fix(ctx-menu): background [WPB-18354] (#19196) * fix(ctx-menu): update background * chore(deps): update @wireapp/react-ui-kit to version 9.61.0 * fix(ctx-menu): adjust item height and padding * chore(deps): bump react-ui-kit to 9.61.1 (#19201) * fix(cells): breadcrumbs padding [WPB-18354] (#19202) * chore(deps): bump react-ui-kit to 9.61.2 * feat(CellsBreadcrumbs): add wrapper padding * feat: Implement new websocket marker system [WPB-18486] (#19203) * runfix: Use minimum api version constant from api-client [WPB-17183] * remove return * bump core * feat: Implement new websocket marker system [WPB-18486] * fix app loader tests * fix tests * fix app * chore: Update translations (#19204) * feat(cells): rename without extension + validation (#19200) * chore: Update translations (#19206) * feat: Device Selection UI Improvements [WPB-18317] (#19205) * chore: Update translations (#19208) * fix(externalUrls): avoid appending locale to urls in custom envs [WB18474] (#19207) (#19210) Co-authored-by: Virgile <78490891+V-Gira@users.noreply.github.com> * fix(externalUrls): provide env var for e2ei certificate support link [WPB-18339] (#19209) (#19211) Co-authored-by: Virgile <78490891+V-Gira@users.noreply.github.com> * chore: Bump @wireapp/core from 46.31.0 to 46.31.2 (#19217) * chore: Bump @wireapp/core from 46.31.0 to 46.31.2 * fix tests * fix(cells): recycle bin path and deleted param [WPB-18387] (#19215) * fix(cells): recycle bin path and deleted param * feat(cells): add empty recycle bin state info * chore: Update translations (#19218) * chore(Playwright): add gh runners for playwright test runs [WPB-18552] (#19199) * chore(Playwright): add gh runners for playwright test runs [WPB-18552] * Uncommented steps for Test Service, added yarn install step to playwright-crit-flow-tests.yml * Added manual caching for yarn * Removed --with-deps option to avoid the need for sudo * Added new step for install PLaywright deps * Restored .yml for Git Actions job * Uncommented a couple more lines * Added more attempts to wait for messages to appear * TMP: Increased number of attempts * Reverted increased timeout when looking for messages * chore: Update translations (#19219) * chore(deps): bump wire-web-config-default-staging in /app-config (#19222) Bumps [wire-web-config-default-staging](https://github.com/wireapp/wire-web-config-default) from v0.34.2 to v0.34.4. - [Commits](https://github.com/wireapp/wire-web-config-default/compare/v0.34.2...cf0cee4d32fac06dc1a74bd430694242cdcecf42) --- updated-dependencies: - dependency-name: wire-web-config-default-staging dependency-version: cf0cee4d32fac06dc1a74bd430694242cdcecf42 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump wire-web-config-default-master in /app-config (#19221) Bumps [wire-web-config-default-master](https://github.com/wireapp/wire-web-config-wire) from v0.34.2 to v0.34.4. - [Commits](https://github.com/wireapp/wire-web-config-wire/compare/v0.34.2...cf0cee4d32fac06dc1a74bd430694242cdcecf42) --- updated-dependencies: - dependency-name: wire-web-config-default-master dependency-version: cf0cee4d32fac06dc1a74bd430694242cdcecf42 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * fix: prevent closing on clicking outside e2ei modal [WPB-18604] (#19223) (#19224) Co-authored-by: Virgile <78490891+V-Gira@users.noreply.github.com> * chore(Playwright): Implement TM test for team creation and member invitation scenario [WPB-18516] (#19220) * Added team sign up test for the old flow * Modified team sign up test for the new registration flow * Uncommented lines related to bug with locators on sign up success screen * Changed assertion to overcome value bug * Added slow modifier to the TM test * Added waiting for visibility * runfix: inject support url in enrollment modal string [WPB-18339] (#19227) (#19228) Co-authored-by: Virgile <78490891+V-Gira@users.noreply.github.com> * chore(deps): bump wire-web-config-default-staging in /app-config (#19229) Bumps [wire-web-config-default-staging](https://github.com/wireapp/wire-web-config-default) from v0.34.4 to v0.34.6. - [Commits](https://github.com/wireapp/wire-web-config-default/compare/v0.34.4...106709c093339398da069a28dd2d51a9c2b8ea7c) --- updated-dependencies: - dependency-name: wire-web-config-default-staging dependency-version: 106709c093339398da069a28dd2d51a9c2b8ea7c dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump wire-web-config-default-master in /app-config (#19230) Bumps [wire-web-config-default-master](https://github.com/wireapp/wire-web-config-wire) from v0.34.4 to v0.34.6. - [Commits](https://github.com/wireapp/wire-web-config-wire/compare/v0.34.4...97512ef4a890216d0a7a275fdd2ed3f0228988b7) --- updated-dependencies: - dependency-name: wire-web-config-default-master dependency-version: 97512ef4a890216d0a7a275fdd2ed3f0228988b7 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * feat(celss): create tags validation (#19225) * chore: Update translations (#19232) * chore: Update translations (#19234) * fix(cells): remove unnecessary sorting (#19233) * fix: restore ability to add services to contact list [WPB-18602] (#19237) (#19238) Co-authored-by: Virgile <78490891+V-Gira@users.noreply.github.com> * chore(deps): bump crowdin/github-action from 2.8.0 to 2.9.0 (#19239) Bumps [crowdin/github-action](https://github.com/crowdin/github-action) from 2.8.0 to 2.9.0. - [Release notes](https://github.com/crowdin/github-action/releases) - [Commits](https://github.com/crowdin/github-action/compare/v2.8.0...v2.9.0) --- updated-dependencies: - dependency-name: crowdin/github-action dependency-version: 2.9.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore: bump core to 46.31.3 (#19231) * fix(cells): renaming file includes extension in new name (#19240) * fix(cells): refresh conversation cells state [WPB-18490] (#19236) * fix(cells): refresh conversation cells state * fix(cells): enhance conversation cells state refresh logic - Added isRefreshing state to track ongoing refresh operations. - Updated rendering logic to conditionally display loading indicators based on isRefreshing. - Implemented a maximum refresh count to prevent excessive state updates. * refactor(cells): streamline refresh logic for conversation cells state. * fix: update critical flow tests file structure [WPB-18713] (#19242) * fix: update critical flow tests file structure [WPB-18713] * PR suggestion * chore(Playwright): Implement missing methods for conference calling (WPB-18710) (#19243) * chore(Playwright):Implement missing methods for conference calling (WPB-18710) * Added Basic auth to calls in the previous commit * fix(cells): rendering issue [WPB-18622] (#19241) * fix(cells): rendering issues * fix(cells): remove unnecessary whitespace in ConversationCells component * chore(Playwright): Commenting out known failing parts of TC-8638 to make new failures visible [WPB-18773] (#19249) * feat(e2e): add critical flow test TC-8635 [WPB-18712] (#19244) * feat: add new test * fix: teardown and use shared login function * fix: use helper function for teardown * chore: fix path * fix: replace selectors * chore: rename folder * feat: rename webtests for correct grab, change how we handle shared data for cleanup * feat: add e2e test for conversation management [WPB-18713] (#19246) * feat: add e2e test for conversation management [WPB-18713] * fixed e2e * fixed e2e * fixed test * fixed test * fixed tests * Adopt new changes * fixed tests * minor improvements * fixed test * fixed test * fixed test * PR Feedback change * PR Feedback change * fixed tests * fixed tests * fixed tests * fixed tests * test(e2e): add backup restoration test @TC-8634 [WPB-18711] (#19250) * chore: add backup restoration test * chore: add backup restoration test * download and upload backup file * use suggested backu name * resolve remaining merge conflcts * unify use of shared utils * add TODO * correct crit flow tag * rename ExportBackupModal * remove combinator from selectByDataAttribute util * resolve conflicts * fix typo * test(e2e): adjust timeout for conversation management e2e [WPB-18713] (#19252) * fix: adjust timeout for conversation management e2e [WPB-18713] * fixed timeout * fixed timeout * chore: Bump @wireapp/commons from 5.4.2 to 5.4.3 (#19254) * chore(deps): bump core to 46.31.5 (#19255) * chore(e2e): rewrite PageManager (#19253) * chore(e2e): rewrite PageManager * chore(e2e): rename pr to pageManager (CR finding) * chore(e2e): throw error with missing user id (CR finding) * feat(filters): first attempt at adding conversation filters like unread, mentioned, pinged, reply, drafts * chore: Update translations (#19261) * fix(filters): some cleanup, DRY, and sonarqube fixes * feat(cells): multipart message download (#19247) * feat(cells): multipart message download * feat(i18n): add download button text for fullscreen modal * feat(FileAssetOptions): add aria-labels for accessibility on buttons * fix(FileHeader.styles): adjust padding and margin for header and action buttons * style(FileHeader.styles): center align action buttons and prevent shrinking * chore: Update translations (#19262) * fix(files): check for sharing permission on pasting files only [WPB-18723] (#19258) (#19263) * fix(files): check for sharing permission on pasting files only [WPB-18723] * adjust tests Co-authored-by: Virgile <78490891+V-Gira@users.noreply.github.com> * chore: Update translations (#19264) * fix(cells): tabel smaller view [WPB-18577] (#19251) * style(cells): update table and button styles for improved responsiveness and consistency * fix(cells): mobile css * test: add e2e for channel management TC-8752 [WPB-18791] (#19259) * test: add e2e for channel management [WPB-18791] * renamed file * PR changes * runfix: replace overlooked loose equality [WPB-18602] (#19256) (#19265) * runfix: replace overlooked loose equality [WPB-18602] * improve legibility * rename protocol variable Co-authored-by: Virgile <78490891+V-Gira@users.noreply.github.com> * chore: Update translations (#19266) * feat: Enable on prem customer to disallow link previews regarless of desktop setting (#19267) (#19268) Co-authored-by: Amir Ghezelbash <thisisamir98@gmail.com> * fix: relase process (#19270) (#19271) * fix: prevent commitIds from releasing that are not part of the release branch * fix: check both branches Co-authored-by: Adrian Weiß <77456193+aweiss-dev@users.noreply.github.com> * chore(deps): bump @wireapp/commons from 5.4.2 to 5.4.3 in /server (#19273) Bumps [@wireapp/commons](https://github.com/wireapp/wire-web-packages) from 5.4.2 to 5.4.3. - [Commits](https://github.com/wireapp/wire-web-packages/compare/@wireapp/commons@5.4.2...@wireapp/commons@5.4.3) --- updated-dependencies: - dependency-name: "@wireapp/commons" dependency-version: 5.4.3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * test: Add required data-uies for TC-8632 [WPB-18710] (#19274) * chore: Update translations (#19275) * chore(ci): remove trigger for outdated tests (#19276) * chore(ci): remove trigger for outdated tests * add missing braces * test(e2e): Critical group call test (TC-8632) [WPB-18710] (#19248) * test(e2e): Critical group call test (TC-8632) [WPB-18710] * Added mic and camera permissions to Playwright, added 3 sec wait before the feature is enabled * move test * test: Planning group call with sending various messages during call [WPB-18710] * adopt new changes * remove duplicate function * refactor * long polling * data-uie-value * waitForFeatureToBeEnabled * testuser * bring back isMlsEnabled --------- Co-authored-by: Ivan Skvortsov <ivan.skvortsov@wire.com> * test(e2e): Implement "Group video call" test TC-8637 [WPB-18714] (#19272) * test(e2e): Implement "Group video call" test TC-8637 [WPB-18714] * Removed unnecessary comment * Added pages and modals * Fixed TC-8635 * Skipping failing unfinished test * Added better skipped test handling for summary report * Refactored mockVideoDeviceUtils.ts * Removed unnecessary assertions * Added reference to basicAuth creds for Calling Service * Implemented review suggestions, removed unnecessary assertion, removed leftover comments * Removed commented code * TMP debugging inbucket creds * Removed unnecessary logging * Fixing Inbucket credentials issue * feat: Reorganize folder structure (#19226) * feat: Reorganize folder structure * move assets repository * move audio repository * move backup repository * move cache repository * move calling repository * move cells repository * Move client repository * move connection repository * move conversation repository * move cryptoraphy repository * move entity repository * move event repository * move extenision repository * move integration repository * move media repository * move notification repository * move permission repository * move properties repository * move search repository * move self repository * move storage repository * move team repository * move tracking repository * move user repository * test: API versioning, user setup, flags, cleanup (#19278) * test: remove absolete api call * test: add versions * test: remove unwanted version usage * fix tests * fixed tests * fixed test * runfix(cells): display profile name of cell owner [WPB-18624] (#19257) * test(e2e): implement password protected backup e2e test [WPB-18795] (#19279) * test(e2e): implement password protected backup e2e test * add inport modal component * fix: add concurrency for members tasks in conv management e2e [WPB-18713] (#19280) * chore: address missing translations [WPB-18853] (#19284) (#19285) Co-authored-by: Virgile <78490891+V-Gira@users.noreply.github.com> * chore: Update translations (#19286) * test(e2e): Add e2e test for 1:1 calls [WPB-18793] (#19282) * test(e2e): Add e2e test for 1:1 calls [WPB-18793] * tag name * fix broken user id * correct tag * do not use custom names * waitForInstanceToBeActive * fix test * fix fake camera issue * typo * use variable isActive * test(e2e): Implement end to end test for calls in channels [WPB-18794] (#19287) * chore(e2e): Added missing steps to TC-8639 [WPB-18766] (#19288) * chore(e2e): Added missing steps to TC-8639 [WPB-18766] * Renamed variable to please Sonar Qube * Fixed variable type * chore(e2e): add messages in 1:1 conversation tests [WPB-18785] (#19283) * chore(e2e): write test and helpers * chore(e2e): finish test case with all helpers * chore: install playwright in pipeline * chore: add declaration for js package * chore: add args to chrome * chore: update default timeout to 10_000 * chore: change lock * chore: change playwright config * chore: update playwright config * chore(e2e): Update account settings flow TC-8639 [WPB-18817] (#19293) * chore(e2e)/Update account settings flow TC-8639 [WPB-18817] * Added step for turning the consent off * Fixed the issue with wrong import * fix: checkbox tick allignment with multiline label [WPB-17460] (#19294) * chore: bump @wireapp/core from 46.31.5 to 46.31.7 (#19296) * fix: unify transparent image bg in input bar and message content [WPB-18503] (#19297) * fix: unify transparent image bg in input bar and message content [WPB-18503] * fix bg color * chore: address copy changes requested for cells (#19291) * chore: Update translations (#19299) * chore: Bump wireapp/core@46.31.7 to wireapp/core@46.31.8 (#19300) * chore: Update translations (#19302) * chore: Do not use api version 10 (#19304) * chore: Use minimum api version of v9 (#19305) * fix(cells): avoid double conversations cell state issue [WPB-18933] (#19303) * fix: handle long file name in file preview modal [WPB-18625] (#19306) * test: fix conversation management e2e test [WPB-18713] (#19307) * test: fix conversation management e2e test [WPB-18713] * fixed test * fix: update background color for transparent images [WPB-18503] (#19301) * fix: add new css var for transparent images bg [WPB-18503] (#19309) * feat(MessageList): Add virtualization for messages list (#18803) * feat(MessageList): Add virtualization for messages list * implementation * Improve messages list virtualization * improvements * fix tests * CR Changes * review changes * fixes * fixes * playtest fixes * fix tests * playtest fixes * code cleanup & load messages to fill the viewport * fix return * remove smooth scrolling * feat: Fix scrolling to unread message on conversation enter (#19310) * chore(deps): bump crowdin/github-action from 2.9.0 to 2.9.1 (#19314) Bumps [crowdin/github-action](https://github.com/crowdin/github-action) from 2.9.0 to 2.9.1. - [Release notes](https://github.com/crowdin/github-action/releases) - [Commits](https://github.com/crowdin/github-action/compare/v2.9.0...v2.9.1) --- updated-dependencies: - dependency-name: crowdin/github-action dependency-version: 2.9.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * feat: Fix for initial scrolling (#19313) * feat: Fix for initial scrolling * improvements * chore(deps): bump kalium-backup to 0.0.4 [WPB-18298] (#19312) * fix: Automatically scroll to end of messages list (#19315) * fix(filters): remove react.fc annotation * fix(filters): lint errors * chore: Update translations (#19321) * fix: individual file preview on multiple file upload [WPB-19231] (#19311) * fix: individual file preview on multiple file upload [WPB-19231] * fixed PR feedback * chore: Update translations (#19323) * chore: Update translations (#19324) * runfix(CPB): keep conversation order after restoring backup [WPB-18298] (#19320) * test: Adding the nightly regression for new framework [WPB-19285] * feat: Add feature flag for virtualized message list (#19325) * feat: Add feature flag for virtualized message list * fix tests * feat: Support legacy notifications stream [WPB-19042] (#19318) * feat: Support legacy notifications stream [WPB-19042] * bump core * fix type error * chore: Bump core * chore(deps): bump @babel/runtime from 7.24.1 to 7.28.2 (#19316) Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.24.1 to 7.28.2. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.28.2/packages/babel-runtime) --- updated-dependencies: - dependency-name: "@babel/runtime" dependency-version: 7.28.2 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(e2e): Implement message in Channels test (TC-8753) [WPB-18792] (#19322) * chore(e2e): Implement message in Channels test (TC-8753) [WPB-18792] * Push spec file with test itself * Update test/e2e_tests/specs/CriticalFlow/messagesInChannels-TC-8753.spec.ts Co-authored-by: Przemysław Jóźwik <przemyslaw.jozwik96@gmail.com> * Update test/e2e_tests/specs/CriticalFlow/messagesInChannels-TC-8753.spec.ts Co-authored-by: Przemysław Jóźwik <przemyslaw.jozwik96@gmail.com> * Disabled failing steps in TC-8753 --------- Co-authored-by: Przemysław Jóźwik <przemyslaw.jozwik96@gmail.com> * chore(e2e): Added Messages in Groups TC-8751 test (#19308) * chore(e2e): Added Messages in Groups TC-8751 test * Applied review suggestions * Reverted asserting for TC-8635 * Reverted timeout for TC-8635 * Added 2 sec wait after connection request * Disabled some steps due to [WPB-19274] * chore(deps): expose cells config to the team feature API [WPB-19293]] (#19326) * chore(deps): bump tar-fs from 2.1.2 to 2.1.3 (#19317) Bumps [tar-fs](https://github.com/mafintosh/tar-fs) from 2.1.2 to 2.1.3. - [Commits](https://github.com/mafintosh/tar-fs/compare/v2.1.2...v2.1.3) --- updated-dependencies: - dependency-name: tar-fs dependency-version: 2.1.3 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * runfix(cells): use team feature for cells file sharing condition [WPB-19293] (#19327) * feat(cells): use team feature for cells file sharing condition [WPB-19293] * add condition for cells enabled at the conversation level * chore: Update translations (#19328) * chore(deps): bump tmp from 0.2.3 to 0.2.4 (#19331) Bumps [tmp](https://github.com/raszi/node-tmp) from 0.2.3 to 0.2.4. - [Changelog](https://github.com/raszi/node-tmp/blob/master/CHANGELOG.md) - [Commits](https://github.com/raszi/node-tmp/compare/v0.2.3...v0.2.4) --- updated-dependencies: - dependency-name: tmp dependency-version: 0.2.4 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * runfix(cells): use team feature for cells sidebar tab condition [WPB-19356] (#19334) * runfix(cells): use team feature for cells group creation condition [WPB-19356] (#19333) * runfix(cells): use team feature for cells group creation condition [WPB-19356] * Update src/script/components/Modals/GroupCreation/GroupCreationModal.tsx Co-authored-by: Immad Abdul Jabbar <immad.jabbar@wire.com> * refactor cells conditions variables --------- Co-authored-by: Immad Abdul Jabbar <immad.jabbar@wire.com> * fix: update 'Create a Team' link to point to new signup page[WPB-19349] (#19332) * fix: update 'Create a Team' link to point to new signup page[WPB-19349] * fix: create contant for signup link and reuse * chore(e2e): Enabled previously disabled steps related to 'filechooser' event (#19335) * chore(deps-dev): bump stylelint from 16.16.0 to 16.23.1 (#19337) Bumps [stylelint](https://github.com/stylelint/stylelint) from 16.16.0 to 16.23.1. - [Release notes](https://github.com/stylelint/stylelint/releases) - [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md) - [Commits](https://github.com/stylelint/stylelint/compare/16.16.0...16.23.1) --- updated-dependencies: - dependency-name: stylelint dependency-version: 16.23.1 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps-dev): bump @babel/core from 7.26.10 to 7.28.0 (#19340) Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.26.10 to 7.28.0. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.28.0/packages/babel-core) --- updated-dependencies: - dependency-name: "@babel/core" dependency-version: 7.28.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump emoji-picker-react from 4.12.2 to 4.13.2 (#19351) Bumps [emoji-picker-react](https://github.com/ealush/emoji-picker-react) from 4.12.2 to 4.13.2. - [Release notes](https://github.com/ealush/emoji-picker-react/releases) - [Commits](https://github.com/ealush/emoji-picker-react/commits) --- updated-dependencies: - dependency-name: emoji-picker-react dependency-version: 4.13.2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps-dev): bump @wireapp/copy-config from 2.3.0 to 2.3.1 (#19344) Bumps [@wireapp/copy-config](https://github.com/wireapp/wire-web-packages) from 2.3.0 to 2.3.1. - [Commits](https://github.com/wireapp/wire-web-packages/compare/@wireapp/copy-config@2.3.0...@wireapp/copy-config@2.3.1) --- updated-dependencies: - dependency-name: "@wireapp/copy-config" dependency-version: 2.3.1 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps-dev): bump postcss-import from 16.1.0 to 16.1.1 (#19356) Bumps [postcss-import](https://github.com/postcss/postcss-import) from 16.1.0 to 16.1.1. - [Release notes](https://github.com/postcss/postcss-import/releases) - [Changelog](https://github.com/postcss/postcss-import/blob/master/CHANGELOG.md) - [Commits](https://github.com/postcss/postcss-import/compare/16.1.0...16.1.1) --- updated-dependencies: - dependency-name: postcss-import dependency-version: 16.1.1 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump tsyringe from 4.8.0 to 4.10.0 (#19346) Bumps [tsyringe](https://github.com/Microsoft/tsyringe) from 4.8.0 to 4.10.0. - [Release notes](https://github.com/Microsoft/tsyringe/releases) - [Commits](https://github.com/Microsoft/tsyringe/commits) --- updated-dependencies: - dependency-name: tsyringe dependency-version: 4.10.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps-dev): bump @faker-js/faker from 9.7.0 to 9.9.0 (#19348) Bumps [@faker-js/faker](https://github.com/faker-js/faker) from 9.7.0 to 9.9.0. - [Release notes](https://github.com/faker-js/faker/releases) - [Changelog](https://github.com/faker-js/faker/blob/next/CHANGELOG.md) - [Commits](https://github.com/faker-js/faker/compare/v9.7.0...v9.9.0) --- updated-dependencies: - dependency-name: "@faker-js/faker" dependency-version: 9.9.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump long from 5.3.1 to 5.3.2 (#19359) Bumps [long](https://github.com/dcodeIO/long.js) from 5.3.1 to 5.3.2. - [Release notes](https://github.com/dcodeIO/long.js/releases) - [Commits](https://github.com/dcodeIO/long.js/compare/v5.3.1...v5.3.2) --- updated-dependencies: - dependency-name: long dependency-version: 5.3.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps-dev): bump simple-git from 3.27.0 to 3.28.0 (#19352) Bumps [simple-git](https://github.com/steveukx/git-js/tree/HEAD/simple-git) from 3.27.0 to 3.28.0. - [Release notes](https://github.com/steveukx/git-js/releases) - [Changelog](https://github.com/steveukx/git-js/blob/main/simple-git/CHANGELOG.md) - [Commits](https://github.com/steveukx/git-js/commits/simple-git@3.28.0/simple-git) --- updated-dependencies: - dependency-name: simple-git dependency-version: 3.28.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps-dev): bump @roamhq/wrtc from 0.8.0 to 0.9.0 (#19347) Bumps [@roamhq/wrtc](https://github.com/WonderInventions/node-webrtc) from 0.8.0 to 0.9.0. - [Changelog](https://github.com/WonderInventions/node-webrtc/blob/develop/CHANGELOG.md) - [Commits](https://github.com/WonderInventions/node-webrtc/commits/v0.9.0) --- updated-dependencies: - dependency-name: "@roamhq/wrtc" dependency-version: 0.9.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump @tanstack/react-table from 8.21.2 to 8.21.3 (#19377) Bumps [@tanstack/react-table](https://github.com/TanStack/table/tree/HEAD/packages/react-table) from 8.21.2 to 8.21.3. - [Release notes](https://github.com/TanStack/table/releases) - [Commits](https://github.com/TanStack/table/commits/v8.21.3/packages/react-table) --- updated-dependencies: - dependency-name: "@tanstack/react-table" dependency-version: 8.21.3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps-dev): bump @types/open-graph from 0.2.5 to 0.2.6 (#19338) Bumps [@types/open-graph](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/open-graph) from 0.2.5 to 0.2.6. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/open-graph) --- updated-dependencies: - dependency-name: "@types/open-graph" dependency-version: 0.2.6 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps-dev): bump cssnano from 7.0.6 to 7.1.0 (#19353) Bumps [cssnano](https://github.com/cssnano/cssnano) from 7.0.6 to 7.1.0. - [Release notes](https://github.com/cssnano/cssnano/releases) - [Commits](https://github.com/cssnano/cssnano/compare/cssnano@7.0.6...cssnano@7.1.0) --- updated-dependencies: - dependency-name: cssnano dependency-version: 7.1.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps-dev): bump @playwright/test from 1.52.0 to 1.54.2 (#19342) Bumps [@playwright/test](https://github.com/microsoft/playwright) from 1.52.0 to 1.54.2. - [Release notes](https://github.com/microsoft/playwright/releases) - [Commits](https://github.com/microsoft/playwright/compare/v1.52.0...v1.54.2) --- updated-dependencies: - dependency-name: "@playwright/test" dependency-version: 1.54.2 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump @wireapp/core from 46.32.2 to 46.32.3 (#19339) Bumps [@wireapp/core](https://github.com/wireapp/wire-web-packages) from 46.32.2 to 46.32.3. - [Commits](https://github.com/wireapp/wire-web-packages/compare/@wireapp/core@46.32.2...@wireapp/core@46.32.3) --- updated-dependencies: - dependency-name: "@wireapp/core" dependency-version: 46.32.3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps-dev): bump @formatjs/cli from 6.6.1 to 6.7.2 (#19355) Bumps [@formatjs/cli](https://github.com/formatjs/formatjs) from 6.6.1 to 6.7.2. - [Release notes](https://github.com/formatjs/formatjs/releases) - [Commits](https://github.com/formatjs/formatjs/compare/@formatjs/cli@6.6.1...@formatjs/cli@6.7.2) --- updated-dependencies: - dependency-name: "@formatjs/cli" dependency-version: 6.7.2 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump core-js from 3.41.0 to 3.45.0 (#19364) Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) from 3.41.0 to 3.45.0. - [Release notes](https://github.com/zloirock/core-js/releases) - [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md) - [Commits](https://github.com/zloirock/core-js/commits/v3.45.0/packages/core-js) --- updated-dependencies: - dependency-name: core-js dependency-version: 3.45.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump use-debounce from 10.0.4 to 10.0.5 (#19374) Bumps [use-debounce](https://github.com/xnimorz/use-debounce) from 10.0.4 to 10.0.5. - [Release notes](https://github.com/xnimorz/use-debounce/releases) - [Changelog](https://github.com/xnimorz/use-debounce/blob/master/CHANGELOG.md) - [Commits](https://github.com/xnimorz/use-debounce/commits) --- updated-dependencies: - dependency-name: use-debounce dependency-version: 10.0.5 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump sonner from 2.0.1 to 2.0.7 (#19336) Bumps [sonner](https://github.com/emilkowalski/sonner) from 2.0.1 to 2.0.7. - [Release notes](https://github.com/emilkowalski/sonner/releases) - [Commits](https://github.com/emilkowalski/sonner/compare/v2.0.1...v2.0.7) --- updated-dependencies: - dependency-name: sonner dependency-version: 2.0.7 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps-dev): bump @babel/preset-react from 7.26.3 to 7.27.1 (#19387) Bumps [@babel/preset-react](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react) from 7.26.3 to 7.27.1. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.27.1/packages/babel-preset-react) --- updated-dependencies: - dependency-name: "@babel/preset-react" dependency-version: 7.27.1 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps-dev): bump less-loader from 12.2.0 to 12.3.0 (#19349) Bumps [less-loader](https://github.com/webpack-contrib/less-loader) from 12.2.0 to 12.3.0. - [Release notes](https://github.com/webpack-contrib/less-loader/releases) - [Changelog](https://github.com/webpack-contrib/less-loader/blob/master/CHANGELOG.md) - [Commits](https://github.com/webpack-contrib/less-loader/compare/v12.2.0...v12.3.0) --- updated-dependencies: - dependency-name: less-loader dependency-version: 12.3.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps-dev): bump postcss from 8.5.3 to 8.5.6 (#19369) Bumps [postcss](https://github.com/postcss/postcss) from 8.5.3 to 8.5.6. - [Release notes](https://github.com/postcss/postcss/releases) - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) - [Commits](https://github.com/postcss/postcss/compare/8.5.3...8.5.6) --- updated-dependencies: - dependency-name: postcss dependency-version: 8.5.6 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps-dev): bump webpack from 5.98.0 to 5.101.0 (#19371) Bumps [webpack](https://github.com/webpack/webpack) from 5.98.0 to 5.101.0. - [Release notes](https://github.com/webpack/webpack/releases) - [Commits](https://github.com/webpack/webpack/compare/v5.98.0...v5.101.0) --- updated-dependencies: - dependency-name: webpack dependency-version: 5.101.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps-dev): bump @testing-library/jest-dom from 6.6.3 to 6.6.4 (#19373) Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) from 6.6.3 to 6.6.4. - [Release notes](https://github.com/testing-library/jest-dom/releases) - [Changelog](https://github.com/testing-library/jest-dom/blob/main/CHANGELOG.md) - [Commits](https://github.com/testing-library/jest-dom/compare/v6.6.3...v6.6.4) --- updated-dependencies: - dependency-name: "@testing-library/jest-dom" dependency-version: 6.6.4 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps-dev): bump less from 4.2.2 to 4.4.0 (#19375) Bumps [less](https://github.com/less/less.js) from 4.2.2 to 4.4.0. - [Release notes](https://github.com/less/less.js/releases) - [Changelog](https://github.com/less/less.js/blob/master/CHANGELOG.md) - [Commits](https://github.com/less/less.js/compare/v4.2.2...v4.4.0) --- updated-dependencies: - dependency-name: less dependency-version: 4.4.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps-dev): bump @babel/preset-env from 7.26.9 to 7.28.0 (#19367) Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.26.9 to 7.28.0. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.28.0/packages/babel-preset-env) --- updated-dependencies: - dependency-name: "@babel/preset-env" dependency-version: 7.28.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps-dev): bump fake-indexeddb from 6.0.0 to 6.1.0 (#19376) Bumps [fake-indexeddb](https://github.com/dumbmatter/fakeIndexedDB) from 6.0.0 to 6.1.0. - [Release notes](https://github.com/dumbmatter/fakeIndexedDB/releases) - [Changelog](https://github.com/dumbmatter/fakeIndexedDB/blob/master/CHANGELOG.md) - [Commits](https://github.com/dumbmatter/fakeIndexedDB/compare/v6.0.0...v6.1.0) --- updated-dependencies: - dependency-name: fake-indexeddb dependency-version: 6.1.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump react-intl from 7.1.6 to 7.1.11 (#19378) Bumps [react-intl](https://github.com/formatjs/formatjs) from 7.1.6 to 7.1.11. - [Release notes](https://github.com/formatjs/formatjs/releases) - [Commits](https://github.com/formatjs/formatjs/compare/react-intl@7.1.6...react-intl@7.1.11) --- updated-dependencies: - dependency-name: react-intl dependency-version: 7.1.11 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps-dev): bump postcss-preset-env from 10.1.5 to 10.2.4 (#19358) Bumps [postcss-preset-env](https://github.com/csstools/postcss-plugins/tree/HEAD/plugin-packs/postcss-preset-env) from 10.1.5 to 10.2.4. - [Changelog](https://github.com/csstools/postcss-plugins/blob/main/plugin-packs/postcss-preset-env/CHANGELOG.md) - [Commits](https://github.com/csstools/postcss-plugins/commits/HEAD/plugin-packs/postcss-preset-env) --- updated-dependencies: - dependency-name: postcss-preset-env dependency-version: 10.2.4 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps-dev): bump @babel/plugin-proposal-decorators (#19384) Bumps [@babel/plugin-proposal-decorators](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-decorators) from 7.25.9 to 7.28.0. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.28.0/packages/babel-plugin-proposal-decorators) --- updated-dependencies: - dependency-name: "@babel/plugin-proposal-decorators" dependency-version: 7.28.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps-dev): bump babel-plugin-transform-import-meta (#19368) Bumps [babel-plugin-transform-import-meta](https://github.com/javiertury/babel-plugin-transform-import-meta) from 2.3.2 to 2.3.3. - [Changelog](https://github.com/javiertury/babel-plugin-transform-import-meta/blob/master/CHANGELOG.md) - [Commits](https://github.com/javiertury/babel-plugin-transform-import-meta/compare/v2.3.2...v2.3.3) --- updated-dependencies: - dependency-name: babel-plugin-transform-import-meta dependency-version: 2.3.3 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump @wireapp/react-ui-kit from 9.62.0 to 9.63.0 (#19360) Bumps [@wireapp/react-ui-kit](https://github.com/wireapp/wire-web-packages) from 9.62.0 to 9.63.0. - [Commits](https://github.com/wireapp/wire-web-packages/compare/@wireapp/react-ui-kit@9.62.0...@wireapp/react-ui-kit@9.63.0) --- updated-dependencies: - dependency-name: "@wireapp/react-ui-kit" dependency-version: 9.63.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump oidc-client-ts from 3.2.0 to 3.3.0 (#19383) Bumps [oidc-client-ts](https://github.com/authts/oidc-client-ts) from 3.2.0 to 3.3.0. - [Release notes](https://github.com/authts/oidc-client-ts/releases) - [Commits](https://github.com/authts/oidc-client-ts/compare/v3.2.0...v3.3.0) --- updated-dependencies: - dependency-name: oidc-client-ts dependency-version: 3.3.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps-dev): bump @testing-library/dom from 10.4.0 to 10.4.1 (#19389) Bumps [@testing-library/dom](https://github.com/testing-library/dom-testing-library) from 10.4.0 to 10.4.1. - [Release notes](https://github.com/testing-library/dom-testing-library/releases) - [Changelog](https://github.com/testing-library/dom-testing-library/blob/main/CHANGELOG.md) - [Commits](https://github.com/testing-library/dom-testing-library/compare/v10.4.0...v10.4.1) --- updated-dependencies: - dependency-name: "@testing-library/dom" dependency-version: 10.4.1 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps-dev): bump @babel/preset-typescript from 7.27.0 to 7.27.1 (#19370) Bumps [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript) from 7.27.0 to 7.27.1. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.27.1/packages/babel-preset-typescript) --- updated-dependencies: - dependency-name: "@babel/preset-typescript" dependency-version: 7.27.1 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps): bump webrtc-adapter from 9.0.1 to 9.0.3 (#19381) Bumps [webrtc-adapter](https://github.com/webrtchacks/adapter) from 9.0.1 to 9.0.3. - [Release notes](https://github.com/webrtchacks/adapter/releases) - [Commits](https://github.com/webrtchacks/adapter/compare/v9.0.1...v9.0.3) --- updated-dependencies: - dependency-name: webrtc-adapter dependency-version: 9.0.3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore: Bump @wireapp/core from 46.32.3 to 46.32.4 (#19391) * chore(e2e): Add steps to check that logout with data removal clears all data [WPB-19367] (#19392) * runfix(CPB): add last edited time to CPB data [WPB-1798] (#19394) * chore: Update translations (#19396) * feat: Virtualized messages list improvements [WPB-19255] (#19395) * feat: Virtualized messages list improvements * cr changes * feat: Implement breaking changes of api V10 & V11 [WPB-19039] (#19329) * feat: Implement breaking changes of api V10 & V11 [WPB-19039] * remove getRedirectUrl * bump core * fix broken tests * fix broken tests * chore(deps): bump brace-expansion from 1.1.11 to 1.1.12 (#19398) Bumps [brace-expansion](https://github.com/juliangruber/brace-expansion) from 1.1.11 to 1.1.12. - [Release notes](https://github.com/juliangruber/brace-expansion/releases) - [Commits](https://github.com/juliangruber/brace-expansion/compare/1.1.…
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.



Description
The service tabs that allows you to create 1:1 conv with bots is intended to be disabled when the default protocol is MLS see https://wearezeta.atlassian.net/browse/WPB-10781
It was however disabled when MLS is enabled at all for the team, which is currently the case for all production users.
Screenshots/Screencast (for UI changes)
Before:

After:

Checklist