Commit Graph

  • 7373eabffb refactored the ClientProxy to: Mauro Romito 2025-03-06 12:16:28 +01:00
  • 4d01d2aa0b Prepare next release Element CI 2025-03-06 04:16:14 -08:00
  • 49ada9c3a1 always enabled event cache and updated the SDK Mauro Romito 2025-03-06 11:15:07 +01:00
  • 083c30edcc Re-enable error screens in group calls (#3856) Hugh Nimmo-Smith 2025-03-06 10:40:06 +00:00
  • 5f59e867b5 Room mentioning in the composer (#3868) Mauro 2025-03-06 11:32:37 +01:00
  • 2d77a1b10b Prevent various room subscription task from blocking opening rooms - this came from having seen the opening room modal show up too often which was caused by isEncrypted being block_on on the rust side and sometimes making network requests - we aggreed that the block_ons should go, which is handled in https://github.com/matrix-org/matrix-rust-sdk/pull/4756 and https://github.com/matrix-org/matrix-rust-sdk/pull/4757 Stefan Ceriu 2025-03-05 16:29:48 +02:00
  • 4d34a1ed56 Bump the RustSDK to v25.03.05 - adopt the new timeline configuration which now exposes read receipts tracking. For now it should be set to false for all timelines except the live one, which still gets configured properly on the rust side through init_timeline. Eventually we will converge on this configuration API for all of them. - also adopt the new rust side cache clearing method and remove our own Stefan Ceriu 2025-03-05 13:30:18 +02:00
  • fb8a1f33d8 Converge on same naming convention for snapshots in the preview tests as in the UI tests. Stefan Ceriu 2025-03-04 18:33:39 +02:00
  • ffafca6d64 Revamp the UI test snapshot naming convention to make them easier to organize and find. Stefan Ceriu 2025-03-04 17:17:52 +02:00
  • 319441d527 Use a static room summary provider to resolve room summaries through id and aliases (#3863) Mauro 2025-03-04 14:08:15 +01:00
  • 56d8af1d2e Only show a badge in the composer if the room is unencrypted. (#3866) Stefan Ceriu 2025-03-04 14:58:15 +02:00
  • 3ecf9a20cd Prevent PRs with the X-Blocked label from being merged (#3864) Robin 2025-03-04 07:01:39 -05:00
  • 4e6ad036f7 Translations update (#3861) ElementRobot 2025-03-03 09:06:51 +00:00
  • 15a0c56f35 Bump the RustSDK to v25.02.28 Stefan Ceriu 2025-02-28 15:27:00 +02:00
  • 7f6ea1c2ae Join room by address (#3840) Mauro 2025-02-28 13:35:15 +01:00
  • 2b58f57483 updated create room paramaters (#3853) Mauro 2025-02-28 12:31:08 +01:00
  • 14fa7d87fc show "Room" for unresolved event permalinks Mauro Romito 2025-02-28 11:31:25 +01:00
  • 890687512f Show room encryption state in the composer (#3841) Stefan Ceriu 2025-02-27 22:16:26 +02:00
  • 8648f55b5d Set APP_GROUP_IDENTIFIER directly. (#3847) Doug 2025-02-27 12:38:02 +00:00
  • bc8518ec3e Increase the time before we show loading indicators when processing user session and flow coordinators routes Stefan Ceriu 2025-02-27 13:56:26 +02:00
  • b01070c6b6 Project updates. (#3837) Doug 2025-02-26 18:29:20 +00:00
  • 5b2f6cfbf4 Show DM recipient verification badges on the room details screen profile button (#3824) Stefan Ceriu 2025-02-26 13:55:59 +02:00
  • 2db80b6858 Prepare next release Element CI 2025-02-26 03:50:53 -08:00
  • ff41431ef1 Update the SDK. (#3829) Doug 2025-02-26 09:23:57 +00:00
  • fb8d69dd92 Fixes #3830 - Editing messages not placing the cursor at the end of the text Stefan Ceriu 2025-02-26 08:34:39 +02:00
  • 1bc3723c34 Cache account management URL (#3826) Mauro 2025-02-25 17:51:28 +01:00
  • b46a7e44d4 Prepare next release Element CI 2025-02-25 06:14:37 -08:00
  • a2242c63e2 Render Room and Message Pills (#3809) Mauro 2025-02-25 14:46:01 +01:00
  • 944fe37fde Fix the unassumed path. Doug 2025-02-25 11:29:54 +00:00
  • 3884b83ff6 Don't set the room topic when creating a room if it is blank. (#3821) Doug 2025-02-25 11:10:59 +00:00
  • 4f6c6f3931 Show the timeline kind in the process_timeline_list_diffs tracing span. Stefan Ceriu 2025-02-25 12:38:25 +02:00
  • 5e90f67a91 Bump the RustSDK to v25.2.25, address breaking changes from matrix-org/matrix-rust-sdk/pull/4674 Stefan Ceriu 2025-02-25 11:06:15 +02:00
  • 6ded867bcc Configure diagnostics (and MapLibre) using Pkl. (#3820) Doug 2025-02-24 18:36:08 +00:00
  • 773d44cafa Revert "Show error screens in group calls (#3813)" (#3819) Hugh Nimmo-Smith 2025-02-24 18:03:16 +00:00
  • 9d5c4f7748 use the alternative summary provider (#3817) Mauro 2025-02-24 16:42:24 +01:00
  • a01c519e06 Fix various UI test snapshots following changes to the development assets. Stefan Ceriu 2025-02-24 13:15:54 +02:00
  • ea4130af71 Update translations (manually). (#3815) Doug 2025-02-24 11:02:39 +00:00
  • 36c851d44b Show error screens in group calls (#3813) Robin 2025-02-24 17:09:30 +07:00
  • b6b9f4162b Add a couple of extra logs around the state of call ringing notifications. (#3808) Doug 2025-02-24 10:07:33 +00:00
  • 482d03a036 Update dependency jpsim/Yams to from: "5.3.1" renovate[bot] 2025-02-24 06:35:18 +00:00
  • 3de025cb85 Rename a couple of missed isEncryptedOneToOneRoom properties. (#3804) Doug 2025-02-20 14:15:49 +00:00
  • c2e10b910a Update Compound (#3803) Doug 2025-02-20 14:15:26 +00:00
  • d8b88f1cf8 Use the placeholder added to the force logout alert. (#3802) Doug 2025-02-18 13:11:46 +00:00
  • d325adb4fc Hide the unread dot after previewing an invite. (#3800) Doug 2025-02-18 12:22:13 +00:00
  • 8c07ee35c4 Update the SDK. Doug 2025-02-18 10:34:32 +00:00
  • f77faee981 User verification state indicators (#3793) Stefan Ceriu 2025-02-18 08:37:34 +02:00
  • b71c93dfaa Update Enterprise submodule. Doug 2025-02-13 16:01:01 +00:00
  • d96304b3bb Update the fastlane README. Doug 2025-02-11 11:13:28 +00:00
  • 4fd883ed6b Translations update (#3799) ElementRobot 2025-02-17 12:46:55 +01:00
  • e8786be6cd Fix #3794 - Stop the message composer from randomly changing the cursor position Stefan Ceriu 2025-02-16 10:42:09 +02:00
  • 323df6f1c5 updated dev options screen Mauro Romito 2025-02-13 10:07:16 +01:00
  • f149a40def Update dependency jpsim/Yams to from: "5.3.0" renovate[bot] 2025-02-17 06:12:26 +00:00
  • 9f0f664179 Update string after resolving some duplicities. (#3791) Doug 2025-02-14 11:34:49 +00:00
  • 61321288a7 Update dependency jpsim/Yams to from: "5.2.0" (#3788) renovate[bot] 2025-02-13 15:32:59 +00:00
  • 4b43d901f8 Fix message completion trigger to work anywhere in the message (#3696) Vickcoo 2025-02-13 23:13:09 +08:00
  • 8ee1427809 Update our development assets. (#3783) Doug 2025-02-11 11:53:35 +00:00
  • 567c52d562 Fix UI test snapshots following session verification screen changes. Stefan Ceriu 2025-02-11 10:01:39 +02:00
  • f6a1d38972 Log whether a notification is expected to make a noise. (#3782) Doug 2025-02-11 09:59:46 +00:00
  • 8680d8437b Add support for initiating and responding to user verification requests (#3759) Stefan Ceriu 2025-02-10 20:07:11 +02:00
  • 22d0fae423 Knock Polishing part 4 (#3779) Mauro 2025-02-10 18:31:12 +01:00
  • 34d8adcf09 Refactor how notifications are preprocessed and be explicit about which ones are supposed to be displayed or discarded. Stefan Ceriu 2025-02-10 09:57:24 +02:00
  • 90b4c84ec5 Translations update pixlwave 2025-02-10 03:11:28 +00:00
  • b284aa8a07 Fix a bug where the preview controller breaks when swiping quickly. (#3750) Doug 2025-02-07 10:48:09 +00:00
  • ddaf41cfca Delete dependabot.yml - it doesn't work for Xcode projects (or XcodeGen). (#3757) Doug 2025-02-07 10:47:00 +00:00
  • 7784d4677b Update dependabot.yml Doug 2025-02-07 10:37:03 +00:00
  • ffb72a3ee6 Add a test dependabot.yml file and see to see what it picks up. (#3756) Doug 2025-02-07 10:29:09 +00:00
  • ac34f9f208 change applied and updated tests (#3751) Mauro 2025-02-07 10:08:35 +01:00
  • b9e6a3328f Updated Bottom Sheet message string (#3743) Mauro 2025-02-07 10:08:10 +01:00
  • d374fb63e0 Removed now unused secrets Stefan Ceriu 2025-02-07 09:16:52 +02:00
  • 2515cdeb15 Bump the RustSDK to v25.02.06 Stefan Ceriu 2025-02-06 17:54:14 +02:00
  • 7560f2c5f1 Added a delayed loading when opening a room (#3748) Mauro 2025-02-06 17:55:46 +01:00
  • b900eec5a2 Fix a crash in the media events screen by storing the active timeline context. (#3746) Doug 2025-02-06 12:27:39 +00:00
  • 922ebf47e6 Fix some concurrency warnings, update missed licence headers. (#3741) Stefan Ceriu 2025-02-06 11:35:23 +02:00
  • f86a5a2bb9 Added the banned room proxy (#3744) Mauro 2025-02-06 10:15:36 +01:00
  • 3839025caa Knocking feature polishing part 2 (#3738) Mauro 2025-02-05 14:48:24 +01:00
  • cfaa1b455a Use the new preview screen when tapping media on the room and pinned events screens. (#3736) Doug 2025-02-05 13:27:23 +00:00
  • 921d1c627d Bottom Sheet to confirm DM creation (#3739) Mauro 2025-02-05 13:28:00 +01:00
  • 42257a18db Revert "Disable continueAfterFailure for the AppLock UI tests" Stefan Ceriu 2025-02-05 10:37:26 +02:00
  • 56bede2404 Revert "Attempt to fix the every flakey app lock setup test" Stefan Ceriu 2025-02-05 10:37:13 +02:00
  • 6c190cf735 updated the SDK (#3737) Mauro 2025-02-04 17:57:39 +01:00
  • f0b8775701 Add back verbose logging for the timeline provider to help debug the event cache and lazy loading. Stefan Ceriu 2025-02-04 09:04:24 +02:00
  • bad4a8f9c8 Refactor Rust timeline identifiers into our own. (#3731) Doug 2025-02-04 09:50:46 +00:00
  • 54dbb33ad5 Switch the ElementCall UI test to call.element.io for stability Stefan Ceriu 2025-02-04 09:31:57 +02:00
  • 5d785b38ae some iOS bugfixes (#3732) Mauro 2025-02-04 01:15:31 +01:00
  • 10d39257f0 pr suggestions Element CI 2025-02-03 16:14:51 +01:00
  • 14e5d1aa94 added a small delay in the loading Element CI 2025-02-03 15:57:48 +01:00
  • 7f04c8841f added an alert before creating a new DM Element CI 2025-02-03 15:51:12 +01:00
  • d195e603c9 RoomTimeline… refactor (drop the Room). (#3728) Doug 2025-02-03 14:14:01 +00:00
  • 9df5a8fddb Fix flakey room member details screen snapshot test - needs to wait for the call button to appear i.e. dmRoomID Stefan Ceriu 2025-02-01 14:05:44 +02:00
  • d7ac9e9b3a Translations update (#3727) ElementRobot 2025-02-03 09:47:29 +01:00
  • 6cd583d904 Revert back to UIKit for the presentation of the timeline media preview. (#3719) Doug 2025-01-31 17:28:14 +00:00
  • ef340fb70f Fix missing user ID. (#3725) Doug 2025-01-31 16:59:06 +00:00
  • 342f25296d updated the notification string Element CI 2025-01-31 17:02:55 +01:00
  • 97069850f5 Ensure multiple mandatory verification flows can be ran consecutively (e.g. following encryption resets) (#3722) Stefan Ceriu 2025-01-31 17:31:21 +02:00
  • 4856ffd3b2 Prepare next release Element CI 2025-01-31 07:00:01 -08:00
  • 5cffad937e Fastlane calendar versioning check and increase (#3721) Mauro 2025-01-31 13:34:25 +01:00
  • d5fb72c16c Do not handle offline mode yet (#3715) Mauro 2025-01-31 12:23:38 +01:00
  • 63b819e125 Disable continueAfterFailure for the AppLock UI tests Stefan Ceriu 2025-01-31 10:02:08 +02:00
  • 59cc9c27ec Attempt to fix the every flakey app lock setup test Stefan Ceriu 2025-01-29 17:23:47 +02:00
  • d412c10352 Detect the timeline start/end when swiping through media files. (#3714) Doug 2025-01-29 15:07:23 +00:00