Benoit Marty
6e958f3132
Let enterprise build be able to use a different notification channel for noisy notification.
2026-02-11 11:57:01 +01:00
Benoit Marty
1292da2a72
Copyright: Add Element Creations Ltd. copyright
2025-11-10 11:05:05 +01:00
Benoit Marty
b748fcc631
Copyright: Add final period
2025-11-10 10:13:41 +01:00
Benoit Marty
0a0224b586
Copyright: run command uv run license-editor --repository ../element-x-android
2025-11-10 10:09:26 +01:00
Jorge Martin Espinosa
015b497d5a
Use the SDK Client to check whether a homeserver is compatible ( #5664 )
...
* Use the SDK `Client` to check whether a HS is compatible
* Remove usage of unused `WellKnown`, keep `ElementWellKnown`
* Make `HomeServerLoginCompatibilityChecker.check` return `true/false` values to distinguish non-valid homeservers from a failed check
* Use `inMemoryStore` and `serverNameOrHomeserverUrl`
* Do some cleanup of `isValid` and `isWellknownValid`
* Make the debounce for starting the search a bit higher, as checking for the homeservers seems more resource-intensive now
2025-11-04 15:43:00 +01:00
Benoit Marty
52dffa5418
Merge branch 'develop' into feature/bma/metro070
2025-10-23 11:30:25 +02:00
Benoit Marty
826cacf209
Remove @Inject, not necessary anymore when class is annotated with @ContributesBinding
2025-10-22 18:52:37 +02:00
Benoit Marty
dc46e522af
Improve API of interface WellknownRetriever to be able to distinguish between 404 and other errors.
2025-10-22 15:28:31 +02:00
Benoit Marty
9ad9efe547
Improve API of interface WellknownRetriever to be able to distinguish between 404 and other errors.
2025-10-22 14:45:15 +02:00
Benoit Marty
64ff19c808
Update API around brandColor.
2025-10-20 16:33:46 +02:00
Benoit Marty
241a968d66
Introduce JsonProvider.
...
It will ensure that classes are using the correct Json instances in the unit tests.
2025-10-20 09:40:42 +02:00
Benoit Marty
276c707e42
Move Json provider from Network module to AppModule to reuse it.
2025-10-16 16:37:08 +02:00
Benoit Marty
629fc552e5
Use DependencyHandlerScope.testCommonDependencies()
2025-09-16 14:38:31 +02:00
Jorge Martín
e06bacbff3
Redo DI gradle setup code
2025-09-04 16:49:20 +02:00
Jorge Martín
fc3153bd26
Fix lint issues and restore commented out code
2025-09-04 16:49:18 +02:00
Jorge Martín
92a4b8b66b
Start migrating Anvil KSP to Metro
2025-09-04 16:48:34 +02:00
Benoit Marty
aa1c51f5c9
Code cleanup
2025-08-11 14:53:40 +02:00
Benoit Marty
ad01327c39
Add unit test on DefaultSessionWellknownRetriever
2025-08-11 12:13:21 +02:00
Benoit Marty
78bd174d10
Merge 2 mapCatchingExceptions into a single one.
2025-08-11 10:55:42 +02:00
Benoit Marty
0666d43e37
Inject the Json parser
2025-08-11 10:49:39 +02:00
Benoit Marty
7810bf49fd
Fix compilation issue
2025-08-08 18:08:30 +02:00
Benoit Marty
d7e4e00b5d
Let enterprise build be able to override (or disable) the bug report URL.
2025-08-08 17:23:39 +02:00
Benoit Marty
76849c4374
Introduce SessionWellknownRetriever and implementation that uses a MatrixClient.
2025-08-08 15:06:51 +02:00
Benoit Marty
dbe5bb767b
Extract code to retrieve .well-known files to its own modules.
2025-08-08 12:36:48 +02:00