Skip to content
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

chore: RC-2023-01-17 #14510

Merged
merged 332 commits into from
Jan 17, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
332 commits
Select commit Hold shift + click to select a range
dbebd33
chore(deps-dev): Bump stylelint from 14.15.0 to 14.16.0 (#14251)
dependabot[bot] Dec 4, 2022
e403274
chore(deps-dev): Bump eslint from 8.28.0 to 8.29.0 (#14252)
dependabot[bot] Dec 4, 2022
4a4021d
chore(deps): Bump react-router from 6.4.3 to 6.4.4 (#14249)
dependabot[bot] Dec 4, 2022
a1bb639
chore(deps-dev): Bump typescript from 4.8.4 to 4.9.3 (#14215)
dependabot[bot] Dec 4, 2022
429bd2f
fix: Secondary button right click needs to fall back to browser defau…
arjita-mitra Dec 5, 2022
3ed2ebf
fix: reloading an active conversation is jumping onto wrong conversat…
arjita-mitra Dec 5, 2022
ba9982e
feat: Send self device sync message through MLS and proteus conversat…
atomrc Dec 5, 2022
e3a42e8
chore(deps-dev): Bump caniuse-lite from 1.0.30001435 to 1.0.30001436 …
dependabot[bot] Dec 5, 2022
292bfa8
chore(deps): Bump fs-extra from 10.1.0 to 11.1.0 in /server (#14239)
dependabot[bot] Dec 5, 2022
8d3a55a
chore(deps-dev): Bump jest-environment-jsdom from 29.2.2 to 29.3.1 (#…
dependabot[bot] Dec 5, 2022
6b2a9b4
chore(deps-dev): Bump jest from 27.5.1 to 29.3.1 in /server (#14149)
dependabot[bot] Dec 5, 2022
b08692f
chore(deps-dev): Bump @types/react from 18.0.21 to 18.0.26 (#14244)
dependabot[bot] Dec 5, 2022
febd2e4
refactor: change div to p tag in message list [ACC-24] (#14257)
V-Gira Dec 5, 2022
f411d42
refactor: change div to p tag in right sidebar [ACC-24] (#14259)
V-Gira Dec 5, 2022
077f681
feat: Update People and Folder Tab [#ACC-78] (#14193)
phoenixhdd Dec 6, 2022
80e73e4
fix: update asset api v3 (#14260)
tlebon Dec 6, 2022
de59716
feat: api v3 access_role change [FS-1192] (#14253)
PatrykBuniX Dec 6, 2022
f679ff4
chore: Update translations (#14261)
otto-the-bot Dec 6, 2022
95b5266
refactor: Remove outdated global imports (#14262)
atomrc Dec 6, 2022
1922665
feat: add api v3 support [FS-1268] (#14264)
PatrykBuniX Dec 7, 2022
918bc10
runfix: address design review of the font size slider [ACC-302] (#14266)
V-Gira Dec 7, 2022
40e54b3
runfix: old images missing domain (FS-1001) (#14268)
tlebon Dec 7, 2022
e165a29
runfix: correct mention font-size and edit icon in replies (#14267)
V-Gira Dec 7, 2022
3c85b5c
fix: Avoid double file pasting trigger (#14269)
atomrc Dec 8, 2022
b3ee121
chore: Remove antiscroll (#14272)
atomrc Dec 8, 2022
19c12eb
fix: user not able to send multiple files [FS-1276] (#14271)
PatrykBuniX Dec 8, 2022
7006591
refactor: Cleanup file dropping/pasting in InputBar (#14270)
atomrc Dec 8, 2022
111cb4c
feat: api v3 support for typing endpoint [FS-1311] (#14274)
PatrykBuniX Dec 8, 2022
dda44d2
feat: Typing Indicator settings - Turn on or Off(ACC-307) (#14273)
arjita-mitra Dec 8, 2022
06fba7b
refactor: Improve file tree structure (#14275)
atomrc Dec 8, 2022
e3982c6
runfix: prevent call button to stay on screen in responsive view [ACC…
V-Gira Dec 8, 2022
84a01d1
fix: Remove scrollbar artifacts (#14280)
atomrc Dec 8, 2022
c1db206
chore: Remove deprecated styling for context menu (#14281)
atomrc Dec 8, 2022
6d4e8ef
refactor: file upload (#14276)
PatrykBuniX Dec 9, 2022
980296e
refactor: Make FadingScrollbar a react component (#14279)
atomrc Dec 9, 2022
90c28f5
chore(deps): Bump @wireapp/commons from 5.0.3 to 5.0.4 in /server (#1…
dependabot[bot] Dec 11, 2022
ec1be08
chore(deps-dev): Bump typescript from 4.9.3 to 4.9.4 in /server (#14284)
dependabot[bot] Dec 11, 2022
59fef8f
chore(deps-dev): Bump postcss-import from 15.0.1 to 15.1.0 (#14287)
dependabot[bot] Dec 11, 2022
ef03e0d
chore(deps-dev): Bump webpack-cli from 5.0.0 to 5.0.1 (#14288)
dependabot[bot] Dec 11, 2022
1a82e44
chore(deps-dev): Bump prettier from 2.8.0 to 2.8.1 (#14290)
dependabot[bot] Dec 11, 2022
d837a4a
chore(deps-dev): Bump @wireapp/copy-config from 2.0.3 to 2.0.4 (#14292)
dependabot[bot] Dec 11, 2022
2a6bd7a
chore(deps-dev): Bump caniuse-lite from 1.0.30001436 to 1.0.30001439 …
dependabot[bot] Dec 11, 2022
708fb55
chore(deps): Bump zustand from 4.1.4 to 4.1.5 (#14289)
dependabot[bot] Dec 11, 2022
4725eb7
chore(deps): Bump react-router-dom from 6.4.4 to 6.4.5 (#14297)
dependabot[bot] Dec 11, 2022
965bf6b
chore(deps): Bump @wireapp/react-ui-kit from 9.2.2 to 9.2.3 (#14300)
dependabot[bot] Dec 11, 2022
73a073a
chore(deps-dev): Bump @types/node from 18.11.10 to 18.11.13 (#14291)
dependabot[bot] Dec 11, 2022
0b02828
chore(deps-dev): Bump @types/jest from 29.2.3 to 29.2.4 (#14294)
dependabot[bot] Dec 11, 2022
36b90b8
chore(deps-dev): Bump typescript from 4.9.3 to 4.9.4 (#14296)
dependabot[bot] Dec 11, 2022
10f249a
chore(deps-dev): Bump @typescript-eslint/eslint-plugin (#14295)
dependabot[bot] Dec 11, 2022
b6aa1f3
chore(deps): Bump react-router from 6.4.4 to 6.4.5 (#14301)
dependabot[bot] Dec 11, 2022
d62df72
chore(deps-dev): Bump cspell from 6.16.0 to 6.17.0 (#14299)
dependabot[bot] Dec 11, 2022
8fbc0c5
chore(deps-dev): Bump @typescript-eslint/parser from 5.45.0 to 5.46.0…
dependabot[bot] Dec 11, 2022
3d527d6
refactor: rename the property WIRE_TYPING_MODE to WIRE_TYPING_INDICAT…
arjita-mitra Dec 12, 2022
ad1de41
fix: Do not store accessToken on login [FS-1309] (#14303)
atomrc Dec 12, 2022
c98b659
refactor: use disposable ref hook (#14302)
PatrykBuniX Dec 12, 2022
a59d507
feat: update headings (#14258)
phoenixhdd Dec 12, 2022
e64b75d
runfix: correct missing paragraph tags [ACC-321] (#14283)
V-Gira Dec 12, 2022
126afbe
feat: Screen Reader announcement for Typing Indicator (ACC-304) (#14305)
thisisamir98 Dec 12, 2022
0fd9545
feat: Update list tags structure (#14304)
phoenixhdd Dec 12, 2022
5b963e5
refactor: Use delegate event handlers for message clicks (#14306)
atomrc Dec 12, 2022
d160c69
refactor: Improve quote long text detection (#14307)
atomrc Dec 12, 2022
4fc2aee
runfix: Address displaying conversation details when there a no parti…
atomrc Dec 13, 2022
936c842
runfix: Handle middle click for markdown links (#14311)
atomrc Dec 13, 2022
c55005e
feat: Forms accessibility (#14310)
phoenixhdd Dec 13, 2022
de0180a
feat: Update HTML tags in Modals, AppLock and DeviceID (#14313)
phoenixhdd Dec 13, 2022
09eb03b
runfix: conversation component infinite rerender (#14314)
PatrykBuniX Dec 13, 2022
b55dd59
Merge branch 'master' into dev
PatrykBuniX Dec 13, 2022
3229816
refactor: Avoid state in FadingScrollbar (#14316)
atomrc Dec 14, 2022
c2fadd4
refactor: create drop file area component (#14317)
PatrykBuniX Dec 14, 2022
4305a88
runfix: update config version for website failures (#14318)
tlebon Dec 14, 2022
c1e78e0
fix: Firefox chat area accessibility issues, stop infinite loop for c…
arjita-mitra Dec 14, 2022
43c3665
fix: Open sidebar when pressing enter on conversation title (#14312)
phoenixhdd Dec 14, 2022
6f4a4e0
fix: click on emoji closes edit or reply (#14265)
aweiss-dev Dec 14, 2022
66618aa
refactor: rename isConversationFocused and focusConversation(ACC-268)…
arjita-mitra Dec 14, 2022
c706ed6
feat: replace numbers with enum for tabIndex (#14322)
aweiss-dev Dec 15, 2022
2f161f1
chore: Improve cyclic-dep check output (#14323)
atomrc Dec 15, 2022
7aaf41f
refactor: Change Giphy file structure and update html tags (#14324)
phoenixhdd Dec 15, 2022
1de5a0b
fix: send message with cursor at the beginning (#14325)
aweiss-dev Dec 15, 2022
ea635ef
refactor: avoid state in text renderer component (#14326)
PatrykBuniX Dec 15, 2022
8f3c0ff
feat: Adjust styling of typing indicator (ACC-318) (#14320)
thisisamir98 Dec 15, 2022
acaf2eb
fix: Do not escape special characters in typing indicator (#14328)
thisisamir98 Dec 15, 2022
87d612a
feat: bump core to enable mls recovery from quick sync 404 (#14331)
PatrykBuniX Dec 16, 2022
8fca8cf
refactor: Replace functions binding to arrow functions (#14327)
phoenixhdd Dec 16, 2022
f26648e
fix: Hint about all conversations being archived (#14333)
phoenixhdd Dec 16, 2022
66c09e4
refactor: remove lru-cache lib in favour of Map (#14332)
PatrykBuniX Dec 16, 2022
468a9a3
fix: Typing indicator toggle syncs inverting to other devices (#14334)
phoenixhdd Dec 16, 2022
eaa12c4
fix: make sidebar radios keyboard accessible [ACC-332] (#14330)
V-Gira Dec 16, 2022
1d0b70c
fix: resetting mentions when replying to a message (#14337)
aweiss-dev Dec 16, 2022
25fe575
runfix: provide css selector to radio options (#14338)
V-Gira Dec 16, 2022
0566cb4
chore(deps-dev): Bump eslint from 8.29.0 to 8.30.0 (#14340)
dependabot[bot] Dec 18, 2022
015ba52
chore(deps-dev): Bump @types/express from 4.17.14 to 4.17.15 in /serv…
dependabot[bot] Dec 18, 2022
910f330
chore(deps-dev): Bump sinon from 15.0.0 to 15.0.1 (#14343)
dependabot[bot] Dec 18, 2022
7ba3a9b
chore(deps): Bump react-router from 6.4.5 to 6.5.0 (#14345)
dependabot[bot] Dec 18, 2022
75e5e84
chore(deps-dev): Bump @types/node from 18.11.13 to 18.11.17 (#14346)
dependabot[bot] Dec 18, 2022
cbf8d93
chore(deps-dev): Bump @typescript-eslint/parser from 5.46.0 to 5.46.1…
dependabot[bot] Dec 18, 2022
0d5bea3
chore(deps): Bump jquery from 3.6.1 to 3.6.2 (#14342)
dependabot[bot] Dec 18, 2022
a5c43d1
chore(deps-dev): Bump eslint-plugin-jest from 27.1.6 to 27.1.7 (#14348)
dependabot[bot] Dec 18, 2022
cc21210
chore(deps-dev): Bump @wireapp/eslint-config from 2.1.0 to 2.1.1 (#14…
dependabot[bot] Dec 18, 2022
9fadc9d
chore(deps-dev): Bump css-loader from 6.7.2 to 6.7.3 (#14349)
dependabot[bot] Dec 18, 2022
f23edd7
chore(deps-dev): Bump @formatjs/cli from 5.1.7 to 5.1.10 (#14352)
dependabot[bot] Dec 18, 2022
8949771
chore(deps-dev): Bump @typescript-eslint/eslint-plugin (#14351)
dependabot[bot] Dec 18, 2022
6f62f65
chore(deps-dev): Bump postcss from 8.4.19 to 8.4.20 (#14350)
dependabot[bot] Dec 18, 2022
70e93b5
chore(deps): Bump react-router-dom from 6.4.5 to 6.5.0 (#14344)
dependabot[bot] Dec 18, 2022
36aed64
refactor: Move singleInstance to react Hook (#14354)
atomrc Dec 19, 2022
e5c0b30
fix: Toggle Typing Indicator (#14355)
phoenixhdd Dec 19, 2022
43e88db
fix: Change background color of title bar icon button (ACC-61) (#14356)
thisisamir98 Dec 19, 2022
8747c84
fix: make user modal close button keyboard accessible [ACC-334] (#14335)
V-Gira Dec 19, 2022
d1839bf
fix: Guest and Verified Indicator overlap (#14336)
phoenixhdd Dec 20, 2022
dd1c463
chore: Update translations (#14277)
otto-the-bot Dec 20, 2022
65ce0a3
refactor: Remove traces of cookie store (#14360)
atomrc Dec 20, 2022
31595d5
feat: Use new buttons in giphy modal (ACC-71) (#14357)
thisisamir98 Dec 20, 2022
7297ba7
fix: close right sidebar when changing view [ACC-352] (#14361)
V-Gira Dec 20, 2022
c93886a
refactor: Remove deprecated access token event (#14363)
atomrc Dec 20, 2022
cc5e844
fix: prevent deletion of draft messages [ACC-351] (#14362)
V-Gira Dec 20, 2022
5af2aa1
refactor: Remove amplify call for app reload (#14364)
atomrc Dec 21, 2022
ecca350
feat: Use coreCrypto for cryptographic operations (#14189)
atomrc Dec 21, 2022
519bfbf
chore: update legal privacy link (#14366)
tlebon Dec 21, 2022
1745871
fix: Change font size of seach placeholder (ACC-327) (#14367)
thisisamir98 Dec 21, 2022
962b155
fix: Change start ui input placeholder (#14368)
thisisamir98 Dec 21, 2022
42cb7b0
runfix: hash entropy to 32 bytes (#14369)
atomrc Dec 21, 2022
d922aea
fix: Change constant bit rate title to avoid breaking calling ui in l…
thisisamir98 Dec 21, 2022
02edfe4
runfix: Clear identity when device has been deleted on backend
atomrc Dec 21, 2022
32fd2f0
runfix: align group header [ACC-372] (#14372)
V-Gira Dec 22, 2022
0210d5d
runfix: Correctly degrade conversation when new a unknown device send…
atomrc Dec 22, 2022
42aaa59
runfix: Fix MLS devices initialization
atomrc Dec 22, 2022
1d1aba5
chore: Update translations (#14370)
otto-the-bot Dec 22, 2022
0d5c441
feat: add debug util to break lastNotificationId (#14373)
PatrykBuniX Dec 22, 2022
16e87c1
refactor: rename last/first message to oldest/newest (#14374)
PatrykBuniX Dec 22, 2022
62a399f
fix: prevent no search result text from overflowing (#14376)
V-Gira Dec 23, 2022
fe6ec3c
runfix: assign correct margin to no search result text [ACC-381] (#14…
V-Gira Dec 23, 2022
9fd9972
chore(deps): Bump jquery from 3.6.2 to 3.6.3 (#14378)
dependabot[bot] Dec 25, 2022
26ea4e1
chore(deps-dev): Bump @types/prettier from 2.7.1 to 2.7.2 (#14379)
dependabot[bot] Dec 25, 2022
df785d2
chore(deps-dev): Bump @babel/plugin-proposal-decorators (#14382)
dependabot[bot] Dec 25, 2022
71c7542
chore(deps-dev): Bump @types/seedrandom from 3.0.2 to 3.0.3 (#14381)
dependabot[bot] Dec 25, 2022
9aff21b
chore(deps-dev): Bump cspell from 6.17.0 to 6.18.0 (#14383)
dependabot[bot] Dec 25, 2022
bf44201
chore(deps-dev): Bump caniuse-lite from 1.0.30001439 to 1.0.30001441 …
dependabot[bot] Dec 25, 2022
0f6149c
chore(deps-dev): Bump @formatjs/cli from 5.1.10 to 5.1.12 (#14380)
dependabot[bot] Dec 25, 2022
2abebf4
chore(deps): Bump react-router-dom from 6.5.0 to 6.6.1 (#14385)
dependabot[bot] Dec 25, 2022
e30fa99
chore(deps-dev): Bump @typescript-eslint/eslint-plugin (#14387)
dependabot[bot] Dec 25, 2022
e933ebf
chore(deps-dev): Bump @types/react-dom from 18.0.9 to 18.0.10 (#14386)
dependabot[bot] Dec 25, 2022
6eb636e
chore(deps): Bump react-router from 6.5.0 to 6.6.1 (#14388)
dependabot[bot] Dec 25, 2022
68f5a37
chore(deps-dev): Bump @typescript-eslint/parser from 5.46.1 to 5.47.0…
dependabot[bot] Dec 25, 2022
9386de2
chore(deps-dev): Bump adm-zip from 0.5.9 to 0.5.10 (#14389)
dependabot[bot] Dec 25, 2022
e1b20cd
chore(deps-dev): Bump @babel/core from 7.20.5 to 7.20.7 (#14390)
dependabot[bot] Dec 25, 2022
3c7fb04
refactor: Remove deprecated properties of mainViewModel (#14375)
atomrc Dec 27, 2022
d1b7a34
chore: Avoid deleting old identity when coreCrypto migration is done
atomrc Dec 27, 2022
5d97b38
fix: Reset input value when canceling message edit (#14392)
atomrc Dec 27, 2022
42ae2da
test: fix missing act on React tests (#14393)
atomrc Dec 27, 2022
7e4c5fe
runfix: Add title to constant bit rate label (ACC-326) (#14394)
thisisamir98 Dec 27, 2022
ff216a7
fix: Migrate to coreCrypto on login and app load (#14395)
atomrc Dec 28, 2022
c328255
chore: Fix first-child emotion warning (#14396)
atomrc Dec 28, 2022
691dea9
refactor: cleanup unneeded websocket action (#14397)
atomrc Dec 29, 2022
720286c
refactor: Only load client list where needed (#14398)
atomrc Dec 29, 2022
fbf10ea
test: unit test for useRoveFocus hook (#14399)
arjita-mitra Dec 29, 2022
6e61326
chore(qa): Add a debug tool to reset the device identity (#14401)
atomrc Dec 29, 2022
83c3275
fix: Enable session reset even for unknown error codes (#14400)
atomrc Dec 29, 2022
db6d43c
runfix: Show history page for temporary devices (#14403)
atomrc Dec 29, 2022
02a3ed5
fix: Improve user-facing decryption errors (#14404)
atomrc Dec 29, 2022
0755041
chore(deps): Bump json5 from 2.2.1 to 2.2.2 in /server (#14405)
dependabot[bot] Dec 29, 2022
23b98b1
chore(deps): Bump fast-json-patch from 3.0.0-1 to 3.1.1 in /server (#…
dependabot[bot] Dec 30, 2022
7cc1e7c
chore(deps-dev): Bump @types/jest from 29.2.4 to 29.2.5 in /server (#…
dependabot[bot] Jan 1, 2023
bbee6fa
chore(deps-dev): Bump @types/react-redux from 7.1.24 to 7.1.25 (#14409)
dependabot[bot] Jan 1, 2023
3ec32c9
chore(deps): Bump zustand from 4.1.5 to 4.2.0 (#14411)
dependabot[bot] Jan 1, 2023
7a1b157
chore(deps-dev): Bump @typescript-eslint/eslint-plugin (#14410)
dependabot[bot] Jan 1, 2023
e3ed212
chore(deps-dev): Bump @types/jquery from 3.5.14 to 3.5.16 (#14413)
dependabot[bot] Jan 1, 2023
2b0abb6
chore(deps-dev): Bump eslint-plugin-jest from 27.1.7 to 27.2.0 (#14416)
dependabot[bot] Jan 1, 2023
1432ef3
chore(deps-dev): Bump stylelint from 14.16.0 to 14.16.1 (#14419)
dependabot[bot] Jan 1, 2023
5696470
chore(deps-dev): Bump @types/jest from 29.2.4 to 29.2.5 (#14418)
dependabot[bot] Jan 1, 2023
dc4af7c
chore(deps-dev): Bump cspell from 6.18.0 to 6.18.1 (#14420)
dependabot[bot] Jan 1, 2023
074e19e
chore(deps-dev): Bump @types/node from 18.11.17 to 18.11.18 (#14417)
dependabot[bot] Jan 1, 2023
087318b
chore(deps-dev): Bump @typescript-eslint/parser from 5.47.0 to 5.47.1…
dependabot[bot] Jan 1, 2023
aadb65b
chore(deps-dev): Bump @types/seedrandom from 3.0.3 to 3.0.4 (#14415)
dependabot[bot] Jan 1, 2023
21aa97c
chore(deps-dev): Bump eslint from 8.30.0 to 8.31.0 (#14414)
dependabot[bot] Jan 1, 2023
657ce89
chore: Update translations (#14402)
otto-the-bot Jan 2, 2023
044ae20
runfix: Handle Auth error at app load (#14421)
atomrc Jan 2, 2023
63ea760
feat: Send REJECT message through the self MLS conversation [FS-1327]…
atomrc Jan 2, 2023
33cdf1f
runfix: Improve duplicate decryption error handling
atomrc Jan 2, 2023
378552c
test: Fix duplicated React ids and render state update errors (#14424)
atomrc Jan 2, 2023
2c0cb5f
runfix: address conversation view design review [ACC-77] (#14423)
V-Gira Jan 2, 2023
f7f88d9
runfix: remove nested paragraph in ping component (#14426)
V-Gira Jan 2, 2023
405b6d3
runfix: add keyboard navigation to device removal [ACC-210] (#14427)
V-Gira Jan 3, 2023
6a8e7aa
refactor: login page state (#14428)
PatrykBuniX Jan 3, 2023
a1adec1
fix: Avoid sending exponential number of read-receipts (#14430)
atomrc Jan 3, 2023
2f366c6
feat: Call tiles focus [#ACC-336] (#14425)
phoenixhdd Jan 3, 2023
5aa9f72
test: debounce hook test (#14429)
arjita-mitra Jan 3, 2023
6e8c86a
chore: Update translations (#14432)
otto-the-bot Jan 3, 2023
2f54c89
runfix: Listen for email validation when using phone registration (#1…
atomrc Jan 4, 2023
e84338b
fix: Center user video call (#14434)
phoenixhdd Jan 4, 2023
768677e
runfix: make typing indicator responsive with font scaling [ACC-353] …
V-Gira Jan 4, 2023
2f90c5a
runfix: use device primary key to update device as verified (#14437)
atomrc Jan 4, 2023
389822f
fix: Stop handling team events when team is deleted (#14439)
atomrc Jan 4, 2023
0fee86f
fix: [Web] Heart icon is very close to user image(ACC-354) (#14438)
arjita-mitra Jan 4, 2023
3bb1b24
fix: Verified icon in participant details is too close to the edge (#…
phoenixhdd Jan 4, 2023
d432d96
runfix: address full search qa review [ACC-77] (#14441)
V-Gira Jan 4, 2023
4ff5ff6
runfix: use different shade for self-mentions and selection [ACC-155]…
V-Gira Jan 4, 2023
6344851
chore: Update translations (#14442)
otto-the-bot Jan 4, 2023
89e0ca1
chore: Add workflow to deploy branch to testing env (#14447)
atomrc Jan 5, 2023
482b703
runfix: correct video tiles background color in dark mode (#14448)
V-Gira Jan 5, 2023
d93be7f
chore(deps): Bump json5 from 1.0.1 to 1.0.2 (#14449)
dependabot[bot] Jan 5, 2023
372c432
chore: fix manual deploy script (#14450)
atomrc Jan 5, 2023
fad974a
fix: set default font weight to 400 in dark mode [ACC-290] (#14451)
V-Gira Jan 5, 2023
6da5c71
chore: bump json5 from 2.2.1 to 2.2.3 (#14455)
comawill Jan 5, 2023
45a7cf2
fix: issue with ping on current dev (#14454)
tlebon Jan 5, 2023
23bf554
runfix: Allow toggeling video when starting a video call (#14456)
atomrc Jan 5, 2023
6cdcfae
chore(deps-dev): Bump @typescript-eslint/eslint-plugin (#14458)
dependabot[bot] Jan 8, 2023
52ede86
chore(deps-dev): Bump postcss from 8.4.20 to 8.4.21 (#14457)
dependabot[bot] Jan 8, 2023
2f02165
chore(deps-dev): Bump caniuse-lite from 1.0.30001441 to 1.0.30001442 …
dependabot[bot] Jan 8, 2023
5fc2922
chore(deps-dev): Bump eslint-plugin-jest from 27.2.0 to 27.2.1 (#14460)
dependabot[bot] Jan 8, 2023
f31a18f
chore(deps-dev): Bump eslint-config-prettier from 8.5.0 to 8.6.0 (#14…
dependabot[bot] Jan 8, 2023
371adb6
chore(deps): Bump @wireapp/core from 38.0.0-beta.7 to 38.2.0 (#14461)
dependabot[bot] Jan 8, 2023
2ae3a65
chore(deps): Bump @wireapp/react-ui-kit from 9.3.0 to 9.3.1 (#14467)
dependabot[bot] Jan 8, 2023
3c27e01
chore(deps-dev): Bump @babel/core from 7.20.7 to 7.20.12 (#14465)
dependabot[bot] Jan 8, 2023
553aeaa
chore(deps-dev): Bump babel-loader from 9.1.0 to 9.1.2 (#14462)
dependabot[bot] Jan 8, 2023
1e75264
chore(deps-dev): Bump @typescript-eslint/parser from 5.47.1 to 5.48.0…
dependabot[bot] Jan 8, 2023
41466f7
chore(deps-dev): Bump prettier from 2.8.1 to 2.8.2 (#14466)
dependabot[bot] Jan 9, 2023
c71260b
chore(deps-dev): Bump tsc-watch from 5.0.3 to 6.0.0 (#14286)
dependabot[bot] Jan 9, 2023
eb6a488
runfix: Add error log on core.init (#14470)
atomrc Jan 9, 2023
8a1e55a
runfix: Avoid race condition upon coreCrypto migration (#14473)
atomrc Jan 9, 2023
0b4f0d7
chore: add eslint warning for floating promises (#14472)
PatrykBuniX Jan 10, 2023
5bfc861
fix: address latest accessibility issues [ACC-394], [ACC-395], [ACC…
V-Gira Jan 10, 2023
99cb825
fix: Typing indicator announcement with assertive mode (ACC-304) (#14…
thisisamir98 Jan 11, 2023
be431d5
fix: Adjust styling for windows high contrast mode (ACC-35) (#14469)
thisisamir98 Jan 11, 2023
53c2b05
runfix: address latest accessibility issues [ACC-22], [ACC-354], [ACC…
V-Gira Jan 11, 2023
f52b04b
runfix: correct icon color in light mode (#14479)
V-Gira Jan 12, 2023
8542d27
fix: Allow user to choose cryptobox or CoreCrypto (#14478)
atomrc Jan 12, 2023
32910ef
runfix: Restore identity resetting (#14480)
atomrc Jan 12, 2023
211befa
chore: bump core (#14482)
PatrykBuniX Jan 13, 2023
ce8cccb
chore(deps): Bump react-router from 6.6.1 to 6.6.2 (#14485)
dependabot[bot] Jan 15, 2023
7010930
chore(deps-dev): Bump eslint-plugin-jsx-a11y from 6.6.1 to 6.7.1 (#14…
dependabot[bot] Jan 15, 2023
8665dfa
chore(deps-dev): Bump prettier from 2.8.2 to 2.8.3 (#14487)
dependabot[bot] Jan 15, 2023
433ab93
chore(deps): Bump uuidjs from 4.2.12 to 4.2.13 (#14489)
dependabot[bot] Jan 15, 2023
762f2eb
chore(deps): Bump zustand from 4.2.0 to 4.3.2 (#14490)
dependabot[bot] Jan 15, 2023
0136715
chore(deps-dev): Bump @wireapp/copy-config from 2.0.4 to 2.0.5 (#14491)
dependabot[bot] Jan 15, 2023
664ce63
chore(deps-dev): Bump node-fetch from 2.6.7 to 2.6.8 (#14493)
dependabot[bot] Jan 15, 2023
bebc25e
chore(deps): Bump @wireapp/store-engine-dexie from 2.0.3 to 2.0.4 (#1…
dependabot[bot] Jan 15, 2023
30a8313
chore(deps-dev): Bump eslint-import-resolver-typescript (#14500)
dependabot[bot] Jan 15, 2023
f59bd62
chore(deps-dev): Bump caniuse-lite from 1.0.30001442 to 1.0.30001445 …
dependabot[bot] Jan 15, 2023
7d275e8
chore(deps): Bump react-router-dom from 6.6.1 to 6.6.2 (#14497)
dependabot[bot] Jan 15, 2023
b0ab42a
chore(deps-dev): Bump eslint-plugin-react from 7.31.11 to 7.32.0 (#14…
dependabot[bot] Jan 15, 2023
bb192ed
chore(deps-dev): Bump @typescript-eslint/eslint-plugin (#14495)
dependabot[bot] Jan 15, 2023
6d93de3
chore(deps-dev): Bump @typescript-eslint/parser from 5.48.0 to 5.48.1…
dependabot[bot] Jan 15, 2023
c06daa7
chore(deps-dev): Bump eslint from 8.31.0 to 8.32.0 (#14494)
dependabot[bot] Jan 15, 2023
87f5007
chore(deps): Bump beautiful-react-hooks from 3.11.2 to 3.12.2 (#14502)
dependabot[bot] Jan 16, 2023
e878f9f
chore(deps-dev): Bump eslint-plugin-import from 2.26.0 to 2.27.4 (#14…
dependabot[bot] Jan 16, 2023
4f7151f
chore: Fix zustand imports (#14504)
atomrc Jan 16, 2023
8adbc9f
runfix: address shadow input scrolling issue (#14481)
PatrykBuniX Jan 16, 2023
f2d2367
runfix: Avoid crashing when localStorage is not available (#14506)
atomrc Jan 17, 2023
312acc5
Merge branch 'master' into dev
atomrc Jan 17, 2023
fe67518
runfix: Send new generated prekeys to backend when using Cryptobox
atomrc Jan 17, 2023
0dc596c
runfix: update yarn.lock
atomrc Jan 17, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .eslintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
"@typescript-eslint/ban-ts-comment": "off",
"@typescript-eslint/no-var-requires": "off",
"@typescript-eslint/no-non-null-assertion": "off",
"@typescript-eslint/no-floating-promises": "off",
"@typescript-eslint/no-floating-promises": "warn",
"@typescript-eslint/typedef": "off",
"no-dupe-class-members": "off",
"no-undef": "off",
Expand Down
65 changes: 65 additions & 0 deletions .github/workflows/deploy-to-test-env.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
name: Deploys to testing environments

on:
workflow_dispatch:
inputs:
env:
description: 'The environment the branch should be deployed to'
required: true
type: choice
options:
- wire-webapp-qa
- wire-webapp-edge

concurrency:
group: ci-${{ github.ref }}
cancel-in-progress: true

jobs:
deploy:
runs-on: ubuntu-latest

env:
DEPLOYMENT_RECOVERY_TIMEOUT_SECONDS: 150
AWS_APPLICATION_NAME: Webapp
AWS_BUILD_ZIP_PATH: server/dist/s3/ebs.zip

steps:
- name: Print environment variables
run: |
echo -e "branch = ${{github.ref_name}}"
echo -e "env = ${{inputs.env}}"

- name: Checkout
uses: actions/checkout@v3
with:
fetch-depth: 0

- name: Use latest Node.js v16
uses: actions/setup-node@v3
with:
node-version: 16.x

- name: Yarn cache
uses: c-hive/gha-yarn-cache@v2.1.0

- name: Install JS dependencies
run: yarn --immutable

- name: Build
run: yarn build:prod

- name: Deploy to Elastic Beanstalk
uses: einaregilsson/beanstalk-deploy@v21
with:
application_name: ${{env.AWS_APPLICATION_NAME}}
aws_access_key: ${{secrets.WEBTEAM_AWS_ACCESS_KEY_ID}}
aws_secret_key: ${{secrets.WEBTEAM_AWS_SECRET_ACCESS_KEY}}
deployment_package: ${{env.AWS_BUILD_ZIP_PATH}}
environment_name: ${{inputs.env}}
region: eu-central-1
use_existing_version_if_available: true
version_description: ${{github.sha}}
version_label: ${{github.run_id}}
wait_for_deployment: false
wait_for_environment_recovery: ${{env.DEPLOYMENT_RECOVERY_TIMEOUT_SECONDS}}
2 changes: 1 addition & 1 deletion .github/workflows/test_build_deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -130,7 +130,7 @@ jobs:

# Stage 1: https://wire-webapp-edge.zinfra.io/
- name: Deploy edge build to Elastic Beanstalk
if: env.BRANCH_NAME == 'dev'
if: env.BRANCH_NAME == 'edge'
uses: einaregilsson/beanstalk-deploy@v21
with:
application_name: ${{env.AWS_APPLICATION_NAME}}
Expand Down
2 changes: 1 addition & 1 deletion app-config/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"dependencies": {
"wire-web-config-default-master": "https://github.com/wireapp/wire-web-config-wire#v0.31.9-0",
"wire-web-config-default-staging": "https://github.com/wireapp/wire-web-config-default#v0.31.8"
"wire-web-config-default-staging": "https://github.com/wireapp/wire-web-config-default#v0.31.10"
}
}
88 changes: 44 additions & 44 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,15 @@
"dependencies": {
"@emotion/react": "11.10.5",
"@types/eslint": "^8.4.10",
"@wireapp/avs": "8.2.17",
"@wireapp/core": "37.3.0",
"@wireapp/react-ui-kit": "9.2.3",
"@wireapp/store-engine-dexie": "2.0.3",
"@wireapp/avs": "8.2.30",
"@wireapp/core": "38.5.2",
"@wireapp/lru-cache": "3.8.1",
"@wireapp/react-ui-kit": "9.3.3",
"@wireapp/store-engine-dexie": "2.0.4",
"@wireapp/store-engine-sqleet": "1.8.9",
"@wireapp/webapp-events": "0.16.0",
"amplify": "https://github.com/wireapp/amplify#head=master",
"beautiful-react-hooks": "^3.11.2",
"beautiful-react-hooks": "^3.12.2",
"classnames": "2.3.2",
"copy-webpack-plugin": "11.0.0",
"core-js": "3.25.5",
Expand All @@ -18,11 +19,12 @@
"dexie-batch": "0.4.3",
"highlight.js": "11.7.0",
"http-status-codes": "2.2.0",
"jquery": "3.6.1",
"jquery": "3.6.3",
"js-cookie": "3.0.1",
"jszip": "3.10.1",
"keyboardjs": "2.7.0",
"knockout": "3.5.1",
"libsodium-wrappers": "^0.7.10",
"linkify-it": "4.0.1",
"long": "5.2.1",
"markdown-it": "13.0.1",
Expand All @@ -32,8 +34,8 @@
"react-dom": "18.2.0",
"react-intl": "6.2.5",
"react-redux": "8.0.5",
"react-router": "6.4.5",
"react-router-dom": "6.4.5",
"react-router": "6.6.2",
"react-router-dom": "6.6.2",
"react-transition-group": "4.4.5",
"redux": "4.2.0",
"redux-logdown": "1.0.4",
Expand All @@ -43,20 +45,20 @@
"tsyringe": "4.7.0",
"uint32": "0.2.1",
"underscore": "1.13.6",
"uuidjs": "4.2.12",
"uuidjs": "4.2.13",
"webrtc-adapter": "6.4.8",
"zustand": "4.1.5"
"zustand": "4.3.2"
},
"devDependencies": {
"@babel/core": "7.20.5",
"@babel/core": "7.20.12",
"@babel/eslint-parser": "7.19.1",
"@babel/plugin-proposal-decorators": "7.20.5",
"@babel/plugin-proposal-decorators": "7.20.7",
"@babel/preset-env": "7.20.2",
"@babel/preset-react": "7.18.6",
"@babel/preset-typescript": "7.18.6",
"@emotion/eslint-plugin": "^11.10.0",
"@faker-js/faker": "7.6.0",
"@formatjs/cli": "5.1.7",
"@formatjs/cli": "5.1.12",
"@koush/wrtc": "0.5.3",
"@testing-library/react": "13.4.0",
"@types/adm-zip": "0.5.0",
Expand All @@ -67,21 +69,21 @@
"@types/fs-extra": "9.0.13",
"@types/generate-changelog": "1.8.1",
"@types/highlight.js": "10.1.0",
"@types/jest": "29.2.4",
"@types/jest": "29.2.5",
"@types/jquery": "^3",
"@types/js-cookie": "3.0.2",
"@types/jsdom": "20.0.1",
"@types/keyboardjs": "2.5.0",
"@types/libsodium-wrappers-sumo": "0.7.5",
"@types/libsodium-wrappers": "^0",
"@types/linkify-it": "3.0.2",
"@types/markdown-it": "12.2.3",
"@types/node": "^18.11.13",
"@types/node": "^18.11.18",
"@types/open-graph": "0.2.2",
"@types/platform": "1.3.4",
"@types/prettier": "^2.7.1",
"@types/prettier": "^2.7.2",
"@types/react": "18.0.26",
"@types/react-dom": "18.0.9",
"@types/react-redux": "7.1.24",
"@types/react-dom": "18.0.10",
"@types/react-redux": "7.1.25",
"@types/react-transition-group": "4.4.5",
"@types/redux-mock-store": "1.0.3",
"@types/seedrandom": "^3",
Expand All @@ -90,39 +92,39 @@
"@types/uint32": "0.2.0",
"@types/underscore": "1.11.4",
"@types/webpack-env": "1.18.0",
"@typescript-eslint/eslint-plugin": "^5.46.0",
"@typescript-eslint/parser": "^5.46.0",
"@wireapp/copy-config": "2.0.4",
"@wireapp/eslint-config": "2.1.0",
"@typescript-eslint/eslint-plugin": "^5.48.1",
"@typescript-eslint/parser": "^5.48.1",
"@wireapp/copy-config": "2.0.5",
"@wireapp/eslint-config": "2.1.1",
"@wireapp/prettier-config": "0.5.2",
"@wireapp/store-engine": "^5.0.3",
"adm-zip": "0.5.9",
"adm-zip": "0.5.10",
"archiver": "^5.3.1",
"autoprefixer": "^10.4.13",
"babel-loader": "9.1.0",
"caniuse-lite": "^1.0.30001439",
"babel-loader": "9.1.2",
"caniuse-lite": "^1.0.30001445",
"cross-env": "7.0.3",
"cspell": "6.17.0",
"css-loader": "^6.7.2",
"cspell": "6.18.1",
"css-loader": "^6.7.3",
"cssnano": "^5.1.14",
"dexie": "^3.2.2",
"dotenv": "16.0.3",
"dpdm": "3.10.0",
"eslint": "^8.29.0",
"eslint-config-prettier": "^8.5.0",
"eslint": "^8.32.0",
"eslint-config-prettier": "^8.6.0",
"eslint-import-resolver-alias": "^1.1.2",
"eslint-import-resolver-typescript": "^3.5.2",
"eslint-import-resolver-typescript": "^3.5.3",
"eslint-plugin-babel": "5.3.1",
"eslint-plugin-better-styled-components": "^1.1.2",
"eslint-plugin-header": "^3.1.1",
"eslint-plugin-import": "^2.26.0",
"eslint-plugin-jest": "^27.1.6",
"eslint-plugin-import": "^2.27.4",
"eslint-plugin-jest": "^27.2.1",
"eslint-plugin-jest-dom": "^4.0.3",
"eslint-plugin-jsdoc": "^39.6.4",
"eslint-plugin-jsx-a11y": "^6.6.1",
"eslint-plugin-jsx-a11y": "^6.7.1",
"eslint-plugin-no-unsanitized": "^4.0.2",
"eslint-plugin-prettier": "^4.2.1",
"eslint-plugin-react": "^7.31.11",
"eslint-plugin-react": "^7.32.0",
"eslint-plugin-react-hooks": "^4.6.0",
"eslint-plugin-simple-import-sort": "^8.0.0",
"eslint-plugin-sort-keys-fix": "1.1.2",
Expand All @@ -143,32 +145,32 @@
"less": "3.13.1",
"less-loader": "^11.1.0",
"lint-staged": "13.1.0",
"node-fetch": "2.6.7",
"node-fetch": "2.6.8",
"os-browserify": "0.3.0",
"path-browserify": "1.0.1",
"postcss": "8.4.19",
"postcss": "8.4.21",
"postcss-import": "^15.1.0",
"postcss-less": "6.0.0",
"postcss-loader": "^7.0.2",
"postcss-preset-env": "^7.8.3",
"postcss-scss": "4.0.6",
"prettier": "^2.8.1",
"prettier": "^2.8.3",
"raf": "3.4.1",
"redux-devtools-extension": "2.13.9",
"redux-mock-store": "1.5.4",
"seedrandom": "^3.0.5",
"simple-git": "3.15.1",
"sinon": "15.0.0",
"sinon": "15.0.1",
"snabbdom": "3.5.1",
"style-loader": "^3.3.1",
"stylelint": "14.16.0",
"stylelint": "14.16.1",
"stylelint-config-idiomatic-order": "9.0.0",
"stylelint-config-prettier": "9.0.4",
"svg-inline-loader": "0.8.2",
"terser-webpack-plugin": "5.3.6",
"text-encoding": "0.7.0",
"ts-node": "10.9.1",
"tsc-watch": "5.0.3",
"tsc-watch": "6.0.0",
"typescript": "^4.9.4",
"webpack": "5.75.0",
"webpack-cli": "5.0.1",
Expand Down Expand Up @@ -217,9 +219,7 @@
"lint:other": "yarn prettier --list-different && yarn stylelint",
"lint:code": "eslint -c .eslintrc.json --ext .js,.ts,.tsx .",
"lint:spelling": "cspell -c .cspell.json 'src/script/**/*.{js,ts,tsx,md}' src/i18n/en-US.json",
"check:circular-dependencies": "yarn check:circular-dependencies:app && yarn check:circular-dependencies:auth",
"check:circular-dependencies:app": "dpdm -T ./src/script/main/app.ts",
"check:circular-dependencies:auth": "dpdm -T ./src/script/auth/main.tsx",
"check:circular-dependencies": "dpdm --no-warning --no-tree -T ./src/script/auth/main.tsx ./src/script/main/app.ts",
"postinstall": "yarn configure && cd server && yarn && cd .. && husky install",
"prettier": "prettier --ignore-path .prettierignore \"**/*.{json,md,yml}\"",
"release:staging": "git checkout dev && git pull && ts-node ./bin/release_tag.ts staging",
Expand Down
4 changes: 2 additions & 2 deletions server/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,13 +22,13 @@
"pm2": "5.2.2"
},
"devDependencies": {
"@types/express": "4.17.14",
"@types/express": "4.17.15",
"@types/express-sitemap-xml": "1.1.1",
"@types/express-useragent": "1.0.2",
"@types/fs-extra": "9.0.13",
"@types/geolite2": "2.0.0",
"@types/hbs": "4.0.1",
"@types/jest": "^29.2.4",
"@types/jest": "^29.2.5",
"@types/node": "12.20.55",
"jest": "29.3.1",
"rimraf": "3.0.2",
Expand Down
Loading