2022-11-17-staging.0
Pre-release
Pre-release
·
23660 commits
to dev
since this release
What's Changed
- feat: add input bar to acc branch by @tlebon in #13488
- runfix: address account preference page style changes acc-79 by @V-Gira in #13423
- refactor: migrate EmojiViewModel to React (#ACC-251) by @przemvs in #13493
- fix: Replace inline emoji by @przemvs in #13497
- fix: Sugesstion emoji by @przemvs in #13498
- fix: emoji autocomplete fix by @przemvs in #13501
- fix: update emoji on enter click by @przemvs in #13507
- refactor: migrate connect-requests to react (#ACC-231) by @przemvs in #13397
- fix: useEmoji and InputBar types by @przemvs in #13527
- refactor: migrate history-export to react (#ACC-234) by @przemvs in #13420
- fix: user not mentioned in message by @przemvs in #13534
- fix: reply message inputBar by @przemvs in #13536
- fix: accept last user connection request by @przemvs in #13537
- runfix: address changes to preferences acc-79 by @V-Gira in #13494
- fix: input bar deflake tests by @przemvs in #13540
- refactor: migrate history-import to react (#ACC-234) by @przemvs in #13421
- fix: address hover and focus state of sidebar call-ui acc-80 by @V-Gira in #13548
- refactor: migrate detail-view to React (#ACC-239) by @przemvs in #13426
- chore: merge dev to acc 2022-08-31 by @przemvs in #13578
- runfix: add pseudo class styles to toggle dot acc-81 by @V-Gira in #13579
- runfix: correct focus states of toggle dots acc-81 by @V-Gira in #13582
- runfix: apply correct styles to status buttons and bump ui-kit acc-79 by @V-Gira in #13583
- refactor: Migrate ConversationDetails component to React (#ACC-258) by @przemvs in #13602
- fix: webapp screen reader accessibility improvements by @arjita-mitra in #13584
- chore: merge dev to acc by @V-Gira in #13651
- runfix: address input bar design review acc-77 by @V-Gira in #13658
- refactor: correct wrong font sizes acc-60 by @V-Gira in #13673
- runfix: use accent color for self mention acc-155 by @V-Gira in #13693
- fix: getServiceFromUser doesn't work properly by @przemvs in #13706
- feat: add media queries breakpoint to preferences content acc-64 by @V-Gira in #13710
- feat: add responsivity to conversation view acc-63 by @V-Gira in #13717
- refactor: Migrate WarningsViewModel to React by @thisisamir98 in #13748
- chore: merge dev to acc by @przemvs in #13759
- runfix: Do not use usePrimaryModalState hook in a function by @thisisamir98 in #13784
- refactor: Migrate Conversation to React by @przemvs in #13528
- refactor: Move WarningsContainer to Zustand by @thisisamir98 in #13790
- refactor: migrate right-sidebar-to-react by @przemvs in #13613
- chore: Upgrade to latest
devbranch by @atomrc in #13801 - runfix: Correctly stack modals and fix memory issue in renderElement by @thisisamir98 in #13803
- fix: fix tests and remove unnecessary code by @przemvs in #13804
- runfix: Correctly handle primary modals secondary action by @thisisamir98 in #13811
- fix: [Web] Spacebar does not work on checkboxes while adding particip… by @arjita-mitra in #13814
- feat: Migrate Legal Hold Modal to React (ACC-197) by @przemvs in #13313
- chore: eslint improvements by @aweiss-dev in #13806
- runfix: Add onChange handler to inputs in primary modal by @thisisamir98 in #13839
- chore: refine wire configuration - type by @aweiss-dev in #13843
- refactor: migrate knockout wire-main to react by @przemvs in #13845
- runfix: Use primary modals directly in jsx by @thisisamir98 in #13846
- runfix: Correctly show error message in delete device modal by @thisisamir98 in #13847
- runfix: RightSidebar deflake tests by @przemvs in #13851
- runfix: fix white screen when navigate in RightSidebar by @przemvs in #13856
- chore: work on linter warnings by @aweiss-dev in #13852
- runfix: Close Right Sidebar on application actions by @przemvs in #13858
- runfix: Deflake test for RightSidebar by @przemvs in #13859
- feat: implement collapsing left sidebar acc-62 by @V-Gira in #13791
- refactor: Move LegalHoldModal to zustand by @przemvs in #13883
- runfix: TextInput and nth-child tests by @przemvs in #13884
- runfix: Open LegalHoldModal on show request by @przemvs in #13888
- runfix: prevent sidebar header to overlap with button by @V-Gira in #13889
- runfix: prevent overflow for av select at minimum screen width by @V-Gira in #13891
- runfix: address responsive design in authentication screen [ACC-66] by @V-Gira in #13894
- runfix: Open user details on avatar click by @przemvs in #13890
- feat: scaled down view for call-ui [ACC-65] by @V-Gira in #13881
- chore: merge dev by @aweiss-dev in #13899
- runfix: LegalHoldModal accept request by @przemvs in #13900
- runfix: Devices modal doesnt show by @przemvs in #13901
- runfix: ParticipantItem selection by @przemvs in #13902
- runfix: ParticipantItem select by @przemvs in #13903
- runfix: allow scrolling of right sidebar at maximum zoom [ACC-63] by @V-Gira in #13904
- runfix: Conversation keep current input value by @przemvs in #13908
- runfix: Legal hold modal - empty userId by @przemvs in #13909
- runfix: LegalHoldModal initial open by @przemvs in #13910
- runfix: Messages not loaded properly by @przemvs in #13911
- runfix: Prevent default behavior of forms in primary modal by @thisisamir98 in #13913
- runfix: tweak auth page visuals by @V-Gira in #13914
- runfix: Read messages by @przemvs in #13915
- runfix: Conversation read message and right-sidebar opening by @przemvs in #13922
- runfix: correct issues related to responsive view in left sidebar [ACC-62] by @V-Gira in #13920
- runfix: display group creation modal in responsive view by @V-Gira in #13923
- runfix: prevent right sidebar from squishing input and titlebar by @V-Gira in #13924
- runfix: Automatically focus on primary action button of primary modal by @thisisamir98 in #13956
- runfix: Do not go for next modal in queue if a modal is already open by @thisisamir98 in #13960
- runfix: Close LegalHoldModal on accept on different browser by @przemvs in #13955
- runfix: Close right sidebar on title bar click by @przemvs in #13968
- chore: merge dev to acc by @przemvs in #13964
- runfix: MessageList read messages by @przemvs in #13971
- runfix: use accent colors in ui-kit secondary buttons by @V-Gira in #13974
- chore: update wire-web-app packages with breaking changes by @aweiss-dev in #13975
- runfix: Correctly open user modal container by @thisisamir98 in #13977
- runfix: reset audioElement media after stopping [FS-1116] by @PatrykBuniX in #13978
- chore: merge dev to acc by @aweiss-dev in #13979
- runfix: Closing right sidebar by @przemvs in #13980
- runfix: Scroll to new elements when switching conversation by @atomrc in #13981
- chore: sync with dev branch by @atomrc in #13982
- runfix: Gracefully handle account suspended errors by @atomrc in #13983
- runfix: Remove observables in user list by @thisisamir98 in #13848
- refactor: cleanup deprecated demo page by @atomrc in #13985
- runfix: Display notification status in right sidebar by @przemvs in #13986
- runfix: place user modal container in app context by @atomrc in #13987
- refactor: React Migration by @atomrc in #13861
- chore: Update translations by @otto-the-bot in #13988
- chore(deps): Bump node from 18-alpine to 19-alpine by @dependabot in #13906
- refactor: remove jquery from application by @przemvs in #13984
- refactor: Migrate UserModal to zustand by @thisisamir98 in #13989
- chore(deps-dev): Bump cssnano from 4.1.11 to 5.1.13 by @dependabot in #13875
- chore(deps-dev): Bump autoprefixer from 9.8.8 to 10.4.12 by @dependabot in #13824
- chore: update dependabot.yml by @aweiss-dev in #13992
- chore(deps-dev): Bump @types/node from 18.11.3 to 18.11.7 by @dependabot in #13995
- chore(deps-dev): Bump jest from 29.2.1 to 29.2.2 by @dependabot in #13994
- chore(deps-dev): Bump eslint-plugin-testing-library from 5.7.2 to 5.9.1 by @dependabot in #13996
- chore(deps-dev): Bump jest-environment-jsdom from 29.2.1 to 29.2.2 by @dependabot in #13999
- chore(deps-dev): Bump eslint-plugin-jsdoc from 39.3.21 to 39.3.25 by @dependabot in #13998
- chore(deps-dev): Bump @typescript-eslint/parser from 5.40.1 to 5.41.0 by @dependabot in #14001
- chore(deps-dev): Bump @types/react-dom from 18.0.6 to 18.0.8 by @dependabot in #14000
- chore(deps-dev): Bump caniuse-lite from 1.0.30001423 to 1.0.30001426 by @dependabot in #14003
- chore(deps): Bump @emotion/react from 11.10.4 to 11.10.5 by @dependabot in #14002
- chore(deps-dev): Bump @typescript-eslint/eslint-plugin from 5.40.1 to 5.41.0 by @dependabot in #14005
- chore(deps-dev): Bump jest-jasmine2 from 29.2.1 to 29.2.2 by @dependabot in #13997
- chore: Cleanup grunt config by @atomrc in #14006
- runfix: Fix userList display when not selectable by @atomrc in #14007
- chore: Use webpack to copy static files by @atomrc in #14008
- chore: Update translations by @otto-the-bot in #13991
- feat: show call buttons in scaled down conversation view [ACC-33] by @V-Gira in #13957
- runfix: address design review of preferences margins [ACC-64] by @V-Gira in #14009
- chore(deps-dev): Bump @babel/plugin-proposal-decorators from 7.19.6 to 7.20.0 by @dependabot in #14012
- chore(deps-dev): Bump eslint-plugin-jsdoc from 39.3.25 to 39.4.0 by @dependabot in #14011
- chore(deps-dev): Bump caniuse-lite from 1.0.30001426 to 1.0.30001427 by @dependabot in #14013
- chore(deps-dev): Bump cspell from 6.12.0 to 6.13.1 by @dependabot in #14015
- chore(deps): Bump @wireapp/commons from 4.4.10 to 5.0.0 in /server by @dependabot in #13993
- chore(deps-dev): Bump babel-loader from 8.2.5 to 9.0.0 by @dependabot in #14014
- chore: Update translations by @otto-the-bot in #14010
- chore: Upgrade @wireapp/core by @atomrc in #14018
- runfix: add convo protocol details back by @PatrykBuniX in #14020
- refactor: Move styles compilation to webpack by @thisisamir98 in #14019
- refactor: Full migration from grunt to webpack by @thisisamir98 in #14021
- chore: Revert migration from grunt to webpack by @thisisamir98 in #14022
- chore: Use browserslist config for all transpilers by @atomrc in #14026
- runfix: improve logging for notifications by @tlebon in #14025
- chore(deps): Bump crowdin/github-action from 1.4.16 to 1.5.0 by @dependabot in #14027
- chore: fine tune sourcemap generation for dev by @atomrc in #14028
- refactor: Full migration from grunt to webpack by @thisisamir98 in #14023
- chore: Remove nyc (replaced by jest) by @atomrc in #14029
- chore: bump hosted-git-info from 3.0.7 to 3.0.8 by @comawill in #14030
- runfix: correct input bar background color for replies and pasted files by @V-Gira in #14031
- chore: add regressiontest for punycode links (WEBAPP-6078) by @comawill in #14032
- runfix: correct left sidebar width by @V-Gira in #14034
- chore(deps): Bump dependabot/fetch-metadata from 1.3.4 to 1.3.5 by @dependabot in #14035
- runfix: Address emoji picker styles by @atomrc in #14037
- runfix: show full call ui in sidebar for temporary guests by @V-Gira in #14036
- runfix: prevent horizontal scrolling on left sidebar by @V-Gira in #14038
- runfix: prevent av select overflow in between breakpoints by @V-Gira in #14039
- chore(deps-dev): Bump eslint-plugin-jsdoc from 39.4.0 to 39.6.2 by @dependabot in #14041
- chore(deps-dev): Bump @types/node from 18.11.7 to 18.11.9 by @dependabot in #14042
- chore(deps): Bump react-router from 6.4.2 to 6.4.3 by @dependabot in #14044
- chore(deps-dev): Bump babel-loader from 9.0.0 to 9.1.0 by @dependabot in #14046
- chore(deps): Bump long from 5.2.0 to 5.2.1 by @dependabot in #14047
- chore(deps-dev): Bump eslint from 8.26.0 to 8.27.0 by @dependabot in #14049
- chore(deps-dev): Bump @typescript-eslint/parser from 5.41.0 to 5.42.0 by @dependabot in #14048
- chore(deps-dev): Bump @babel/plugin-proposal-decorators from 7.20.0 to 7.20.2 by @dependabot in #14043
- chore(deps-dev): Bump cspell from 6.13.1 to 6.14.0 by @dependabot in #14045
- chore(deps): Bump @wireapp/react-ui-kit from 9.0.1 to 9.0.2 by @dependabot in #14052
- chore(deps-dev): Bump stylelint from 14.14.0 to 14.14.1 by @dependabot in #14053
- chore(deps): Bump zustand from 4.1.3 to 4.1.4 by @dependabot in #14058
- chore(deps-dev): Bump @types/jest from 29.2.0 to 29.2.2 by @dependabot in #14062
- chore(deps): Bump redux-thunk from 2.4.1 to 2.4.2 by @dependabot in #14061
- chore(deps): Bump @wireapp/core from 36.0.0 to 36.1.1 by @dependabot in #14056
- chore(deps-dev): Bump caniuse-lite from 1.0.30001427 to 1.0.30001430 by @dependabot in #14055
- chore(deps): Bump react-redux from 8.0.4 to 8.0.5 by @dependabot in #14050
- chore(deps-dev): Bump @babel/core from 7.19.6 to 7.20.2 by @dependabot in #14051
- chore(deps-dev): Bump eslint-plugin-jest from 27.1.3 to 27.1.4 by @dependabot in #14054
- chore(deps-dev): Bump @typescript-eslint/eslint-plugin from 5.41.0 to 5.42.0 by @dependabot in #14060
- chore(deps): Bump react-router-dom from 6.4.2 to 6.4.3 by @dependabot in #14057
- chore(deps-dev): Bump @babel/preset-env from 7.19.4 to 7.20.2 by @dependabot in #14063
- feat: Send external commits to join conversation from new device by @atomrc in #14024
- refactor: Migrate App initialization from knockout to React by @przemvs in #14033
- runfix: Init apiClient version before initializing the app by @atomrc in #14064
- runfix: Main index not resolved by @przemvs in #14065
- runfix: Add app instance to window object by @przemvs in #14066
- feat: add api v3 support for notifications endpoint [FS-1139] by @PatrykBuniX in #14040
- runfix: Do not crash when device date is invalid by @atomrc in #14067
- runfix: reset audio after pausing [FS-1116] by @PatrykBuniX in #14070
- refactor: Use core to initialize api version by @atomrc in #14068
- chore: update eslint config and fix some eslint errors by @aweiss-dev in #14073
- refactor: Migrate FaviconViewModel to React by @przemvs in #14069
- runfix: mls device not able to logout [FS-1163] by @PatrykBuniX in #14075
- runfix: Move closing right sidebar functionality by @przemvs in #14077
- fix: load polyfills on top by @aweiss-dev in #14076
- feat: bump core version to enable client to session association [FS-1137] by @PatrykBuniX in #14079
- refactor: cleanup the conversationState by @atomrc in #14082
- runfix: Do not display selfConversation in conversation list by @atomrc in #14083
- runfix: Always use sorted/filtered conversations for conversation list by @atomrc in #14085
- refactor: make the Router a simple es module by @atomrc in #14086
- runfix: cleanup releasing the loaded conversation by @atomrc in #14087
- runfix: Reset active conversation state when leave conversation view by @atomrc in #14088
- chore(deps): Bump cakeinpanic/jira-description-action from 0.3.2 to 0.3.3 by @dependabot in #14089
- chore(deps): Bump loader-utils from 1.4.0 to 1.4.1 by @dependabot in #14071
- feat: Add typing indicator (ACC-57) by @thisisamir98 in #14080
- chore(deps-dev): Bump @types/jsdom from 20.0.0 to 20.0.1 by @dependabot in #14092
- chore(deps-dev): Bump cspell from 6.14.0 to 6.14.2 by @dependabot in #14094
- chore(deps-dev): Bump sinon from 14.0.1 to 14.0.2 by @dependabot in #14095
- Bump stylelint from 14.14.1 to 14.15.0 by @dependabot in #14096
- chore(deps-dev): Bump jest-jasmine2 from 29.2.2 to 29.3.1 by @dependabot in #14098
- chore(deps-dev): Bump caniuse-lite from 1.0.30001430 to 1.0.30001431 by @dependabot in #14099
- chore(deps-dev): Bump postcss from 8.4.18 to 8.4.19 by @dependabot in #14097
- chore(deps): Bump actions/dependency-review-action from 2 to 3 by @dependabot in #14091
- chore: Update translations by @otto-the-bot in #14090
- chore(deps-dev): Bump ts-jest from 27.1.4 to 29.0.3 in /server by @dependabot in #14100
- runfix: Avoid releasing active conversation for conversation states by @atomrc in #14101
- runfix: Display new device modal on preference device page by @atomrc in #14102
- runfix: redirect to conversations when group creation fails by @atomrc in #14103
- feat: Focus to right panel when switching between panels (ACC-295) by @thisisamir98 in #14104
- runfix: Improve list/content state sync by @atomrc in #14106
- runfix: Fix typo for preferences tabs tooltip by @thisisamir98 in #14107
- runfix: Load base conversation when temporary guest leaves preferences by @atomrc in #14108
- runfix: Only load recent conversation in a conversation view state by @atomrc in #14109
- runfix: Do not send typing event for draft messages by @thisisamir98 in #14110
- runfix: Reset is typing on blur in input bar by @thisisamir98 in #14111
- feat: Focus on first focusable element when opening right menu (ACC-296) by @thisisamir98 in #14112
- runfix: Disable typing indicator for federated environments by @thisisamir98 in #14114
- runfix: Avoid double logging out flow by @atomrc in #14115
- feat: use streamlined Decryption Error from core by @aweiss-dev in #14116
- runfix: Clear Registration Form after Create account by @przemvs in #14113
- runfix: solve stale isFederated value issue by @PatrykBuniX in #14117
- chore(deps): Bump andymckay/cancel-action from 0.2 to 0.3 by @dependabot in #14121
- runfix: Show legal hold request modal when view mounts by @atomrc in #14119
- runfix: Fix hidding conversation when legal hold is enabled by @atomrc in #14122
- fix: Send correct payload when creating team 1:1 conversations by @atomrc in #14123
- chore(deps): Bump loader-utils from 1.4.1 to 1.4.2 by @dependabot in #14124
- runfix: allow scrolling of right sidebar by @V-Gira in #14126
- feat: Focus order for chat content area(ACC-268) by @arjita-mitra in #14081
- refactor: extract mls init function to module by @atomrc in #14127
- runfix: Correctly send stop typing on blur by @thisisamir98 in #14128
- runfix: Do not send is typing event on conversation load by @thisisamir98 in #14129
- chore(deps): Bump crowdin/github-action from 1.5.0 to 1.5.1 by @dependabot in #14131
Full Changelog: 2022-11-02-production.0...2022-11-17-staging.0