Commit Graph

30571 Commits (60eade5008bb7256b5842929fc8268f96581a96d)

Author SHA1 Message Date
J. Ryan Stinnett 60eade5008
Merge pull request #5554 from czeidler/code-style-update
Update code_style.md
2021-01-28 12:42:50 +00:00
J. Ryan Stinnett 6cbff674d3
Merge pull request #5569 from SimonBrandner/fix-czech-letters
Fix Czech capital letters like ŠČŘ...
2021-01-28 12:35:22 +00:00
J. Ryan Stinnett 5431dc7331
Merge pull request #5548 from SimonBrandner/add-search-shortcut
Add optional search shortcut
2021-01-28 12:33:32 +00:00
J. Ryan Stinnett 08d495eee8
Merge pull request #5584 from 2580ayush2580/ayush25805
Fix Sudden 'find a room' UI shows up when the only room moves to favourites
2021-01-28 12:25:47 +00:00
Travis Ralston 41068c7849
Merge pull request #5568 from SimonBrandner/fix-15221
Increase PersistedElement's z-index
2021-01-27 20:37:11 -07:00
Travis Ralston 41682fa8d2
Update src/components/views/elements/PersistedElement.js 2021-01-27 20:37:04 -07:00
Travis Ralston 61f6fa0633
Merge pull request #5582 from matrix-org/travis/widgets/fix-jitsi-unpin
Remove check that prevents Jitsi widgets from being unpinned
2021-01-27 14:59:34 -07:00
Travis Ralston 3229b1fb4e
Merge pull request #5583 from matrix-org/travis/widgets/jitsi-crash
Fix Jitsi widgets causing localized tile crashes
2021-01-27 14:59:27 -07:00
Travis Ralston c1b33d3e2c Fix Jitsi widgets causing localized tile crashes
Seems to be that as part of the layout work the timing sequence for when `.getRoom().widgets` will work changed. We can get around this with `initIfNeeded` which will no-op in the worst case.

This also includes a copy change to make ended conferences stop lying about where to find the widget. This is work towards https://github.com/vector-im/element-web/issues/15739
2021-01-27 14:40:04 -07:00
Ayush Kumar 2c11f0bb7c Added condition to hide the 'find a room' UI unless the user is explicitly filtering the list 2021-01-28 03:09:52 +05:30
Travis Ralston 08b067fd68 Remove check that prevents Jitsi widgets from being unpinned
Later in the code we do a conditional on the widget type to auto-pin the widget, so we don't need this one to force the widget higher.

Fixes https://github.com/vector-im/element-web/issues/16280
2021-01-27 14:31:48 -07:00
David Baker 33a86f6cbe
Merge pull request #5573 from matrix-org/dbkr/callstats
Log candidates for calls
2021-01-27 16:01:06 +00:00
J. Ryan Stinnett de507b80f7
Merge pull request #5579 from matrix-org/jryans/upgrade-deps-2021-01
Upgrade deps 2021-01
2021-01-27 14:01:47 +00:00
J. Ryan Stinnett 51aab9ca08 Fix import style for commonmark 2021-01-27 13:06:59 +00:00
J. Ryan Stinnett d78bc98521 Resolve linting errors after upgrades 2021-01-27 12:42:39 +00:00
J. Ryan Stinnett 84b1f2e6c6 Resolve typing errors after TypeScript upgrade 2021-01-27 12:42:37 +00:00
J. Ryan Stinnett ea706189a2 Nested upgrades via `yarn upgrade` 2021-01-27 12:34:10 +00:00
J. Ryan Stinnett 0cb266eda2 lolex renamed to @sinonjs/fake-timers 2021-01-27 12:31:37 +00:00
J. Ryan Stinnett ca08475498 Apply all simple major version upgrades 2021-01-27 12:31:37 +00:00
J. Ryan Stinnett f8816e0bda Pin React types to 16.x for now
This avoids type conflicts from other deps that depends on just `*`. Type deps
needs to be de-duplicated down to a single version to avoid errors (unlike code
deps).
2021-01-27 12:31:37 +00:00
J. Ryan Stinnett 12c671045d Upgrade to latest minor versions of deps 2021-01-27 12:31:37 +00:00
David Baker 9ac31747f6 This was missing a break somehow 2021-01-27 10:36:40 +00:00
J. Ryan Stinnett 048a3f6ec8
Merge pull request #5566 from 2580ayush2580/ayush25803
Fix "Continuing without email" dialog bug
2021-01-27 00:02:26 +00:00
RiotRobot 4dbdeb46ad Reset matrix-js-sdk back to develop branch 2021-01-26 12:11:47 +00:00
RiotRobot e21514cea0 Merge branch 'master' into develop 2021-01-26 12:08:24 +00:00
RiotRobot 982c3ceca1 v3.12.1 2021-01-26 12:04:37 +00:00
RiotRobot 1ecd3836da Prepare changelog for v3.12.1 2021-01-26 12:04:37 +00:00
J. Ryan Stinnett e327551399
Merge pull request #5574 from matrix-org/jryans/verify-require-reg
Require registration for verification actions
2021-01-26 11:58:59 +00:00
RiotRobot 709fc2e004 Upgrade matrix-js-sdk to 9.5.1 2021-01-26 11:57:46 +00:00
J. Ryan Stinnett 52bc36fc79 Require registration for verification actions
Fixes https://github.com/vector-im/element-web/issues/16277
2021-01-26 11:00:56 +00:00
David Baker e43adef438 firefox uses 'address' instead of 'ip' 2021-01-26 10:52:35 +00:00
David Baker ec0266d82b Log candidates for calls
First attempt at this was sending everything from
RTCPeerConnection.getStats() as a separate item in the rageshake,
but the rageshake server doesn't handle that in a particularly sensible
way and it's probably better to pick & choose what data we want explicitly
from a privacy PoV. This summarises the candidates used for the calls into
the log that will be included in rageshakes so we can diagnose connectivity
issues from rageshakes.

Requires https://github.com/matrix-org/matrix-js-sdk/pull/1584
2021-01-26 09:41:57 +00:00
Clemens Zeidler e8e0d808d4 Remove out-dated comment about flow annotation 2021-01-26 21:25:12 +13:00
czeidler 662d89659f
Update code_style.md
Co-authored-by: J. Ryan Stinnett <jryans@gmail.com>
2021-01-26 21:23:11 +13:00
David Baker 303694754b
Merge pull request #5572 from matrix-org/dbkr/dont_play_hangup_sound_when_answered_elsewhere
Don't play the hangup sound when the call is answered from elsewhere
2021-01-25 16:39:44 +00:00
David Baker 8783765ce3 Don't play the hangup sound when the call is answered from elsewhere 2021-01-25 16:18:14 +00:00
J. Ryan Stinnett ded010dd15
Merge pull request #5570 from matrix-org/jryans/e2etests-env-2021
Move to newer base image for end-to-end tests
2021-01-25 12:41:03 +00:00
J. Ryan Stinnett 5b2f915ee9 Move to newer base image for end-to-end tests
This updates to Node 14 (current LTS) as well as moving from Debian Stretch to
Buster for the base OS. The Debian upgrade brings along a newer Python 3.8,
which is actively supported.

Fixes https://github.com/vector-im/element-web/issues/16272
2021-01-25 12:32:37 +00:00
Šimon Brandner 4e438be433
Fixed Czech capital letters
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-01-24 17:40:19 +01:00
Šimon Brandner 02b552f958
Fixed 15221
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-01-24 12:56:44 +01:00
Ayush Kumar 593171bb79 Continuing without email' dialog bug fixes 2021-01-23 15:31:59 +05:30
Travis Ralston fe4af4fb90
Merge pull request #5564 from matrix-org/travis/fosdem/layout-fixes-2
Update widgets in the room upon join
2021-01-22 17:52:15 -07:00
Travis Ralston d3281db2bf Update widgets in the room upon join 2021-01-22 17:49:18 -07:00
Travis Ralston 2af14cde42
Merge pull request #5563 from matrix-org/travis/fosdem/layout-fixes
Update AuxPanel and related buttons when widgets change or on reload
2021-01-22 17:10:56 -07:00
Travis Ralston 27dc4cb574 Appease the linter 2021-01-22 17:03:36 -07:00
Travis Ralston 807a8c41e3 Remove debug 2021-01-22 17:02:00 -07:00
Travis Ralston 6ac8803191 Update AuxPanel and related buttons when widgets change or on reload
If we have widgets we're meant to be showing due to layout or because we reloaded the page (slightly different code paths) then we need to show those. This change fixes a bug in that where the layout wasn't being applied at the right moment in time so was never showing the widgets.

Seems to only be an issue if the layout state event was sent by someone other than you.
2021-01-22 17:00:30 -07:00
Travis Ralston 7413cea6ea Format imports because the IDE said so 2021-01-22 16:58:47 -07:00
David Baker f703383ab6
Merge pull request #5560 from matrix-org/dbkr/voip_user_mapper
Add VoIP user mapper
2021-01-22 14:12:08 +00:00
David Baker 3803a5ece1 This isn't a setting any more, just a regular ol' config option 2021-01-22 11:00:12 +00:00