Half-Shot
c43048d2f1
Stablize test
2024-09-10 10:35:38 +01:00
Half-Shot
2a14aee55d
Hide timezone info if not provided.
2024-09-10 10:14:49 +01:00
Half-Shot
b176ca8b9c
Update snapshot for preferences tab.
2024-09-10 10:10:47 +01:00
Half-Shot
4e11e7d078
Add test for user timezone.
2024-09-10 10:10:26 +01:00
Half-Shot
8c18fcea0b
Update hook to use external client.
2024-09-10 10:10:20 +01:00
Half-Shot
b12e4cd5aa
Set timezone publish at the device level to prevent all devices writing to the timezone field.
2024-09-09 17:49:38 +01:00
Half-Shot
5ae6e2e0e1
tweaks
2024-09-09 17:36:32 +01:00
Half-Shot
45285f26ff
lint
2024-09-09 17:30:42 +01:00
Half-Shot
8ec6294a7e
Use browser default timezone.
2024-09-09 17:29:30 +01:00
Half-Shot
96d7fda747
Remove unintentional changes
2024-09-09 17:21:27 +01:00
Half-Shot
6fc5450a3a
Add timezone
2024-09-09 17:20:33 +01:00
Half-Shot
8e39e0639f
lint
2024-09-09 17:17:20 +01:00
Half-Shot
34d317645a
Check for feature support for extended profiles.
2024-09-08 11:07:16 +01:00
Half-Shot
6989162252
Refactor to using a hook
...
And automatically refresh the timezone every minute.
2024-09-08 10:55:29 +01:00
Half-Shot
e78dfc2bad
Automatically update timezone when setting changes.
2024-09-06 14:02:56 +01:00
Half-Shot
d9238c7544
Add string for timezone publish
2024-09-06 14:02:43 +01:00
Half-Shot
c103109e9d
Add setting to publish timezone
2024-09-06 14:02:32 +01:00
Half-Shot
05b1826bbe
Add timezone to right panel profile.
2024-09-06 14:02:23 +01:00
ElementRobot
33c9c04598
[create-pull-request] automated change ( #12966 )
...
Co-authored-by: github-merge-queue <github-merge-queue@users.noreply.github.com >
2024-09-06 06:16:21 +00:00
David Baker
33791cab2d
Merge pull request #12965 from matrix-org/florianduros/pinned-messages/analytics-event
...
Add analytics event for pinned messages
2024-09-05 16:27:56 +01:00
Florian Duros
08d1b6ceae
Add analytics event for pinned messages
2024-09-05 16:56:18 +02:00
Florian Duros
bce710e34e
Upgrade @matrix-org/analytics-events
to 0.25.0
2024-09-05 16:54:34 +02:00
Florian Duros
5bfbca9eb0
Migrate all pinning checks and actions into PinningUtils
( #12964 )
2024-09-05 14:37:24 +00:00
renovate[bot]
26399237f6
Update browserslist ( #12953 )
...
* Update browserslist
* Increment version in user-agent string
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: R Midhun Suresh <hi@midhun.dev >
2024-09-05 14:32:02 +00:00
Richard van der Hoff
649074273e
Log phases in the verification process ( #12963 )
...
When the EncryptionPanel (which does the work of the verification flow) changes
"phase", log it. I hope this will be helpful when diagnosing stuck
verifications.
2024-09-05 09:34:39 +00:00
Sahil Silare
cdffbdb81a
Add error handling for room publish toggle ( #12941 )
...
* feat: added error handling for room publish toggle
* chore: fixed the messages and removed `console.log`
* chore: added minor comment that was removed
* fix: addressed review comments
* fix: fixed linting
2024-09-05 09:01:10 +00:00
Florian Duros
1e3320da1e
Pinned message list: prevent sender name to overflow pinned event tile ( #12947 )
...
* Prevent sender name to overflow pinned event tile
* Add tooltip to display the sender name
2024-09-04 09:45:18 +00:00
Florian Duros
ab1e28bfea
Compute with of content of pinned event tile ( #12951 )
2024-09-04 09:07:53 +00:00
Florian Duros
60fe70b3cc
Add a prefix to file, poll, image, video and audio in the pinned message banner ( #12950 )
...
* Move event preview to its own component
* Remove unused parameter
* Add prefix to file, audio, video and image in the pinned message banner
* Add prefix to poll in the pinned message banner
* Add tests
2024-09-04 09:07:19 +00:00
renovate[bot]
9d8c5b6a1c
Update dependency @testing-library/jest-dom to v6.5.0 ( #12957 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-03 23:36:25 +00:00
renovate[bot]
dbc8c9f5b1
Update peter-evans/create-pull-request action to v7 ( #12960 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-03 23:35:44 +00:00
renovate[bot]
33404e42fd
Update stylelint ( #12958 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-03 23:35:18 +00:00
renovate[bot]
df82c8a84f
Update dependency @sentry/browser to v8.27.0 ( #12956 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-03 21:21:20 +00:00
renovate[bot]
892b297968
Update babel monorepo ( #12955 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-03 21:04:12 +00:00
renovate[bot]
4769985315
Update dependency @types/node to v18.19.47 ( #12954 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-03 21:03:53 +00:00
David Baker
6bfdb3e16b
Fix read receipt animation ( #12923 )
...
* Fix read receipt animation
The way it was done involved remembering dom nodes and then getting
their position later when animating the receipt to its next position,
but I'm not sure how this worked since the DOM node may not neccessarily
be in the DOM anymore. Instead, just remember the bounding box coordinates.
At worst it might go weird if the window is resized but seems fine in
practice. Also, keeping references to dom nodes feels like a fast road
to memory leaks.
Fixes https://github.com/element-hq/element-web/issues/27916
* Attempt to write a test for read receipts
and fix naming
* Another test
also change a condition to make it testable
2024-09-03 11:59:30 +00:00
ElementRobot
5ff3fd67c4
[create-pull-request] automated change ( #12949 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2024-09-03 06:22:31 +00:00
David Langley
579cb6b03c
Update to 2.37.9 ( #12943 )
2024-09-02 16:35:36 +00:00
Florian Duros
f033b64b53
Display the indicator even with one message in pinned message banner ( #12946 )
...
* Display the indicator even with one message
* Update e2e tests
2024-09-02 15:51:04 +00:00
Florian Duros
41686bba58
Always display last pinned message on the banner ( #12945 )
...
* Fix when an event is pinned and the banner displays the correct event.
Fix when an event is pinned and the banner displays the good event.
* Update e2e tests
2024-09-02 15:50:39 +00:00
Florian Duros
1ac533e730
Don't emit decrypted event for the banner ( #12944 )
2024-09-02 15:45:25 +00:00
Timshel
ae15bbe6e0
Allow user to set timezone ( #12775 )
...
* Allow user to set timezone
* Update test snapshots
---------
Co-authored-by: Florian Duros <florianduros@element.io >
2024-09-02 09:07:07 +00:00
ElementRobot
acc7342758
[create-pull-request] automated change ( #12942 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2024-09-02 06:22:27 +00:00
ElementRobot
3d41f5be03
[create-pull-request] automated change ( #12938 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2024-08-31 06:20:43 +00:00
Florian Duros
13ec19c22e
Sort the pinning message list in the same order than the banner ( #12937 )
2024-08-30 14:57:30 +00:00
Michael Weimann
19f8b44745
Implement download_file in widget driver ( #12931 )
...
* Implement download_file in widget driver
Signed-off-by: Michael Weimann <michael.weimann@nordeck.net >
* Fix test URIs
Signed-off-by: Michael Weimann <michael.weimann@nordeck.net >
* Use download-file branch as widget-api source
Signed-off-by: Michael Weimann <michael.weimann@nordeck.net >
* bump matrix-widget-api to 1.9.0
Signed-off-by: Kim Brose <kim.brose@nordeck.net >
* prettier
Signed-off-by: Kim Brose <kim.brose@nordeck.net >
---------
Signed-off-by: Michael Weimann <michael.weimann@nordeck.net >
Signed-off-by: Kim Brose <kim.brose@nordeck.net >
Co-authored-by: Kim Brose <kim.brose@nordeck.net >
2024-08-30 14:45:25 +00:00
Florian Duros
2a450c095c
Add allowImportingTsExtensions
to tsconfig ( #12939 )
2024-08-30 13:54:14 +00:00
Florian Duros
d16ab09866
Display pinned messages on a banner at the top of a room ( #12917 )
...
* Move pinned message hooks to a dedicated file
* Add a banner at the top of a room to display the pinned messages
* Put the pinning banner behind labs pinning labs flag
* Add redacted event support
* Handle UTD in pinning message banner
* Add tests for redaction
* Make all the banner clickable
* Add tests for PinnedMessageBanner.tsx
* Add e2e tests for the pinned message banner
* Review changes
2024-08-29 14:26:10 +00:00
ElementRobot
8b2ded8a0e
[create-pull-request] automated change ( #12935 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2024-08-29 06:22:58 +00:00
renovate[bot]
6fb8f6e66c
Update all non-major dependencies ( #12909 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-28 15:14:26 +00:00