Onuray Sahin
922d68cfda
Code review fixes, use unstable prefixes as MSCs suggest.
2022-04-01 15:01:25 +03:00
Adam Brown
eb72587238
removing unused import
2022-03-31 17:23:05 +01:00
Adam Brown
ced621d469
refreshing the room summaries when new crypto sessions are recieved
...
- matches the same flow as the timeline by starting observing in the ViewModel init
2022-03-31 17:23:05 +01:00
Adam Brown
4629353314
removing noop newSession from base decryption interface, it's only relevant for Megolm sessions
2022-03-31 17:13:31 +01:00
Aris Kotsomitopoulos
3c06d56b87
Merge pull request #5627 from vector-im/feature/aris/threads_summary_event_redaction
...
Thread redaction will now update the thread summary counter
2022-03-31 16:21:35 +03:00
Benoit Marty
9a2cc1a4c5
Merge pull request #5664 from vector-im/feature/bma/dep_upgrade
...
Upgrade Jitsi and ktlint
2022-03-31 11:32:14 +02:00
SpiritCroc
c44c637fba
Also give up loading event for M_FORBIDDEN
2022-03-30 17:35:51 +02:00
ariskotsomitopoulos
f58f3ad6d9
Refactoring
2022-03-29 14:28:57 +03:00
SpiritCroc
365c03e763
Load timeline without initial eventId if not found
2022-03-29 12:56:54 +02:00
Adam Brown
1b2e3502cb
Merge pull request #5628 from vector-im/feature/adm/direct-login-tests
...
Direct login tests
2022-03-29 11:44:11 +01:00
ariskotsomitopoulos
2938fa92c0
Rename countThreads method
2022-03-29 11:58:11 +03:00
Onuray Sahin
2a4182ea84
Code review fixes.
2022-03-29 11:53:44 +03:00
David Langley
b4885629af
Keep live event/pagination listeners.
2022-03-28 17:23:05 +01:00
Benoit Marty
ff1fb63bf6
Fix some ktlint issues, ignore some others
2022-03-28 18:22:04 +02:00
ericdecanini
ce579c1dd3
Merge remote-tracking branch 'origin/develop' into bugfix/eric/softlogout-ux-broken
...
# Conflicts:
# vector/src/main/java/im/vector/app/features/login/LoginActivity.kt
# vector/src/main/java/im/vector/app/features/signout/soft/SoftLogoutController.kt
2022-03-28 15:59:50 +02:00
Onuray Sahin
152c921017
Send beacon info.
2022-03-28 16:23:51 +03:00
Onuray Sahin
32cf3feab8
Create beacon content class.
2022-03-28 14:45:40 +03:00
ClaireG
a9b87de7a3
[Subscribing] Blank display name
2022-03-28 10:34:22 +02:00
David Langley
f38bf2548f
lint
2022-03-25 23:18:45 +00:00
David Langley
7e930472e8
Align with web implementation
2022-03-25 22:51:34 +00:00
Adam Brown
230c37597c
adding happy path tests for the direct login use case
2022-03-25 11:15:05 +00:00
Eric Decanini
10974366fb
Merge pull request #5473 from vector-im/bugfix/eric/voting-ended-poll
...
Fixes ended poll voting
2022-03-24 20:23:38 +01:00
ganfra
3410e75790
Merge tag '1.4.7' into develop
2022-03-24 19:34:14 +01:00
ganfra
04b136e3e4
RoomList: more fixes on count
2022-03-24 18:50:33 +01:00
ganfra
745382cdfa
RoomList : avoid using flow extension on realm results (leads to frozen object and leaks).
2022-03-24 15:41:42 +01:00
ariskotsomitopoulos
3c7495bd60
Thread redaction will now update the thread summary counter
...
Root threads with 0 threads replies will become normal messages and removed from thread summaries
2022-03-24 16:28:49 +02:00
ericdecanini
edfe81cc2b
Merge remote-tracking branch 'origin/develop' into bugfix/eric/voting-ended-poll
...
# Conflicts:
# vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/MessageItemFactory.kt
2022-03-24 14:40:28 +01:00
Adam Brown
e7a1c20132
handling the username in use as a username field error
2022-03-23 17:29:06 +00:00
Adam Brown
5aa35899bc
extracting error cases to extensions and handles invalid username as a specific case
2022-03-23 17:29:06 +00:00
Adam Brown
373385b29f
moving the not accepting registration error handling to the login fragment
2022-03-23 17:29:06 +00:00
Benoit Marty
012cdf4b4d
runBlocking -> runTest
...
https://github.com/Kotlin/kotlinx.coroutines/blob/master/kotlinx-coroutines-test/MIGRATION.md
2022-03-22 16:52:18 +01:00
Benoit Marty
86829008c3
runBlockingTest -> runTest
...
https://github.com/Kotlin/kotlinx.coroutines/blob/master/kotlinx-coroutines-test/MIGRATION.md
2022-03-22 16:39:39 +01:00
Benoit Marty
03fee2a131
The .exhaustive
trick is not needed anymore in Kotlin 1.6.0
...
https://kotlinlang.org/docs/whatsnew16.html#stable-exhaustive-when-statements-for-enum-sealed-and-boolean-subjects
2022-03-22 16:14:15 +01:00
Benoit Marty
7502158ba9
Fix compilation warning (exhaustive when)
2022-03-22 16:13:06 +01:00
ganfra
073475854e
Merge pull request #5564 from SpiritCroc/timeline-chunk-double-linking
...
Fix another case of read markers not updating: Ensure proper double linking of TimelineChunks
2022-03-22 15:46:48 +01:00
ganfra
a2f64e7f3c
Merge pull request #5576 from vector-im/feature/aris/thread_labs_notice_users
...
Threads Migration
2022-03-22 14:57:07 +01:00
ericdecanini
7449d15d2f
Merge remote-tracking branch 'origin/develop' into bugfix/eric/voting-ended-poll
...
# Conflicts:
# vector/src/main/java/im/vector/app/features/home/room/detail/timeline/factory/MessageItemFactory.kt
2022-03-22 14:15:29 +01:00
ariskotsomitopoulos
c6593f0cee
PR remarks
2022-03-22 13:57:20 +02:00
ariskotsomitopoulos
a431d885f0
Increase the thread summaries limit
2022-03-22 11:20:47 +02:00
ganfra
794131d274
Merge pull request #5551 from SpiritCroc/local-echo
...
Fix local echos not being shown when re-opening rooms
2022-03-21 19:24:07 +01:00
ariskotsomitopoulos
277619d833
Format code & add comments
2022-03-21 13:39:15 +02:00
ariskotsomitopoulos
f6b38d2b49
Add runBlocking when decrypt events to avoid thread switching when accessing the realm instance (thread local)
2022-03-21 13:13:09 +02:00
SpiritCroc
6a8230239b
Avoid inconsistent timelines by db insertions before fully loaded chunk
2022-03-21 10:50:55 +01:00
SpiritCroc
626395304d
Fix crash on Android 6
2022-03-19 12:01:01 +01:00
ariskotsomitopoulos
e574fda099
Remove unused import
2022-03-18 14:55:14 +01:00
ariskotsomitopoulos
06db7e2374
Enhance migration logic & PR remarks
2022-03-18 14:51:06 +01:00
ariskotsomitopoulos
fd4d99d6fc
Possible NullPointerException crash fix
2022-03-18 14:50:34 +01:00
Valere
189683a8a1
Merge pull request #5552 from SpiritCroc/timeline-decryptor-crash
...
Fix crash when closing room during timeline decryption
2022-03-18 11:34:27 +01:00
ariskotsomitopoulos
a0e6dd5f6c
Merge branch 'develop' into feature/aris/thread_labs_notice_users
...
# Conflicts:
# matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/MatrixConfiguration.kt
# vector/src/main/java/im/vector/app/core/di/SingletonModule.kt
2022-03-18 11:28:21 +01:00
SpiritCroc
6878a973ed
TokenChunkEventPersistor: always link all matching chunks
...
The previous fix only works around the issue when it is detected. This
may require re-entering the room once when it gets stuck. If we ensure
proper linking from the beginning, hopefully we don't run into any
issues at all.
2022-03-18 08:07:56 +01:00