Doug
e3bcb71b09
FTUE tweaks
...
- Allow login using a phone number.
- Update the server when entering a full MXID during registration.
- Reset the authentication service back to matrix.org after onboarding completes.
- Disable zoom on ReCaptcha to fix responsiveness issue.
- Tidy up unused methods.
2022-07-19 09:22:15 +01:00
Doug
a529389ddf
Fix Riot tests.
2022-07-14 16:56:35 +01:00
aringenbach
6177562462
Fix PillsFormatter unit tests
2022-07-12 09:47:12 +02:00
aringenbach
ecd3fb9b01
Add formatter build reply HTML unit tests
2022-07-06 15:15:29 +02:00
Doug
3e6925b980
Trim whitespace and trailing slashes from a user entered homeserver address.
2022-06-21 10:04:22 +01:00
aringenbach
5aba712828
Merge pull request #6309 from vector-im/aringenbach/6302_use_latest_data_for_pills
...
Use latest user data for mention pills
2022-06-17 13:56:20 +02:00
Doug
83e2b1d440
Add custom string representations of view model/coordinator results.
2022-06-17 10:15:10 +01:00
aringenbach
d2ca614655
Add avatar url and attachment size tests
2022-06-17 09:16:59 +02:00
aringenbach
ff17725bba
Use latest user data for mention pills
2022-06-16 17:07:47 +02:00
ismailgulek
4a4c15aed2
Create PasswordValidator
2022-06-10 18:06:21 +03:00
ismailgulek
8e11dd46a8
Fix PR remarks
2022-06-09 13:22:50 +03:00
ismailgulek
9f59a7bf9d
Add resetOthers parameter to session creator method
2022-06-08 17:22:47 +03:00
ismailgulek
ceae4a455d
Merge pull request #6250 from vector-im/ismail/6180_support_prov_links
2022-06-07 20:54:14 +03:00
ismailgulek
36ebbc6b9c
Update UniversalLink class to parse path and query params
2022-06-07 16:05:47 +03:00
ismailgulek
81410f003a
Mock account manager and disable saving on session creator tests
2022-06-06 16:16:12 +03:00
ismailgulek
3995d48ee3
Merge branch 'develop' into ismail/6177_wellknown_IS
2022-06-06 15:23:22 +03:00
Doug
a9beeac55a
Add initial tests on the authentication service. ( #6229 )
2022-06-06 13:20:46 +01:00
ismailgulek
740713a638
Use identity server from well-known when creating the client
2022-06-03 18:08:19 +03:00
Doug
36581ae451
Merge pull request #6201 from vector-im/doug/5654_login_flow
...
Add login screen to new flow.
2022-05-31 17:04:50 +01:00
aringenbach
f2eea7bde6
WellKnown: support outbound keys presharing strategy
2022-05-31 17:38:33 +02:00
ismailgulek
73030bb4c7
Move validation logic to a new class and add tests
2022-05-30 16:05:20 +03:00
ismailgulek
1a55011d3c
Move extension methods to Swift.String, add tests
2022-05-30 16:05:00 +03:00
Doug
4ebcd7d7f0
Disable the next button whilst loading a server.
...
Add tests for login screen.
Self review.
2022-05-24 18:03:31 +01:00
Doug
9502112daf
Add initial implementation of the LoginWizard.
2022-05-24 10:09:24 +01:00
Doug
badd44f426
Add tests for FlowResult.
2022-05-19 11:43:38 +01:00
aringenbach
161bdfe163
Fix minor PillsFornatterTests issue
2022-05-13 17:03:20 +02:00
aringenbach
1841d53b89
Fix unit tests
2022-05-11 09:11:12 +02:00
aringenbach
90a843a8c8
Merge branch 'develop' into aringenbach/3526_user_pills
2022-05-09 17:15:45 +02:00
aringenbach
529fe55d73
Rename StringPillsUtils
to PillsFormatter
2022-05-09 15:32:53 +02:00
Doug
54a4feb0ea
Send the Signup analytics event ( #6118 )
...
* Implement the Signup event from AuthenticationViewController.
Use AuthenticationFlow instead of MXKAuthenticationType.
Create new AuthenticationType that aligns with AnalyticsEvent naming.
Add additional cases from AnalyticsEvents.
2022-05-06 13:08:54 +01:00
aringenbach
08146152f5
Rename isCurrentUser to isHighlighted
2022-05-05 15:28:04 +02:00
aringenbach
c0f799a85a
Add tests
2022-05-05 15:04:26 +02:00
Doug
3591a3a403
Add AuthenticationService and RegistrationWizard. ( #6056 )
2022-04-27 16:02:54 +01:00
Andy Uhnak
08b48b6285
Reduce the number of unnecessary home page reloads
2022-04-04 12:04:55 +01:00
Andy Uhnak
53a6c29743
Refactor sections as enum types
2022-04-04 09:40:26 +01:00
Andy Uhnak
92b31a0f01
Join room loading indicators
2022-03-29 15:03:09 +01:00
Andy Uhnak
5d999adbf4
URL encode fragment deeplink
2022-03-28 16:55:54 +01:00
Andy Uhnak
dcfff556a4
Enable joining a room via identifier from another home server
2022-03-28 16:34:12 +01:00
aringenbach
a31209b02c
Fix unit tests
2022-03-22 15:30:49 +01:00
Arnaud Ringenbach
8c088b7ed5
Remove KeyPreSharingStrategy support
2022-03-16 14:17:46 +01:00
Arnaud Ringenbach
700f0896ea
Update WellKnown & HomeserverConfiguration for mandatory backup
2022-03-09 10:40:33 +01:00
ismailgulek
0a826d1570
Update analytics tests
2022-03-01 17:42:15 +03:00
Doug
4a0a67ff73
Merge pull request #5591 from vector-im/doug/5590_ftue_analytics
...
Add support for UserProperties to analytics and capture FTUE use case selection.
2022-02-18 10:49:06 +00:00
aringenbach
057cb9ed70
Fix HTML render for links containing Markdown formatting ( #5587 )
...
* Fix HTML render for links containing Markdown formatting
* Log renderToHTML fail as an error
* Fix AST nodes memory handling
Co-authored-by: Arnaud Ringenbach <arnaud.ringenbach@niji.fr>
2022-02-18 09:00:45 +01:00
Doug
ae1d8026c0
Include user properties with the next sent event.
2022-02-17 12:39:11 +00:00
SBiOSoftWhare
9ccb2f160c
Xcodegen: Fix RoomTimelineStyleIdentifier.swift location in all targets.
2022-02-16 09:46:17 +01:00
Doug
3943b17d57
Merge pull request #5467 from vector-im/doug/5160_ftue_use_case
...
Add the FTUE use case screen for new users.
2022-02-10 14:28:28 +00:00
Stefan Ceriu
c9d0a4f4b4
Correctly chain up async calls on emoji store loading to avoid race conditions and intermittent test failures.
2022-02-08 17:46:18 +02:00
Stefan Ceriu
b35407bab2
Fixed/improved emoji tests, made emoji service always callback on the main queue.
2022-02-08 17:46:18 +02:00
Doug
8c55168067
Fix tests.
2022-02-04 17:46:27 +00:00