Commit Graph

  • ccac0be3ae Prepare next release Element CI 2025-04-10 02:41:05 -07:00
  • 4af5f7abfe Manually enable the event cache as the default enabling hasn't made it to the RustSDK yet 🤦‍♂️ - https://github.com/matrix-org/matrix-rust-sdk/pull/4308 Stefan Ceriu 2025-04-10 10:10:50 +03:00
  • 9ba4048462 Only use the appGroupTemporaryDirectory to access a file from the share extension. (#4002) Doug 2025-04-10 09:56:25 +01:00
  • 58a0709a1b bump to 25.04.2 and improved migration code Mauro Romito 2025-04-09 18:29:20 +02:00
  • e5e7fc6c55 updated preview tests Mauro Romito 2025-04-09 17:12:43 +02:00
  • bf875a23ce change: hiding timeline media has three options Mauro Romito 2025-04-09 17:03:47 +02:00
  • fe9cb2e2f0 Setup the client media retention policy Stefan Ceriu 2025-04-09 15:49:40 +03:00
  • 0e7533145a refactor: manage member sheet in timeline Mauro Romito 2025-04-08 15:23:40 +02:00
  • 56476f8bb5 Re-write integration test login for OIDC. (#3997) Doug 2025-04-09 08:57:31 +01:00
  • 8344006ee0 Update dependency fastlane to v2.227.1 renovate[bot] 2025-04-09 03:25:53 +00:00
  • c2f6c4086c Fix the post-release workflow. (#3996) Doug 2025-04-08 17:24:55 +01:00
  • 6fca1508cb Prepare next release Element CI 2025-04-08 04:23:38 -07:00
  • 3547777a02 Vendor our StaticCode pkl package inside the project. (#3993) Doug 2025-04-08 11:23:54 +01:00
  • f7d574291d Prepare for version 25.04.x. (#3994) Doug 2025-04-08 11:05:13 +01:00
  • c2648d3d41 Change recovery screen success indicators from modal to toast to better fit with the new-ish onboarding flows. Stefan Ceriu 2025-04-08 11:30:48 +03:00
  • eef212eaf3 Set the NSE client as memory constrained. This, following the roomLoadSettings tweaks, changes SQLite store settings and further decreases memory consumption. Stefan Ceriu 2025-04-08 10:18:10 +03:00
  • c9dc7e63c5 Bump the RustSDK to v25.04.08, fix breaking changes Stefan Ceriu 2025-04-08 10:05:05 +03:00
  • d92fecdc7e feat: decline and block screen Mauro Romito 2025-04-03 17:36:34 +02:00
  • 2ee5c1b403 feat: report a room Mauro Romito 2025-04-02 17:44:24 +02:00
  • 8149107aef Update actions/github-script action to v7 (#3988) renovate[bot] 2025-04-07 15:29:44 +01:00
  • 495e117901 Add support URLs to the app setting overrides. (#3987) Doug 2025-04-07 15:29:11 +01:00
  • 5e4be056a1 Add a post-release workflow. (#3986) Doug 2025-04-07 14:48:20 +01:00
  • 95f67d9d45 Fix UI test toggle tapping after compound accessibility change. Stefan Ceriu 2025-04-07 11:48:10 +03:00
  • 7ea3321cf5 Translations update (#3984) ElementRobot 2025-04-07 10:43:59 +02:00
  • 806816be8a Add a Compound hook. (#3979) Doug 2025-04-04 17:46:31 +01:00
  • a318c3918d Update the app icon. (#3977) Doug 2025-04-04 17:08:59 +01:00
  • 574f49d71e Add the build number to rageshakes. (#3978) Doug 2025-04-04 11:36:52 +01:00
  • 7657f0f138 Refactor the NSE to create a new UserSession every time a payload comes in and pass the room down to the SDK so it can optimize how many rooms it loads from the store and how much memory it's using. - this will undo creating at most one user session pe process as that shoulnd't be a problem anymore - it also renames some methods and improves the logging Stefan Ceriu 2025-04-03 15:47:23 +03:00
  • 5500cc2335 Remove the event cache feature flag, it's enabled by default on the SDK and we haven't had any bug reports for it. Stefan Ceriu 2025-04-03 15:39:49 +03:00
  • 62636d8378 Bump the RustSDK to v25.04.02 Stefan Ceriu 2025-04-03 15:08:15 +03:00
  • b8bf2a08f6 Allow overriding the push gateway. (#3970) Doug 2025-04-03 10:42:09 +01:00
  • 27070f77fd Allow overriding the bug report app ID and analytics cookies URL. (#3969) Doug 2025-04-02 09:41:02 +01:00
  • bbfc6c1e17 Add alerts with reason for kick and ban (#3967) Mauro 2025-04-01 18:06:40 +02:00
  • 6a8f35db9c Make the secrets optional. (#3966) Doug 2025-04-01 16:14:05 +01:00
  • 620616da63 updated EC to 0.9.0 Mauro Romito 2025-03-31 16:44:14 +02:00
  • d5f9860898 Bring back the background refresh stop sync crash fix, this time with a forced conformance to the main actor. - follow up to https://github.com/element-hq/element-x-ios/pull/3942 and https://github.com/element-hq/element-x-ios/pull/3946 Stefan Ceriu 2025-03-31 08:49:57 +03:00
  • 901c833c40 Bump the RustSDK to v25.03.31 - adopt new async throwing methods - use the sdk side TimelineStart virtual timeline item - remove async from directRoomForUserID as it's not async on the rust side - remove async from retryDecryption as it's spawning not blocking on the rust side Stefan Ceriu 2025-04-01 09:45:53 +03:00
  • 5e50823223 Allow the services that are configured by secrets to be disabled. (#3961) Doug 2025-04-01 09:24:12 +01:00
  • 36903bf3fb Translations update (#3959) ElementRobot 2025-03-31 11:11:29 +02:00
  • f507709626 a11y: better voice over for voice messages Mauro Romito 2025-03-27 17:40:00 +01:00
  • a4eeb66527 a11y: add profile picture accessibility label Mauro Romito 2025-03-27 16:34:33 +01:00
  • 96abaf7226 fix: update compound to fix pickers and toggles Mauro Romito 2025-03-27 15:12:31 +01:00
  • db6ed2e910 a11y: accessibility labels for calls Mauro Romito 2025-03-27 16:49:59 +01:00
  • 089d1faaec Prepare next release Element CI 2025-03-27 06:53:19 -07:00
  • 0586c2cf54 Revert "Attempt to prevent crashes after expiring background refreshes." Stefan Ceriu 2025-03-27 12:31:38 +02:00
  • 51886b0c78 Refactor the MapTiler configuration into a single place. (#3944) Doug 2025-03-26 14:39:09 +00:00
  • e0edafc48e Prepare next release Element CI 2025-03-26 05:47:53 -07:00
  • 8b49cf6bdc Attempt to prevent crashes after expiring background refreshes. Stefan Ceriu 2025-03-26 13:10:00 +02:00
  • 98a95342d0 EC update and improvements Mauro Romito 2025-03-26 12:25:17 +01:00
  • 0f353447b5 Prepare next release Element CI 2025-03-25 09:46:52 -07:00
  • 60024c78eb Embed element call (#3939) Mauro 2025-03-25 17:14:23 +01:00
  • 791ce67808 reply view will now render as plain pills Mauro Romito 2025-03-25 12:30:57 +01:00
  • dbb59a4012 Add NSPrivacyTracking and NSPrivacyCollectedDataTypes to PrivacyInfo.xcprivacy (#3935) Doug 2025-03-25 11:47:46 +00:00
  • cfd4392837 updated the SDK to 25.03.24 Mauro Romito 2025-03-19 12:38:21 +01:00
  • 24777184ef Use 'Dismiss' to close pinned identity changes, instead of 'Ok' (#3936) Andy Balaam 2025-03-25 10:36:34 +00:00
  • 4a484961ae Update apple-actions/import-codesign-certs digest to cfd6eb3 renovate[bot] 2025-03-24 22:35:25 +00:00
  • 8b070d9a64 Revert codecov/codecov-action changes and add allowedVersions renovate rule. Stefan Ceriu 2025-03-24 12:11:08 +02:00
  • 767eb5da30 Update GitHub Actions to v5 renovate[bot] 2025-03-24 09:43:08 +00:00
  • 245be11f33 Translations update (#3932) ElementRobot 2025-03-24 10:42:26 +01:00
  • b709cccb1c fix: DM invites now correctly render the avatar Mauro Romito 2025-03-21 16:18:28 +01:00
  • a142ce43af Add developer options for Rust's Trace Log Packs. (#3929) Doug 2025-03-21 19:00:13 +00:00
  • 8ada12c668 UserPreference now can have published defaultValue Mauro Romito 2025-03-20 20:35:11 +01:00
  • 8e439bc8f5 pr suggestions Mauro Romito 2025-03-20 19:33:17 +01:00
  • 9e0e5bbb13 updated test for hidden avatars in invites Mauro Romito 2025-03-20 17:55:41 +01:00
  • 5631d4176a UserPreference now supports closure based default Mauro Romito 2025-03-20 12:01:29 +01:00
  • ff721f6577 hide invite avatars when such flag is on Mauro Romito 2025-03-19 16:04:08 +01:00
  • a201f5a654 Prepare next release Element CI 2025-03-21 03:29:55 -07:00
  • 55f3bf8b62 Fix rebase take II. Doug 2025-03-21 10:11:56 +00:00
  • 582551ffbf Prepare next release Element CI 2025-03-20 11:56:21 -07:00
  • 8cb5330ee2 Discard any changes before rebasing main. (#3927) Doug 2025-03-20 18:05:43 +00:00
  • 42ff9b7eda Prepare next release Element CI 2025-03-20 09:10:41 -07:00
  • 8e9e657408 Update the SDK to 25.03.20. (#3925) Doug 2025-03-20 13:18:06 +00:00
  • 015e235c50 Stop CI from uploading Codecov results when a PR comes from a fork. (#3917) Doug 2025-03-20 08:45:38 +00:00
  • 188c6363fc Attempt to fix the wrong timeline start display by defaulting the backwards publisher to .idle Stefan Ceriu 2025-03-19 18:51:41 +02:00
  • 7eaaf03b73 Remove the unused TestMeasurementParser and lint integration tests again. (#3918) Doug 2025-03-19 12:52:07 +00:00
  • 98b4c95a48 Run the 'prevent blocked' workflow even if PR has conflicts (#3914) Robin 2025-03-19 07:44:41 -04:00
  • 177e1dd154 Add overrides for OIDC configuration. (#3910) Doug 2025-03-19 11:18:20 +00:00
  • 42aa2bcabc Update codecov/codecov-action action to v3.1.6 renovate[bot] 2025-03-19 06:22:52 +00:00
  • ef73677518 Pin all 3rd party github actions to their full length commit SHA - this is the recommended security practice as per https://docs.github.com/en/actions/security-for-github-actions/security-guides/security-hardening-for-github-actions#using-third-party-actions Stefan Ceriu 2025-03-17 18:21:33 +02:00
  • fcdc09e271 Fix an issue rendering pills in some forks. (#3913) Doug 2025-03-18 16:36:45 +00:00
  • 6050267123 fix: completion service matches now any character Mauro Romito 2025-03-18 12:45:22 +01:00
  • 0865895d2f added a test to check if URLs work with RTL Mauro Romito 2025-03-17 16:28:45 +01:00
  • aa35bfc245 added tests Mauro Romito 2025-03-13 20:48:24 +01:00
  • 516892ed7b phishing alert implementation Mauro Romito 2025-03-12 17:48:21 +01:00
  • f248bdfd92 removed images in pills in favour of text decos Mauro Romito 2025-03-17 11:37:50 +01:00
  • bbcb7e3641 Fix #3881, fix #3893 - Delay the presentation of the share extension room selection screen until the currently presented room is correctly torn down Stefan Ceriu 2025-03-14 19:57:28 +02:00
  • 86798298cb Translations update pixlwave 2025-03-17 03:18:09 +00:00
  • 1267221262 Update the Enterprise submodule. (#3899) Doug 2025-03-14 11:41:56 +00:00
  • e6598a8a19 Update dependency fastlane to v2.227.0 (#3900) renovate[bot] 2025-03-14 08:53:41 +00:00
  • 07e96115ce SDK update (#3891) Stefan Ceriu 2025-03-13 11:17:37 +02:00
  • 2b31ac6f88 added @room to suggestion view for room mentions Mauro Romito 2025-03-12 18:19:05 +01:00
  • ae1c35a63b Prefix our release tags with release/ (#3894) Doug 2025-03-12 16:47:01 +00:00
  • 16fa0bb91a update sentry Mauro Romito 2025-03-11 15:15:40 +01:00
  • abd45e6c72 update sentry Mauro Romito 2025-03-10 17:59:05 +01:00
  • 6fca775f69 Fixes #3867 - Change bage label colors to blue when not highlighted - bumps compound to get new semantic tokens - updates related snapshots - the composer updates have already been handled separately Stefan Ceriu 2025-03-10 09:46:46 +02:00
  • 56fef88bf8 Translations update (#3885) ElementRobot 2025-03-10 10:20:09 +00:00
  • 4b7cf3c6a5 Rename the Enterprise variant to Pro. (#3877) Doug 2025-03-07 13:47:11 +00:00
  • 1e931c9f16 fetch unshallow only in post-clone Mauro Romito 2025-03-07 10:45:57 +01:00
  • 48c50cecee check if the git is shallow before fetching Mauro Romito 2025-03-07 10:11:32 +01:00
  • 9c8404a3cb fastlane: rebase main with develop after a release Mauro Romito 2025-03-06 12:59:00 +01:00