Stefan Ceriu
5221e9fb5d
Fix integration tests following room detail screens title changes.
2024-04-08 12:28:07 +03:00
Velin92
eddc650f68
Translations update
2024-04-08 08:04:11 +03:00
Doug
181753e43d
Update appearance of admins when changing moderators. ( #2654 )
nightly/1.6.2.568
2024-04-05 12:19:46 +01:00
Mauro
023b7fc608
Reset Recovery Key Screen ( #2648 )
...
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>
nightly/1.6.2.567
2024-04-04 16:14:22 +00:00
Stefan Ceriu
97d9189077
Fixes #2624 , fixes #2625 - Add user suggestions in the create room flows.
2024-04-04 16:45:10 +03:00
Stefan Ceriu
c85c1593ee
Cleanup proxy errors
...
- proxy errors have been getting repetitive and not particularly useful
- differentiate between sdk and client errors and keep what provides value
- add error logs everywhere a failure occurs
2024-04-04 14:22:56 +03:00
Doug
3418d24557
Allow RoomFlowCoordinator
to start a child flow. ( #2644 )
2024-04-04 11:30:38 +01:00
Mauro
df242e3f1c
FF for QR code login + Login with qr code button ( #2643 )
2024-04-04 08:37:42 +00:00
Stefan Ceriu
3fea635d67
Attempt to fix the test on CI
nightly/1.6.2.566
2024-04-03 20:31:29 +03:00
Doug
ec69b29c58
Fix RTE recognising when the content is empty. ( #2631 )
2024-04-03 13:04:23 +01:00
Mauro
b4d96004fe
Prevent crashes when mentioning users on macOS ( #2630 )
...
Co-authored-by: Stefan Ceriu <stefanc@matrix.org>
2024-04-03 12:18:43 +02:00
Stefan Ceriu
82527958f7
Fix notification center unit tests, setup authorization status return value
2024-04-03 12:35:51 +03:00
Doug
8cdee0f22d
Update the SDK too.
nightly/1.6.2.565
2024-04-02 14:27:57 +01:00
Doug
52fc9d5c22
Use the new RTE package repo.
2024-04-02 14:27:57 +01:00
Stefan Ceriu
cb585eef5f
Fixes #2618 - Allow dashes in room identifiers
2024-04-02 14:19:35 +03:00
Stefan Ceriu
834a830952
Use RustSDK permalink builders:
...
- replace event permalinks on the room screen interaction handler
- replace the one use don the room details screen
- deprecate previous AttributedStringBuilder methods
- there's more work required on the AttributedStringBuilder mentions handler before we can completely drop the iOS implementations
2024-04-02 14:19:35 +03:00
Stefan Ceriu
2e6c5c036a
FIxes #2602 - Fix pushers not being registered on re-login after recent Onboarding changes
2024-04-02 13:26:03 +03:00
Stefan Ceriu
27605da0bb
Fix secure backup recovery key screen snapshots following translation update.
nightly/1.6.2.564
2024-04-01 13:35:55 +03:00
Stefan Ceriu
a730689b1f
Various reliability tweaks for the UI and integration tests.
2024-04-01 12:27:54 +03:00
Velin92
96229a6695
Translations update
2024-04-01 11:36:51 +03:00
Stefan Ceriu
183a559e10
Bump the RustSDK to v 1.1.54
nightly/1.6.2.563
nightly/1.6.2.562
nightly/1.6.2.561
2024-03-28 15:15:48 +02:00
Doug
b37dca253b
Update RTE allowing Xcode 15.3 to be used. ( #2614 )
...
* Update RTE allowing Xcode 15.3 to be used.
* Don't actually use Xcode 15.3 yet, it isn't supported on GitHub 🤦♂️
* Revert Xcode 15.3 format changes.
2024-03-28 08:46:13 +00:00
Stefan Ceriu
4e828e6f5c
Remove include_simulator_logs
from the integration tests.
2024-03-28 10:34:12 +02:00
ElementRobot
384a467fdc
Translations update ( #2615 )
nightly/1.6.2.560
2024-03-27 17:24:40 +00:00
Stefan Ceriu
0e3630fca1
Fix UI test snapshots
2024-03-27 17:59:40 +02:00
Stefan Ceriu
5665c67e6e
Fix RoomDetailsEditScreen snapshot rendering issues by switching their order. The root problems seems to be async related but we couldn't get to the bottom of it. Take this opportunity to refactor the snapshots.
2024-03-27 15:32:14 +02:00
Stefan Ceriu
f9fa3755ad
Reduce reply view snapshot precision because of random imageSource
rendering
2024-03-27 15:32:14 +02:00
Stefan Ceriu
885cd10ba4
Update poll snapshots
2024-03-27 15:32:14 +02:00
Stefan Ceriu
98af0ae169
UI test shenanigans ( #2611 )
...
* Hardcode Xcode 15.2 as there are multiple versions available on the performance runner
* Remove the derived data caching step as it's not necessary on the performance runner.
2024-03-27 14:10:20 +02:00
Doug
144f3a7fc4
Hard code the room flow to a single room proxy. ( #2599 )
...
* Don't give the room flow a split coordinator any more.
2024-03-27 10:56:58 +00:00
Doug
e424a02a2b
Fix various bugs in the moderation feature. ( #2608 )
...
* Fix search field string.
* Show your own user as an Admin when changing roles.
* Also show invited users when changing roles.
* Don't allow admin's to kick/ban other admins or themselves.
* Fix a bug when left members were counted as admins/moderators.
* Show when a member is pending.
* Add sections to the change role screen.
2024-03-27 10:33:40 +00:00
Doug
bb725db6bb
Fix ReplyView when its content has been redacted. ( #2606 )
2024-03-27 10:16:26 +00:00
Stefan Ceriu
be9cf8713e
Fixes #2518 , fixes #2590 - Implement public room search list paginati… ( #2607 )
...
* Fixes #2518 , fixes #2590 - Implement public room search list pagination and room joining
* Address PR comments
2024-03-27 10:50:53 +02:00
Stefan Ceriu
d72fa02ac6
Fixes #2609 - Add trophy icon next to the winning poll option ( #2610 )
...
* Fixes #2609 - Add trophy icon next to the winning poll option
* Address PR comments
2024-03-27 10:50:32 +02:00
Element CI
189d081da0
Prepare next release
nightly/1.6.2.559
nightly/1.6.2.558
2024-03-25 09:30:21 -07:00
Doug
7df207c4eb
Update the SDK. ( #2605 )
1.6.1
2024-03-25 16:14:22 +00:00
Stefan Ceriu
92eaa7075a
UI test cleanup ( #2598 )
...
* Stop running the UI tests on the double localized pseudolanguage
* Fix UI tests signalling comms problem because the json key ordering wasn't defined and the messages wouldn't match.
* Remove UI tests that are now the same as preview tests (i.e. non flow based, only screen based), fixed the rest so they run on iOS 17.2, the iPhone 15 and iPad 10th gen simulators.
* Remove unnecessary gitignore instructions, change UI test snapshot naming convention to be more similar to the unit test ones
* Enable derived data and spm checkout caching for UI tests
* Switch UI tests back to the perf-only runner, moved the integration tests to the iPhone 15 Pro simulator.
* Address PR comments
2024-03-25 17:34:11 +02:00
Stefan Ceriu
bc869e7a40
Remove unnecessary ref from lfs checkout, switch to only using the major version
2024-03-25 12:30:10 +02:00
Stefan Ceriu
d65199a614
Cache Xcode derived data and SPM packages for unit tests
2024-03-25 12:30:10 +02:00
Stefan Ceriu
1d950fa803
Switch back to iOS 17.2 and the iPhone 15 and iPad 10th generation
2024-03-25 11:02:06 +02:00
Stefan Ceriu
a64631270a
Revert "Revert "Switch the UI tests to the github macos-14 runner""
...
This reverts commit 7903472e9b898c0eb652b7d7936339494fcac122.
2024-03-25 10:58:26 +02:00
Velin92
6b4ad079e2
Translations update
2024-03-25 10:45:09 +02:00
Element CI
0a6c49ca36
Prepare next release
nightly/1.6.1.557
2024-03-22 07:31:46 -07:00
Stefan Ceriu
618f22c892
Bump the RustSDK to v1.1.52
1.6.0
2024-03-22 16:12:24 +02:00
Doug
b711beba50
Don't require verification on debug builds. ( #2596 )
...
* Don't require verification on debug builds.
* Add a skip button in debug builds instead.
* Fix preview tests.
2024-03-22 10:31:32 +00:00
Mauro
562e5e739d
Public Search View ( #2585 )
...
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>
nightly/1.6.0.556
2024-03-21 14:34:35 +00:00
Stefan Ceriu
a62c96f1c5
Onboarding flow coordinator and FTUE changes ( #2578 )
...
Fixes #2595 , fixes #2594 , fixes #2593 , fixes #2592 , fixes #2591
2024-03-21 14:01:23 +02:00
Stefan Ceriu
9e6b6ba60a
Remove pinned views from the home screen room list header, potential fix for various layout issues.
2024-03-21 13:36:17 +02:00
Doug
f9f163ff78
Fix UI test snapshots. ( #2582 )
nightly/1.5.13.555
nightly/1.5.13.554
2024-03-19 15:29:16 +00:00
Stefan Ceriu
7a9e4819c1
Add .xcprivacy info files to the main app and the notification service extension
nightly/1.5.13.553
2024-03-18 17:31:46 +02:00