Commit graph

13938 commits

Author SHA1 Message Date
Jorge Martín
c9b904e606 Integrate the new use case with Sentry
We'll upload the store sizes as different fields so we can later use them to filter transaction/issues
2025-12-18 14:08:38 +01:00
Jorge Martín
e18a5ef17f Create GetDatabaseSizesUseCase so we don't have to expose the while MatrixClient to get these values 2025-12-18 14:08:38 +01:00
Jorge Martín
6441153dba Rename ByteSize.to to ByteSize.into
This method could clash the the `a to b` operator.
2025-12-18 14:08:38 +01:00
Jorge Martín
a7eb46ed45 Add MatrixClient.getDatabaseSizes
This returns a `SdkStoreSizes` object, with the possible SDK database sizes.
2025-12-18 14:08:38 +01:00
Jorge Martín
8d0cc3fd41 Add AnalyticsUserData, with keys for several extras we want to upload to Sentry.
Add the `HOMESERVER` extra, with a hashed homeserver value. This is only so we can identify devices using a problematic HS (like matrix.org under heavy load).
2025-12-18 14:08:38 +01:00
Jorge Martín
5ca108c526 Create addUserData method in the analytics providers
This allows us to globally add arbitrary data to the events and transactions
2025-12-18 14:08:38 +01:00
renovate[bot]
d1fd3020a0
fix(deps): update activity to v1.12.2 (#5924)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-18 11:21:39 +00:00
renovate[bot]
45c4241fcb
fix(deps): update metro to v0.9.1 (#5920)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-18 12:00:20 +01:00
renovate[bot]
05410d946b
chore(deps): update plugin sonarqube to v7.2.1.6560 (#5905)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-18 11:48:12 +01:00
renovate[bot]
a035d9efd8
fix(deps): update dependency com.posthog:posthog-android to v3.27.2 (#5871)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-18 11:46:45 +01:00
renovate[bot]
e41374cebf
chore(deps): update peter-evans/create-pull-request action to v8 (#5878)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-18 11:45:58 +01:00
renovate[bot]
651d4ec179
fix(deps): update haze to v1.7.1 (#5712)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-18 11:45:16 +01:00
ganfra
b28b8225b5 change(room permissions): remove change settings permissions 2025-12-18 11:42:07 +01:00
ElementBot
c4eeb1bab2 Update screenshots 2025-12-18 11:18:55 +01:00
Benoit Marty
7def03be2a Use more realistic value for maxUploadSize 2025-12-18 11:18:25 +01:00
Benoit Marty
08aeb55651 Fix file size formatter output on API 26+ 2025-12-18 11:18:25 +01:00
renovate[bot]
c672349dbb Update dependency org.robolectric:robolectric to v4.16 2025-12-18 11:18:25 +01:00
Benoit Marty
3fc1f5f518
Merge pull request #5919 from element-hq/feature/bma/fixPreviewName
Fix preview name
2025-12-17 22:16:48 +01:00
Jorge Martín
5809901391 Reuse already parsed document instead of parsing it again 2025-12-17 18:38:02 +01:00
renovate[bot]
c159843e97
fix(deps): update wysiwyg to v2.41.0 2025-12-17 15:43:02 +00:00
renovate[bot]
48c59ce8b9
fix(deps): update dependency com.google.firebase:firebase-bom to v34.7.0 (#5915)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 16:41:13 +01:00
renovate[bot]
af28351fc8
fix(deps): update dependency io.sentry:sentry-android to v8.29.0 (#5918)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 16:40:17 +01:00
renovate[bot]
74ca4ff9d6
fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v25.12.17 (#5912)
* fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v25.12.17

* Fix changes in the SDK:

`LatestEventValue.Local` doesn't have an `isSending` property anymore, now it has `state: LatestEventValueLocalState`. If this is `HAS_BEEN_SENT`, it's equivalent to a `LatestEventValue.Remote`, we just haven't received the updated value from the SDK yet.
---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
2025-12-17 15:08:41 +00:00
renovate[bot]
2fb0751873
fix(deps): update activity to v1.12.1 (#5770)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 15:39:18 +01:00
ElementBot
d247e72b76 Update screenshots 2025-12-17 14:21:11 +00:00
renovate[bot]
a2c41acec4
fix(deps): update kotlin (#5417)
* fix(deps): update kotlin

* No need for compat.

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Benoit Marty <benoitm@element.io>
2025-12-17 14:12:42 +00:00
Benoit Marty
3784ad39b2 Fix how we compute screenshot files.
`AttachmentsPreviewViewPreview` was wrongly converted to `AttachmentsView` instead of `AttachmentsPreviewView`
2025-12-17 15:05:11 +01:00
renovate[bot]
800d06f179
fix(deps): update dependency io.nlopez.compose.rules:detekt to v0.5.2 (#5911)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 14:39:10 +01:00
renovate[bot]
048dead477
Update lifecycle to v2.10.0 (#5240)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 14:27:39 +01:00
Benoit Marty
13cd6e980e
Merge pull request #5913 from element-hq/feature/bma/compound_6.4.3
Sync compound tokens https://github.com/element-hq/compound-design-tokens/releases/tag/v6.4.3
2025-12-17 12:57:58 +01:00
ElementBot
eef74524cb Update screenshots 2025-12-17 11:26:22 +00:00
Benoit Marty
341c986fc2 Use BackspaceSolid Icon from Compound 2025-12-17 12:07:23 +01:00
Benoit Marty
57a02d01fc Icon Backspace and BackspaceSolid must be auto-mirrored. 2025-12-17 12:03:04 +01:00
Benoit Marty
87dbfbd2b2 Import Compound tokens from release v6.4.3
https://github.com/element-hq/compound-design-tokens/releases/tag/v6.4.3
2025-12-17 11:59:16 +01:00
Benoit Marty
13fb01226e
Merge pull request #5179 from element-hq/feature/bma/compose2025.08.00
Update Compose BOM to version 2025.12.00.
2025-12-17 11:33:49 +01:00
Benoit Marty
b5d15ee787 Fix issue detected by lint. 2025-12-17 10:59:48 +01:00
ElementBot
e8d7c0bf2d Update screenshots 2025-12-17 08:46:11 +00:00
Benoit Marty
ad80a3973a Compose 2025.12.00 2025-12-17 08:51:15 +01:00
Benoit Marty
51cea02f92 Compose 2025.11.01 2025-12-17 08:33:17 +01:00
Benoit Marty
ace9af3ef6 Fix colors again 2025-12-17 08:33:16 +01:00
Benoit Marty
de413065c7 Make sure preview contains the two themes. 2025-12-17 08:33:16 +01:00
Benoit Marty
f29149ab68 Fix SearchBar colors.
Ref: https://www.figma.com/design/G1xy0HDZKJf5TCRFmKb5d5/Compound-Android-Components?node-id=1992-8350
2025-12-17 08:33:15 +01:00
Benoit Marty
e012d9237b Update Compose BOM version to 2025.10.00 2025-12-17 08:33:15 +01:00
Benoit Marty
28db80aed2 Fix compilation errors and warnings. 2025-12-17 08:33:14 +01:00
Benoit Marty
91c41538e4 Update Compose BOM version to 2025.09.01 2025-12-17 08:33:14 +01:00
renovate[bot]
d4a6080c51
fix(deps): update dependency com.google.crypto.tink:tink-android to v1.20.0 (#5875)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 08:13:17 +01:00
ganfra
f29b0e399a
Merge pull request #5908 from element-hq/feature/fga/space_settings_iteration
Change : space settings iteration
2025-12-16 22:41:03 +01:00
ElementBot
7c475df1b3 Update screenshots 2025-12-16 21:09:45 +00:00
ganfra
c06e397d8a change: rename and reorder RoomPermissionsSection to match design 2025-12-16 21:54:14 +01:00
ganfra
b04c1ea893 quality: add missing doc 2025-12-16 20:34:33 +01:00