Commit Graph

  • 7bfd73de5f Update Unit tests for Xcode 16. Doug 2024-09-18 14:57:19 +01:00
  • 7b42df84ae Update Integration tests for Xcode 16. Doug 2024-09-18 16:49:58 +01:00
  • 6e83ecb290 Don't reset the simulator contents on GitHub. Doug 2024-09-19 11:20:02 +01:00
  • 6818be1afc Update UI tests for Xcode 16. Doug 2024-09-18 12:19:41 +01:00
  • e4736b12bb A bunch of random tweaks. (#3317) Doug 2024-09-23 13:00:40 +01:00
  • d48214a98b Translations update (#3315) ElementRobot 2024-09-23 03:28:34 -05:00
  • adfd41a3f9 Enable message pinning (#3308) Mauro 2024-09-23 09:51:50 +02:00
  • da6487e054 Prepare next release Element CI 2024-09-19 08:14:56 -07:00
  • 78fb64ced2 quick and dirty /join command (#3288) Matthew Hodgson 2024-09-19 16:29:42 +02:00
  • 943f33b496 Await for room sync only for push notification invites (#3307) Mauro 2024-09-19 15:42:58 +02:00
  • 5d678abd26 Various Danger fixes (#3304) Stefan Ceriu 2024-09-18 21:26:02 +03:00
  • f7d878bac6 crypto: Add configuration flag to enable invisible crypto (#3247) Valere 2024-09-18 17:30:45 +02:00
  • 5acfb5dd87 Try to stop random codecov test result action failures from failing the whole test run. Stefan Ceriu 2024-09-18 14:29:20 +03:00
  • ac27951c93 Prepare next release Element CI 2024-09-18 03:33:20 -07:00
  • 9b6470d1f3 Stop delaying subscriptions until after startup (#3294) Stefan Ceriu 2024-09-18 13:16:46 +03:00
  • 63a0a99dbd Use the new strings for send failures when the unsigned devices are your own. (#3299) Doug 2024-09-18 10:48:16 +01:00
  • 16812e21ea Bump SDK to 1.0.51 (#3298) Mauro 2024-09-18 11:38:43 +02:00
  • 5078f571ed Push the deactivate account screen. (#3297) Doug 2024-09-18 10:21:48 +01:00
  • 5625e78fc9 Add support for account deactivation when not using OIDC. (#3295) Doug 2024-09-17 20:08:35 +01:00
  • 8660a22b3e Bump the RustSDK to v1.0.50 Stefan Ceriu 2024-09-17 14:56:02 +03:00
  • efe352c319 Added analytics for message pinning (#3284) Mauro 2024-09-17 10:02:26 +02:00
  • 20f4a43751 fix license text in README.md Matthew Hodgson 2024-09-16 16:02:58 +01:00
  • 6efbf6117f Allow registration on matrix.org using a custom helper URL. (#3282) Doug 2024-09-16 13:05:22 +01:00
  • 6cfe09b96d Add a WebRegistrationScreen (not included in the flow yet). (#3281) Doug 2024-09-16 11:03:29 +01:00
  • 2745eabc0a Translations update Velin92 2024-09-16 00:01:45 +00:00
  • 7536771409 Prepare next release Element CI 2024-09-13 08:05:45 -07:00
  • 93daaf554f Handle notifications properly when a call is happening. (#3276) Doug 2024-09-13 15:50:29 +01:00
  • ce83aec760 Bump the RustSDK to v1.0.48 Stefan Ceriu 2024-09-13 15:07:39 +03:00
  • 16d3cb6f3f Log where the user's state and caches folders were setup on startup. Stefan Ceriu 2024-09-13 14:46:30 +03:00
  • feaaeb5090 Remove redundant versions.contains(.native) check Stefan Ceriu 2024-09-13 14:26:41 +03:00
  • d53e185d81 Replace client side room awaiting with the SDKs new awaitRoomRemoteEcho method Stefan Ceriu 2024-09-13 13:26:27 +03:00
  • 47a093eb4e Fix interactive dismissal of our QLPreviewController on iOS 18. (#3274) Doug 2024-09-12 12:22:18 +01:00
  • a1c47ad209 Make sure we reset the feature flag when upgrading to SSS. (#3272) Doug 2024-09-12 10:38:07 +01:00
  • d24214c674 Make sure we don't reuse an old NSEUserSession after logging out and back in. (#3273) Doug 2024-09-12 10:24:05 +01:00
  • 022cc59d56 Try uploading test results to Codecov. (#3266) Doug 2024-09-12 07:09:15 +01:00
  • 0e6a2594dd Prepare next release Element CI 2024-09-11 07:14:10 -07:00
  • 0d9d8f9fa4 Sdk v1.0.47 (#3265) Mauro 2024-09-11 15:55:15 +02:00
  • b85bd602f5 Tidy-up useless directories at the end of a test run. Doug 2024-09-11 14:54:28 +01:00
  • af3a6ccbed Make the SessionDirectories type responsible for cleaning up data. (#3261) Doug 2024-09-11 14:32:03 +01:00
  • 84a3ffc135 Require a specific snapshotting device minor OS version when running PreviewTests Stefan Ceriu 2024-09-11 14:11:29 +03:00
  • 65bacfaae3 Fixes #3173 - Force frame sizes for timeline items that are missing sizing info. Stefan Ceriu 2024-09-11 10:38:33 +03:00
  • 10fcb5575d version bump to 1.8.0 Mauro Romito 2024-09-11 13:02:08 +02:00
  • eb60a8d3f4 Fixes #3249 - Converge on the same max height for both text composers. Stefan Ceriu 2024-09-10 18:14:07 +03:00
  • ed67a29277 Added a pin icon (#3257) Mauro 2024-09-11 12:40:11 +02:00
  • ff5b22cecf Bring back default controls for QuickLook based media viewers (#3254) Stefan Ceriu 2024-09-11 12:11:30 +03:00
  • bef892451e Add a banner that offers the user to transition to native sliding sync (#3252) Stefan Ceriu 2024-09-11 08:21:27 +03:00
  • f264c2559c Free up CI runner disk space before running UI tests. Stefan Ceriu 2024-09-09 09:13:11 +03:00
  • 4ec6098838 Allow redacted messages to be viewed and unpinned (#3251) Mauro 2024-09-10 15:25:21 +02:00
  • 539452394e Add iOS 18 to the Introspect supported versions. (#3248) Doug 2024-09-10 13:24:17 +01:00
  • c8cb65c92b Update bug.yml Stefan Ceriu 2024-09-10 15:07:56 +03:00
  • cc4942fb78 Require acknowledgement to send to verified users who have unsigned devices or have changed their identity. (#3215) Doug 2024-09-10 09:56:11 +01:00
  • f6c8aae09e Switch codecov-action back to v3 as 4 significantly decreases coverage - previously seen in https://github.com/element-hq/element-x-ios/pull/2727 Stefan Ceriu 2024-09-10 11:29:45 +03:00
  • c2b9a7f170 Fix wrong durations for uploaded media Stefan Ceriu 2024-09-10 10:14:28 +03:00
  • 1a3378f6d3 tweaks for the RC Mauro Romito 2024-09-09 17:19:12 +02:00
  • d88440dda4 Fix post-merge snapshots tests. Stefan Ceriu 2024-09-09 15:22:29 +03:00
  • 2f6fea29f3 Replace Prefire with a very similar but simpler and more direct approach (#3232) Stefan Ceriu 2024-09-09 15:07:41 +03:00
  • a4166de502 Add support for showing media playback controls on the lock screen Stefan Ceriu 2024-09-06 12:57:20 +03:00
  • d0d24e2d09 Remove spammy logs Stefan Ceriu 2024-09-06 12:13:19 +03:00
  • a5fe629790 Fix message composer presendCallback warnings Stefan Ceriu 2024-09-06 12:05:29 +03:00
  • 37ed7addf5 Fixes #3197 - Allow voice message playback in the background - inform other audio sessions on deactivation - let CallKit handle the audioSession for ElementCall Stefan Ceriu 2024-09-06 10:45:44 +03:00
  • a0eafe26c3 Fixes #3147 - Remove the sliding sync proxy wait list Stefan Ceriu 2024-08-12 12:05:43 +03:00
  • 6759a66533 Fixes #3146 - Remove the account migration screen Stefan Ceriu 2024-08-12 11:58:22 +03:00
  • cce42a7126 Translations update Velin92 2024-09-09 00:01:54 +00:00
  • 0d5f249196 Make SwiftFormat 0.54.4 happy. Stefan Ceriu 2024-09-09 08:23:53 +03:00
  • 664e87fe87 Switch license to AGPL (#3237) Stefan Ceriu 2024-09-06 16:34:30 +03:00
  • 0f3b33c5ae Fix unfinished comment about onboarding flow verification state listening. Stefan Ceriu 2024-09-06 09:51:44 +03:00
  • 2da4059718 Fixes #3231 - Rewrite how out of band verification changes are handled within the onboarding flows Stefan Ceriu 2024-09-05 17:24:42 +03:00
  • b43797f4bf Delay setting up subscriptions until the RoomListService is running in order to avoid cancelling in flight initial sync requests Stefan Ceriu 2024-09-05 15:06:59 +03:00
  • dc85cb10ed Stop running and publishing performance metrics to gh-pages Stefan Ceriu 2024-09-05 13:49:56 +03:00
  • fbca83ba5f Prepare next release Element CI 2024-09-04 01:28:23 -07:00
  • 7b03c23baa Bump the RustSDK to v1.0.44 Stefan Ceriu 2024-09-04 10:11:40 +03:00
  • bf127f441f Fixes #3217 - Force room title headers to layout on one single line Stefan Ceriu 2024-09-04 09:10:27 +03:00
  • 3b0f02d2b9 Make pinned events required state in SlidingSync Jorge Martín 2024-09-03 16:56:01 +02:00
  • c132f67913 Update GitHub Actions renovate[bot] 2024-09-03 15:15:28 +00:00
  • c73a60dca7 Revert "Update GitHub Actions" Stefan Ceriu 2024-09-03 18:14:28 +03:00
  • a6cdbc3329 Update GitHub Actions renovate[bot] 2024-09-03 12:49:08 +00:00
  • 3c4e9e02bb Fixes #3126 - Prevent verification state changes other than verified from blocking the user on the session verification screen Stefan Ceriu 2024-09-03 15:15:27 +03:00
  • 6b2928a7cb Translations update Velin92 2024-09-02 00:01:36 +00:00
  • 288b1e7896 Update subscriptions if visible range rooms change without the range itself changing (#3220) Stefan Ceriu 2024-09-02 18:35:31 +03:00
  • 062811cac4 Accept current autocorrection/suggestion before sending a message (#3219) Stefan Ceriu 2024-09-02 16:33:40 +03:00
  • 302df1879e Tweak the EncryptionReset root screen copy. Stefan Ceriu 2024-08-29 15:05:28 +03:00
  • 32e1e1aa24 Add a logout option on the root of IdentityVerification screen. Stefan Ceriu 2024-08-29 14:39:08 +03:00
  • 904045f178 Default to native sliding sync discovery. Doug 2024-08-30 12:07:55 +01:00
  • 015e32d772 SonarCloud: Remove redundant rethrow. Doug 2024-08-29 15:02:39 +01:00
  • 342ad57ce7 Update the SDK. Doug 2024-08-29 14:39:49 +01:00
  • 4925884f6c Adopt sliding sync discovery for authentication. Doug 2024-08-29 12:23:08 +01:00
  • c9603dce55 Adopt sliding sync versions for client Restoration. Doug 2024-08-29 11:50:06 +01:00
  • b1af4afdcb Fixes #3110 - Manually populate profiles when displaying the timeline. Stefan Ceriu 2024-08-29 15:14:42 +03:00
  • 2021e3b5ae Fix LoadableImage randomly deciding not to load images (revert back to b5f1d5947b) Stefan Ceriu 2024-08-29 15:13:41 +03:00
  • 02f868c320 Make sure reactions go through the timeline controller. (#3209) Doug 2024-08-29 09:51:51 +01:00
  • e439689b65 Prepare next release Element CI 2024-08-27 05:17:35 -07:00
  • ea9ae61f7d Update the default timeout to match the SDK as the value kills download tasks 🤦‍♂️ (#3205) Doug 2024-08-27 12:55:58 +01:00
  • 6bd9d2526a Translations update (#3201) ElementRobot 2024-08-27 06:10:49 -05:00
  • 61df1dd18c Remove the Element Call Picture in Picture feature flag. (#3204) Doug 2024-08-27 11:07:19 +01:00
  • 812c5d5c61 Update the SDK (#3196) Doug 2024-08-27 11:06:26 +01:00
  • ebef0d1fbe Update CONTRIBUTING.md Stefan Ceriu 2024-08-27 09:23:26 +03:00
  • 993fe8cd36 TimelineKind refactor (#3193) Mauro 2024-08-22 20:33:21 +02:00
  • 8c07397548 Fix the call URL input field in Developer Options (#3192) Doug 2024-08-22 17:45:58 +01:00
  • 4eb1ed5d09 Pinned Events Timeline actions and differentiation (#3182) Mauro 2024-08-22 17:35:44 +02:00
  • d54e08e815 Remove delivered notifications if their event gets redacted. (#3191) Doug 2024-08-22 13:49:00 +01:00