Hubert Chathi
1bb70c5b3b
Only report undecryptable events once ( #12501 )
...
* persist previously-reported event IDs as a bloom filter
* Pin to older `@types/seedrandom`
... to work around https://github.com/Callidon/bloom-filters/issues/72
* Inline `DecryptionFailureTracker.addDecryptionFailure`
* Remove redundant TRACK_INTERVAL
There really doesn't seem to be much point to this batching up of decryption
failure reports. We still call the analytics callback the same number of times.
* Rename `trackedEvents` to `reportedEvents`
* Fix incorrect documentation on `visibleEvents`
This *does* overlap with `failures`.
* Combine `addFailure` and `reportFailure`
* Calculate client properties before starting reporting
* Clear localstorage after each test
... otherwise they interfere
* Remove redundant comment
* Ensure that reports are cleared on a logout/login cycle
* make private const private and const
---------
Co-authored-by: Richard van der Hoff <richard@matrix.org>
2024-05-20 14:53:50 +00:00
renovate[bot]
4e91d8b857
Update all non-major dependencies ( #12530 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-16 08:40:07 +00:00
renovate[bot]
8b8b75e4a5
Update dependency eslint-plugin-unicorn to v53 ( #12536 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-15 22:40:53 +00:00
renovate[bot]
5becbcb1d9
Update stylelint ( #12534 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-15 22:39:43 +00:00
renovate[bot]
f1ef5ba02e
Update dependency @sentry/browser to v7.114.0 ( #12532 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-15 22:39:00 +00:00
renovate[bot]
0ed4d510c4
Update dependency @playwright/test to v1.44.0 ( #12531 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-15 22:38:39 +00:00
renovate[bot]
6a9a02c281
Update dependency axe-core to v4.9.1 ( #12529 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-15 22:01:31 +00:00
Florian Duros
580bc8771c
Fix avatar in chat export ( #12537 )
...
* Update `@vector-im/compound-web`
* Update test snapshots
2024-05-15 13:34:27 +00:00
renovate[bot]
a730e1d3d6
Update dependency @testing-library/jest-dom to v6.4.5 ( #12528 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-15 11:59:03 +00:00
renovate[bot]
d184cacb6b
Update definitelyTyped ( #12527 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-15 11:36:10 +00:00
Florian Duros
77a724526e
Tooltip: Improve the accessibility of the composer and the rich text editor ( #12459 )
...
* Use `AccessibleButton` in `RovingAccessibleTooltipButton`
* Update snapshots
* Update @vector-im/compound-web
* Update composer
* Update formating buttons
* Update snapshots
* Remove placement
* Update snapshots
* Use kbd
* Update ``@vector-im/compound-web`
2024-05-15 08:32:53 +00:00
RiotRobot
d1eab0aa7e
Reset matrix-js-sdk back to develop branch
2024-05-07 12:25:19 +00:00
RiotRobot
e1d7b1ca3e
Merge branch 'master' into develop
2024-05-07 12:25:07 +00:00
RiotRobot
79c79f66d6
Upgrade dependency to matrix-js-sdk@32.2.0
2024-05-07 12:17:34 +00:00
Florian Duros
f8e040a890
Tooltip: Remove extra data attribute ( #12483 )
...
* Update `@vector-im/compound-web`
* Update snapshots
* Update jest snapshotss
* Update snapshots
2024-05-06 08:54:40 +00:00
ElementRobot
11731809b0
[Backport staging] TAC: Fix accessibility issue when the Release announcement is displayed ( #12484 )
...
Co-authored-by: Florian Duros <florianduros@element.io>
2024-05-02 16:01:15 +01:00
Florian Duros
7193d4c695
TAC: Fix accessibility issue when the Release announcement is displayed ( #12482 )
...
* Update `@vector-im/compound-web`
* Update TAC snapshots
* Update space panel snapshots
2024-05-02 13:23:25 +00:00
renovate[bot]
74e7195a61
Update react-types ( #11815 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-01 13:11:43 +01:00
renovate[bot]
091499810c
Update dependency posthog-js to v1.130.1 ( #12479 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-01 10:26:39 +00:00
renovate[bot]
1c79bbb1ae
Update dependency typescript to v5.4.5 ( #12422 )
...
* Update dependency typescript to v5.4.5
* Fix types
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2024-04-30 15:28:23 +00:00
renovate[bot]
dafd9c23b8
Update all non-major dependencies ( #12468 )
...
* Update all non-major dependencies
* Update posthog user state access
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2024-04-30 14:41:46 +00:00
renovate[bot]
3ca79968d3
Update dependency stylelint to v16.4.0 ( #12470 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-30 14:33:55 +00:00
renovate[bot]
016533b761
Update dependency @sentry/browser to v7.112.2 ( #12469 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-30 13:44:59 +00:00
renovate[bot]
6504cf5c7c
Update typescript-eslint monorepo to v7.7.1 ( #12467 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-30 13:43:59 +00:00
renovate[bot]
c2e632521b
Update babel monorepo to v7.24.5 ( #12465 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-30 13:35:23 +00:00
renovate[bot]
9a0d0718f9
Update dependency eslint-plugin-react-hooks to v4.6.2 ( #12466 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-30 13:35:03 +00:00
renovate[bot]
dbedeca07d
Update matrix-org ( #12426 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-30 13:07:52 +00:00
RiotRobot
a6f7aa6ebb
Upgrade dependency to matrix-js-sdk@32.2.0-rc.0
2024-04-30 12:03:59 +00:00
Florian Duros
2df946b5b1
Tooltip: Use AccessibleButton
in RovingAccessibleTooltipButton
( #12458 )
...
* Use `AccessibleButton` in `RovingAccessibleTooltipButton`
* Update snapshots
* Update @vector-im/compound-web
* Update playwright
* Remove placement
2024-04-30 09:35:58 +00:00
Hubert Chathi
d5bf1022e9
Use a different error message for UTDs when you weren't in the room. ( #12453 )
...
* Use different messages for UTDs sent before login
* Playwright test for historical events
* Add some tests
* initial work on pre-join UTDs
* add playwright tests and remove old pre-join UTD logic
* run i18n script
* fix type error
* use different error code in PostHog for pre-join UTD
* don't remove old pre-join UTD logic yet
---------
Co-authored-by: Richard van der Hoff <richard@matrix.org>
2024-04-29 17:18:57 +00:00
RiotRobot
33c56e565d
Reset matrix-js-sdk back to develop branch
2024-04-23 12:57:29 +00:00
RiotRobot
c778b0f908
Merge branch 'master' into develop
2024-04-23 12:57:17 +00:00
RiotRobot
c3f8189f0f
Upgrade dependency to matrix-js-sdk@32.1.0
2024-04-23 12:35:46 +00:00
David Baker
427be433d0
Add analytics to activity toggles ( #12418 )
...
* Add analytics to activity toggles
Requires https://github.com/matrix-org/matrix-analytics-events/pull/101
* Add test
* Fix comment a bit
* Update to new analytics events package
2024-04-22 16:15:29 +00:00
Florian Duros
fb989ee7f3
Update compound web
2024-04-18 15:40:29 +02:00
Florian Duros
48a3a0992e
Merge branch 'refs/heads/develop' into florianduros/tooltip-update
2024-04-18 10:09:31 +02:00
renovate[bot]
0e65a5aae6
Update dependency posthog-js to v1.126.0 ( #12437 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2024-04-17 14:46:59 +00:00
Richard van der Hoff
04b5b587a1
Expected UTDs: report a different Posthog code ( #12389 )
...
* `DecryptionFailureTracker`: stronger typing
Use `DecryptionFailureCode` rather than string
* `DecryptionFailureTracker`: remove use of `DecryptionError`
The second argument to `MatrixEventEvent.Decrypted` callbacks is deprecatedf,
and we can get the info we need direct from the event. This means that we no
longer need to reference the internal `DecryptionError` class in the js-sdk.
* `DecryptionFailureTracker`: use a different Posthog code for historical UTDs
* Update for new UTD error codes
2024-04-17 12:36:01 +00:00
Florian Duros
9b5d4716e2
Merge branch 'develop' into florianduros/tooltip-update
2024-04-17 11:57:12 +02:00
renovate[bot]
193237f204
Update dependency eslint-plugin-jest to v28 ( #12431 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-16 15:27:21 +00:00
renovate[bot]
3e12cd950a
Update all non-major dependencies ( #12423 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-16 14:47:44 +00:00
renovate[bot]
8d22cab686
Update dependency eslint-plugin-unicorn to v52 ( #12432 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-16 14:06:04 +00:00
renovate[bot]
b1bd46cc5f
Update typescript-eslint monorepo to v7.6.0 ( #12427 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-16 14:04:18 +00:00
renovate[bot]
68b43f26ac
Update dependency @sentry/browser to v7.110.0 ( #12425 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-16 14:02:53 +00:00
renovate[bot]
e8fc2cf91b
Update dependency @playwright/test to v1.43.1 ( #12424 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-16 14:02:41 +00:00
renovate[bot]
30b864f6f0
Update dependency @types/node to v18.19.31 ( #12421 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-16 14:01:24 +00:00
renovate[bot]
ceab73ab0f
Update babel monorepo to v7.24.4 ( #12420 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-16 14:00:19 +00:00
RiotRobot
45f5abb33d
Upgrade dependency to matrix-js-sdk@32.1.0-rc.0
2024-04-16 12:18:27 +00:00
Florian Duros
89b1c2ff70
Update @vector-im/compound-web
to v4.0.1
2024-04-15 16:18:11 +02:00
Florian Duros
30d60bfcdd
Update compound to v4.0.0`
2024-04-15 15:15:09 +02:00