Commit Graph

  • 54e742075d Detekt: enable rule exceptions.SwallowedException and fix existing issue. Benoit Marty 2025-12-05 09:45:23 +01:00
  • d0df2cd088 Update detekt rules after updating compose.rules to version 0.5.1. Benoit Marty 2025-12-05 09:33:21 +01:00
  • 33441d9d40 Fix: use the right BuildTimeConfig field for the SDK DSN Jorge Martín 2025-12-04 16:35:49 +01:00
  • e4fe19ef59 fix(deps): update camera to v1.5.2 renovate[bot] 2025-12-04 18:44:27 +00:00
  • de91d56e13 Add missing abstractions and fakes Jorge Martín 2025-12-04 18:02:59 +01:00
  • b6ff51b410 Merge pull request #5854 from element-hq/feature/fga/space_invite_notification ganfra 2025-12-04 16:56:17 +01:00
  • 89149a4268 Restore disabled tests with FFI fakes Jorge Martín 2025-12-04 16:55:22 +01:00
  • e6a681899e fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v25.12.4 renovate[bot] 2025-12-04 15:19:18 +00:00
  • a52e1c28d1 Merge branch 'develop' into feature/fga/space_invite_notification ganfra 2025-12-04 15:53:49 +01:00
  • 5e57e2cebb fix(deps): update dependency io.nlopez.compose.rules:detekt to v0.5.1 renovate[bot] 2025-12-04 14:21:35 +00:00
  • 399a267764 chore(deps): update plugin sonarqube to v7.2.0.6526 renovate[bot] 2025-12-04 13:10:36 +00:00
  • 236db9e35d change(notification): handle invite notification for spaces ganfra 2025-12-04 12:25:30 +01:00
  • 342ee0c10b Replace AnalyticsSdkSpanFactory with AnalyticsSdkManager. Jorge Martín 2025-12-04 10:27:04 +01:00
  • 942eae94ad Make SentrySdkDsn a value class instead of a qualifier Jorge Martín 2025-12-04 10:22:47 +01:00
  • 890b6111ea Fix providing the Sentry SDK DSN in Element Pro when no analytic modules are enabled Jorge Martín 2025-11-28 16:42:36 +01:00
  • 6c82393bcb Add missing doc Jorge Martín 2025-11-28 16:11:10 +01:00
  • 42a579a6d4 Fix screenshot tests blocking testDebugUnitTest task Jorge Martín 2025-11-28 16:07:41 +01:00
  • bd427735ff Allow bridging Sentry spans to the SDK ones. Jorge Martín 2025-11-21 17:20:12 +01:00
  • 6c404fda36 Update GH action flows to include the SDK DSN value Jorge Martín 2025-11-21 10:14:05 +01:00
  • 883397e9dc Enable Sentry in the SDK: add SDK Sentry DSN value Jorge Martín 2025-11-21 10:13:47 +01:00
  • b20ccf8b63 Merge pull request #5845 from element-hq/feature/bma/unsavedChangeDialog Benoit Marty 2025-12-04 11:03:42 +01:00
  • 24e3705671 run command ./gradlew ktlintFormat :) Benoit Marty 2025-12-04 09:35:24 +01:00
  • 97d38b5910 Restore no-unused-imports behaviour for ktlintFormat Jorge Martín 2025-12-04 09:23:08 +01:00
  • 74d1599c6c Merge pull request #5831 from element-hq/renovate/org.maplibre.gl-android-sdk-12.x ganfra 2025-12-04 10:10:34 +01:00
  • 29cba900f2 Merge pull request #5835 from element-hq/feature/bma/limitComposerHeight Benoit Marty 2025-12-04 09:49:19 +01:00
  • 8f3fbfbc52 fix(deps): update metro to v0.8.1 renovate[bot] 2025-12-04 04:25:50 +00:00
  • 95414b4051 fix(deps): update dependency androidx.exifinterface:exifinterface to v1.4.2 renovate[bot] 2025-12-03 20:44:24 +00:00
  • fe2112d6e4 Update screenshots ElementBot 2025-12-03 17:45:55 +00:00
  • b7bc8e20d5 Fix compilation issue after rebase. Benoit Marty 2025-12-03 18:26:25 +01:00
  • 1410563643 Merge pull request #5832 from element-hq/feature/fga/fix_owner_admin_displayed_twice ganfra 2025-12-03 18:19:20 +01:00
  • e6e67a02b7 CreatePollEvents -> CreatePollEvent Benoit Marty 2025-12-03 18:13:18 +01:00
  • 82a32371cc RoomDetailsEditEvents -> RoomDetailsEditEvent Benoit Marty 2025-12-03 17:31:07 +01:00
  • 4b0fb341b6 Fix tests Benoit Marty 2025-12-03 17:29:24 +01:00
  • e6dc2501a5 EditUserProfileEvents -> EditUserProfileEvent Benoit Marty 2025-12-03 17:04:53 +01:00
  • 766e97dcc1 Fix test Benoit Marty 2025-12-03 17:03:51 +01:00
  • 12ca8a2186 SecurityAndPrivacyEvents -> SecurityAndPrivacyEvent Benoit Marty 2025-12-03 16:13:12 +01:00
  • d4ff8dcf82 Improve test. Benoit Marty 2025-12-03 16:12:26 +01:00
  • c97e60fcaf Remove confirmExitAction and use AsyncAction.ConfirmingCancellation instead. Benoit Marty 2025-12-03 15:45:33 +01:00
  • 61b7ee03c9 Remove confirmExitAction and use AsyncAction.ConfirmingCancellation instead. Benoit Marty 2025-12-03 14:46:58 +01:00
  • 63f7c9a4fd Iterate on Save change dialog. Benoit Marty 2025-12-03 14:35:52 +01:00
  • fc1b902ab4 Remove unused import. Benoit Marty 2025-12-03 17:55:40 +01:00
  • e9e699ee19 Merge pull request #5827 from element-hq/feature/fga/space_feature_flags ganfra 2025-12-03 17:53:03 +01:00
  • a371fe95ef quality: remove useless parenthesis ganfra 2025-12-03 17:45:37 +01:00
  • 35e75b944f Merge branch 'develop' into feature/bma/limitComposerHeight Benoit Marty 2025-12-03 17:44:05 +01:00
  • c6095bb651 Merge pull request #5844 from element-hq/feature/fga/room_edit_details ganfra 2025-12-03 17:43:59 +01:00
  • d4a0559f39 change : update wording of SpaceSettings ff ganfra 2025-12-03 17:20:56 +01:00
  • 1fb08fd2c8 Merge pull request #5826 from element-hq/feature/fga/hide_banned_members_name ganfra 2025-12-03 17:19:30 +01:00
  • 45bb8b6e30 quality: fix test dependency ganfra 2025-12-03 15:42:19 +01:00
  • e8ee2c45c8 Update screenshots ElementBot 2025-12-03 14:26:02 +00:00
  • cf4d4505bd change(room details edit): adjust the ui ganfra 2025-12-03 15:08:43 +01:00
  • c08de1f904 change(room details edit): move to his own module ganfra 2025-12-03 14:08:14 +01:00
  • 866507ca6a design: update EditableAvatarView to match figma ganfra 2025-11-14 16:05:00 +01:00
  • 6badd20e90 quality: remove useless code on MatrixRoomState ganfra 2025-11-14 10:41:01 +01:00
  • ee124b22fd change(edit room details): expose isSpace ganfra 2025-11-14 10:40:37 +01:00
  • 3633866ace quality: fix SpacePresenterTest ganfra 2025-12-03 11:28:24 +01:00
  • 1eaa09975a Changelog for version 25.12.0 Jorge Martín 2025-12-03 11:27:28 +01:00
  • 5f2134b2d5 space: SpaceSettings feature flag should be off by default ganfra 2025-12-03 11:14:20 +01:00
  • cd0abf925e Merge tag 'v25.12.0' into develop Jorge Martín 2025-12-03 10:42:29 +01:00
  • 386bd11156 Merge branch 'release/25.12.0' Jorge Martín 2025-12-03 10:41:56 +01:00
  • 8578f83caa Adding fastlane file for version 25.12.0 Jorge Martín 2025-12-03 10:35:48 +01:00
  • dc442778f8 Setting version for the release 25.12.0 Jorge Martín 2025-12-03 10:31:20 +01:00
  • 2d3a7f9745 Merge pull request #5821 from element-hq/feature/bma/fixLongVoiceRecording Benoit Marty 2025-12-03 10:27:46 +01:00
  • fc27accb94 Remove useless derivedStateOf Benoit Marty 2025-12-03 09:52:10 +01:00
  • be90afe22b fix: rely only on RoomMember Role values instead of using the powerLevel. ganfra 2025-12-01 16:08:11 +01:00
  • a23bdfb1d4 Merge pull request #5830 from element-hq/sync-localazy ganfra 2025-12-02 20:58:45 +01:00
  • aaed75a3ca quality: fix ktlint ganfra 2025-12-02 20:26:42 +01:00
  • 9756d0a5cb Upgrade the Rust SDK to v25.12.2 (#5838) Jorge Martin Espinosa 2025-12-02 18:12:56 +01:00
  • 14b83d6a7e Merge pull request #5824 from element-hq/feature/bma/roomListIndicators Benoit Marty 2025-12-02 17:42:46 +01:00
  • 213e7ed850 fix(deps): update dependency io.element.android:element-call-embedded to v0.16.3 renovate[bot] 2025-12-02 16:12:55 +00:00
  • c9bd8ec0bd Update screenshots ElementBot 2025-12-02 16:18:44 +00:00
  • 78439c17ab Revert "fix(deps): update dependency com.posthog:posthog-android to v3.27.0" Jorge Martin Espinosa 2025-12-02 16:42:05 +01:00
  • 6874d29532 fix(security&privacy): update string resources ganfra 2025-12-02 17:03:56 +01:00
  • 43de65a612 Rename LatestEvent.Regular to LatestEvent.Synced Benoit Marty 2025-12-02 16:54:50 +01:00
  • 011378aa76 Update API of RoomLatestEventFormatter. Benoit Marty 2025-12-02 16:51:23 +01:00
  • 7f0912850c Let the composer takes at max half of the available height. The value will be different if the soft keyboard is displayed or not. Benoit Marty 2025-12-02 16:36:30 +01:00
  • 2e2d68ba83 Load JoinedRoom in home screen, pass it to the room flow (#5817) Jorge Martin Espinosa 2025-12-02 16:22:55 +01:00
  • eedaeb6b35 fix(deps): update dependency com.posthog:posthog-android to v3.27.0 renovate[bot] 2025-12-02 13:35:11 +00:00
  • b990f78bb8 Remove dead code. Benoit Marty 2025-12-02 15:34:09 +01:00
  • 53785c2322 fix(deps): update dependency org.maplibre.gl:android-sdk to v12.2.1 renovate[bot] 2025-12-01 13:54:36 +00:00
  • 32d56ea92d Sync Strings from Localazy bmarty 2025-12-01 00:23:54 +00:00
  • 86a2f55db3 space: start branching space settings flow ganfra 2025-11-28 15:54:05 +01:00
  • 185ef152fe space: add space settings ff and branch it ganfra 2025-11-28 14:50:55 +01:00
  • a89484e826 space: mark space ff as finished ganfra 2025-11-28 14:20:52 +01:00
  • f265a47243 Make sure we don't finish NotificationTapOpensTimeline until we've actually rendered the timeline event we need to focus on Jorge Martín 2025-11-28 08:25:26 +01:00
  • c6e0686dec Reuse coroutine in DefaultAnalyticsRoomListStateWatcher instead of creating and cancelling the same one Jorge Martín 2025-11-28 08:22:36 +01:00
  • ed020114dc Add Noop variants for the new watcher interfaces in :analytics:api Jorge Martín 2025-11-27 13:29:20 +01:00
  • 1c576fd42d Add AnalyticsService.cancelLongRunningTransaction and AnalyticsService.finishLongRunningTransaction Jorge Martín 2025-11-27 12:27:49 +01:00
  • 1d77aa447d Extract from_notification extra to a constant in IntentNavigationExtras Jorge Martín 2025-11-27 12:17:51 +01:00
  • 04feea5d25 Move analytic watchers to :services:analytics Jorge Martín 2025-11-27 12:13:16 +01:00
  • 055b9f67a0 Add tests for DefaultAnalyticsColdStartWatcher Jorge Martín 2025-11-20 12:45:52 +01:00
  • 4b3796844f Add transaction trees for opening a room so we can have a nice trace view Jorge Martín 2025-11-20 12:23:03 +01:00
  • 10b31e3e72 Add OpenRoom long running analytic transaction Jorge Martín 2025-11-20 11:21:34 +01:00
  • daf7bea39e Add another performance check for cold start time until the cached room list is displayed Jorge Martín 2025-11-20 10:08:53 +01:00
  • e1bd189ba0 Add a performance check for notification tap -> populated timeline time Jorge Martín 2025-11-20 09:04:36 +01:00
  • 8815fe7986 Add a 'warm' room list performance check: Jorge Martín 2025-11-19 17:27:56 +01:00
  • 3d590c1c46 Have long running analytic transactions return actual transactions. Jorge Martín 2025-11-19 17:24:35 +01:00
  • 441b2e7fb5 Merge pull request #5816 from element-hq/feature/fga/security_and_privacy_rework ganfra 2025-11-28 10:09:23 +01:00
  • 5d61504f24 quality: fix lint issues ganfra 2025-11-27 19:02:15 +01:00
  • e315b71f02 Update screenshots ElementBot 2025-11-27 17:28:21 +00:00
  • 7115bd3434 change(room member): make sure we never display name/avatar when a member is banned ganfra 2025-11-27 18:08:00 +01:00