Germain
c037b847da
Upgrade wysiwyg editor for ctrl+backspace windows fix ( #11324 )
...
* Upgrade wysiwyg editor for ctrl+backspace windows fix
* upgrade lockfile
* Fix after upgrading the wysiswyg package
2023-07-28 08:03:00 +00:00
Richard van der Hoff
f6fc5cad5c
Remove display of key backup signatures from backup settings ( #11333 )
...
* Remove display of Key backup signatures
This is *fiddly* to support in Element-R, and we don't really think it's
offering any value.
* update snapshot
* clean up i18n
2023-07-27 19:52:02 +00:00
renovate[bot]
5405c22db1
Update all non-major dependencies ( #11329 )
...
* Update all non-major dependencies
* Add isLocation to ComposerEvent analytics events
* Remove cypress-each as it is incompatible with modern typescript
* Roll back eslint-plugin-deprecate
* Remove stale comment
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Andy Balaam <andy.balaam@matrix.org>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2023-07-27 11:34:44 +00:00
Michael Telatynski
3ab0757604
Fix edge case with sent indicator being drawn when it shouldn't be ( #11320 )
...
* Fix edge case with sent indicator being drawn when it shouldn't be
* Comment
2023-07-27 07:41:36 +00:00
Germain
22f83e7917
Use correct translation function for WYSIWYG buttons ( #11315 )
...
* Use correct translation function for WYSIWYG buttons
* Add tests
2023-07-26 11:30:54 +00:00
Michael Telatynski
9319911a27
Improve notifications debug devtool ( #11310 )
2023-07-26 10:18:43 +00:00
Michael Telatynski
b5cbd9eeca
Ensure consistency when rendering the sent event indicator ( #11314 )
...
* Ensure consistency when considering where to render the sent event indicator
* Add test
* Fix redacted edge case
* Comments
2023-07-25 11:50:20 +00:00
Michael Telatynski
9136a581d2
Prevent re-filtering user directory results in spotlight ( #11290 )
...
* Prevent re-filtering user directory results in spotlight
As they were already filtered by the server and may be fuzzier than any filtering we can do locally,
e.g. matching against email addresses or other fields not available to the client
* deduplicate work
* Improve coverage
2023-07-25 08:05:54 +00:00
Michael Telatynski
a70fcfd0bc
Fix invite dialog showing the same user multiple times ( #11308 )
...
* Fix invite dialog showing the same user multiple times
* Add test
* Improve coverage
2023-07-24 09:12:37 +00:00
Michael Telatynski
dd5b9329e4
Only error log url preview failure if not 404 matrix error ( #11297 )
2023-07-19 16:03:59 +00:00
Michael Telatynski
0c4a5cd7c1
Don't show composer send button if user cannot send ( #11298 )
...
Such as when room is tombstoned
2023-07-19 11:03:44 +00:00
Charly Nguyen
9a31cd0fa8
Allow setting room join rule to knock ( #11248 )
...
Signed-off-by: Charly Nguyen <charly.nguyen@nordeck.net>
2023-07-19 10:48:24 +00:00
Germain
150e97744d
Fix changelog dialog heading size ( #11286 )
2023-07-19 08:03:56 +00:00
Michael Telatynski
42d8e4f1a8
Try to find out the Matrix homeserver version and include in rageshakes ( #11212 )
2023-07-19 09:25:38 +01:00
Michael Telatynski
d9d0b84152
Revert "Do not filter users post search ( #9556 )" ( #11288 )
2023-07-18 09:26:54 +01:00
Michael Telatynski
34532fbdd4
Don't bother showing redundant tooltip on space menu ( #11276 )
2023-07-17 18:36:58 +00:00
Maximilian Malek
f1db2b3687
Do not filter users post search ( #9556 )
...
* Do not filter users post search
Signed-off-by: Maximilian Malek <maximilian.malek@uni-graz.at>
* Iterate
* Iterate
---------
Signed-off-by: Maximilian Malek <maximilian.malek@uni-graz.at>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2023-07-17 15:31:38 +00:00
Michael Telatynski
f04a0e2860
Populate info.duration for audio & video file uploads ( #11225 )
...
* Improve m.file m.image m.audio m.video types
* Populate `info.duration` for audio & video file uploads
* Fix tests
* Iterate types
* Improve coverage
* Fix test
* Add small delay to stabilise cypress test
* Fix test idempotency
* Improve coverage
* Slow down
* iterate
2023-07-17 12:07:58 +00:00
Michael Telatynski
8b8ca425d7
Hide widget menu button if it there are no options available ( #11257 )
...
* Hide widget menu button if it there are no options available
* Update snapshots
2023-07-17 10:37:07 +00:00
Šimon Brandner
cb03aac4cf
Switch to the new session
API for screen-sharing ( #11266 )
...
See https://github.com/electron/electron/pull/30702 - this has the benefit of the js-sdk and LiveKit not having to add custom logic for Electron
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2023-07-14 20:51:24 +00:00
Michael Telatynski
2760bfc836
Prevent user from accidentally double clicking user info admin actions ( #11254 )
...
* Prevent user from accidentally double clicking user info admin actions
* Iterate
* Improve coverage
* Improve coverage
* Simplify
* Simplify
2023-07-14 14:48:20 +00:00
Michael Telatynski
cdffd1ca1f
Fix missing metaspace notification badges ( #11269 )
...
* Fix missing metaspace notification badges
* Simplify conditional types
2023-07-14 14:40:59 +00:00
Richard van der Hoff
2cfbd73cd3
Replace getQRCodeBytes
with generateQRCode
( #11241 )
...
* Replace `getQRCodeBytes` with `generateQRCode`
* another test update
* remove obsolete snapshot
2023-07-13 13:55:55 +00:00
Germain
06403d07f8
Fix event info events size and color ( #11252 )
2023-07-13 09:35:08 +00:00
alunturner
f6ee109f9e
Integration work for rich text editor 2.3.1 ( #11172 )
...
* accompanying changes
* switch to set innerHTML
* bump rte to 2.3.1
* update types for dynamic import
* add comment
* Add comments to dynamic imports
* update comments
2023-07-13 07:26:33 +00:00
Michael Telatynski
f1534fda79
Improve types ( #11239 )
2023-07-12 15:56:51 +01:00
Michael Telatynski
44615b2b04
Strip emoji variation when searching emoji by emoji ( #11221 )
2023-07-12 07:26:13 +00:00
Kerry
c5befa1ef8
Stabilize support for MSC3952: intentional mentions ( #10967 )
...
* enable feature_intentional_mentions with v1.7
* org.matrix.msc3952.mentions -> m.mentions
* update push rules test util
* only support stable version 1.7
* use stable values for msc3952 push rules
* use stable intentional mentions rule sin test models
* unstable feature in settings controller
2023-07-11 22:29:54 +00:00
Michael Telatynski
a8f632ae19
Warn when demoting self via /op and /deop slash commands ( #11214 )
...
* Warn when demoting self via /op and /deop slash commands
* Iterate and DRY
* i18n
* Improve coverage
* Improve coverage
* Improve coverage
* Iterate
2023-07-11 12:53:33 +00:00
Janne Mareike Koschinski
d0147561d7
GYU: Update banner ( #11211 )
...
* Update help text
* chore: fixed lint issues
* update i18n
* Update button text
* Correct css for settings banners
2023-07-11 10:38:14 +00:00
Michael Telatynski
411a63f4a5
Avoid trying to set room account data for pinned events as guest ( #11216 )
2023-07-10 14:20:12 +00:00
Janne Mareike Koschinski
05c2ee0767
Disable sound for DMs checkbox when DM notifications are disabled ( #11210 )
2023-07-10 12:49:56 +00:00
Charly Nguyen
fd749172e1
Allow creating knock rooms ( #11182 )
...
Signed-off-by: Charly Nguyen <charly.nguyen@nordeck.net>
2023-07-10 08:01:03 +00:00
Gustavo Santos
8924bd26fa
feat(faq): remove keyboard shortcuts button ( #9342 )
...
* feat(faq): remove keyboard shortcuts button
Signed-off-by: Gustavo Santos <gefgu@hotmail.com>
* Update HelpUserSettingsTab.tsx
* delint
---------
Signed-off-by: Gustavo Santos <gefgu@hotmail.com>
Co-authored-by: Germain <germains@element.io>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2023-07-07 14:40:41 +00:00
Travis Ralston
8a97e5f351
Expose and pre-populate thread ID in devtools dialog ( #10953 )
...
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2023-07-07 15:40:25 +01:00
Michael Telatynski
cfd48b36aa
Enable strictPropertyInitialization ( #11203 )
2023-07-07 14:46:12 +01:00
Michael Telatynski
4207d182cd
Enable strictFunctionTypes ( #11201 )
2023-07-07 13:37:26 +01:00
Travis Ralston
40de66424d
Hide URL preview if it will be empty ( #9029 )
...
* Hide URL preview if it will be empty
* Update src/components/views/rooms/LinkPreviewWidget.tsx
Co-authored-by: Šimon Brandner <simon.bra.ag@gmail.com>
* Iterate
* Iterate
---------
Co-authored-by: Šimon Brandner <simon.bra.ag@gmail.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2023-07-07 11:06:03 +00:00
Aaron Raimist
71fe08ea0f
Change wording from avatar to profile picture ( #7015 )
...
* Change wording from avatar to profile picture
Signed-off-by: Aaron Raimist <aaron@raim.ist>
* lint
Signed-off-by: Aaron Raimist <aaron@raim.ist>
* Update EventListSummary
Signed-off-by: Aaron Raimist <aaron@raim.ist>
* Delete MembershipEventListSummary.tsx
Signed-off-by: Aaron Raimist <aaron@raim.ist>
* delint
* Update tests
---------
Signed-off-by: Aaron Raimist <aaron@raim.ist>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2023-07-07 10:54:43 +00:00
Michael Telatynski
706a42f390
Quick and dirty devtool to explore state history ( #11197 )
...
* Quick and dirty devtool to explore state history
* Include error in unsigned
* iterate
* Fix silly copy paste
2023-07-07 08:16:11 +00:00
Michael Telatynski
285847560b
Conform more of the codebase to strict typing ( #11195 )
2023-07-07 09:02:13 +01:00
Enrico Schwendig
902263d7c9
force to allow calls without video and audio in embedded mode ( #11131 )
...
* force to allow calls without video and audio in embedded mode
* Check device access permission and introduce a only screen share call mode
* Fix strict typ check issue
* Fix i18n check issue
* Add unit tests for device selection
* Fix mocked media device query
2023-07-06 14:40:14 +00:00
Michael Telatynski
3c81f30c26
Enable strictNullChecks and noImplicitAny ( #11194 )
2023-07-06 13:59:47 +00:00
Michael Telatynski
8107f1d271
Conform more of the codebase to strict types ( #11191 )
2023-07-05 11:53:22 +01:00
Michael Telatynski
4044c2aa66
Consider more user inputs when calculating zxcvbn score ( #11180 )
...
* Consider more user inputs when calculating zxcvbn score
* MatrixClientPeg.getHomeserverName may throw
2023-07-05 09:36:30 +00:00
Germain
2a7780052e
Compound Typography pass regression fixes ( #11189 )
...
* Compound Typography pass regression fixes
* updates to the room list sizing
* fix subtitle clipping
* revert display name to use medium variant
2023-07-04 16:54:28 +00:00
Andy Balaam
3ad9a8fe3b
Revert "Add isLocation to ComposerEvent analytics events" ( #11190 )
...
This reverts commit 739a0c7afbcc6ab8fb0dd0ed0c5faba45a51259c.
2023-07-04 16:39:47 +00:00
Michael Telatynski
a294ba2ad4
Conform more of the codebase to strictNullChecks + noImplicitAny ( #11179 )
2023-07-04 14:49:27 +01:00
Richard van der Hoff
7c211b0587
munge the emoji names from rust-sdk to match translations ( #11168 )
2023-07-04 12:00:09 +00:00
Andy Balaam
54ffce9d20
Add isLocation to ComposerEvent analytics events ( #11187 )
2023-07-04 09:10:03 +00:00