Philipp Grieshofer
3f82835d3a
fix: await requestKey() in event search
2022-12-01 08:55:57 +00:00
Philipp Grieshofer
789527c256
fix: Request session key for bad encrypted events before the text search is carried out
2022-11-28 08:08:26 +00:00
Mohammad Reza Moradi
67e1b9b253
Merge branch 'krille/check-if-verified-by-any-master-key' into 'main'
...
feat: Check if a key is verified by any master key
See merge request famedly/company/frontend/famedlysdk!1173
2022-11-24 13:11:07 +00:00
Reza
f969a733f1
fix: minor stuff
2022-11-24 10:48:17 +01:00
Reza
dd4d0696b3
fix: do not pass the verified device list
2022-11-24 10:19:52 +01:00
Reza
8f37466295
fix: minor stuff
2022-11-24 09:33:36 +01:00
Reza
10cf979877
fix: minor stuff
2022-11-23 19:28:08 +01:00
Reza
44f862b966
feat: start verification with the verified device
2022-11-23 13:43:57 +01:00
TheOneWithTheBraid
6ef8a56041
feat: migrate e2ee test to DinD
...
- migrate e2ee tests to DinD
- test e2ee against Synapse, Conduit and Dendrite
- fix error handling in push rules (thanks to Dendrite tests)
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-11-23 09:01:53 +01:00
Reza
ffb37e834f
feat: check if the key is verified by any master key
2022-11-22 17:22:04 +01:00
TheOneWithTheBraid
3cc4cd8410
fix: follow account kind in registration
...
- as of now, account kind ist simply ignored
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-11-22 07:53:59 +01:00
td
d517581fa5
Merge branch 'krille/fix-powerlevels' into 'main'
...
fix: PowerLevel calculation regarding to spec
See merge request famedly/company/frontend/famedlysdk!1172
2022-11-21 09:39:50 +00:00
Christian Pauly
f3287dbb99
fix: PowerLevel calculation regarding to spec
2022-11-21 10:14:28 +01:00
Christian Pauly
aaaf63a0b8
feat: Check if a key is verified by any master key
...
To check if a device is cross
signed by any master key can
be useful to know which
device can give us the
bootstrap keys on login.
2022-11-21 10:12:12 +01:00
The one with the braid
50288698a8
Merge branch 'braid/cute-events' into 'main'
...
feat: support MSC 3935: cute events
See merge request famedly/company/frontend/famedlysdk!1168
2022-11-21 08:53:44 +00:00
TheOneWithTheBraid
476963069a
feat: support MSC 3935: cute events
...
- add cute event skeletron (`im.fluffychat.cute_events`)
- add cute events to default command batch
- this way, all SDK users can profit from cute events
- supported events: `hug`, `googly_eyes`, `cuddle`
Fixes:
https://rail.chat/@AgathaSorceress@eldritch.cafe/109336005433123570
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-11-21 09:17:07 +01:00
td
6da10bf233
fix: handleMissedCalls on remote hangups before answer
2022-11-18 12:13:02 +05:30
Grieshofer Philipp
d60a3aa579
refactor: Add argument for custom CreateRoomPreset to startDirectChat method
2022-11-14 11:07:53 +01:00
td
6784f4e83a
Merge branch 'krille/fix-request-users' into 'main'
...
chore: Follow up fix for request users in invite rooms
See merge request famedly/company/frontend/famedlysdk!1163
2022-11-14 09:32:11 +00:00
Christian Pauly
7caab4d086
chore: Follow up fix for request users in invite rooms
2022-11-14 08:27:47 +01:00
cloudwebrtc
81eacf7291
chore: upgrade webrtc_interface, remove WebRTCDelegate.cloneStream.
2022-11-12 18:48:26 +08:00
td
79378714b9
Merge branch 'krille/do-not-request-users-invite-rooms' into 'main'
...
fix: Do not request users in not joined rooms
See merge request famedly/company/frontend/famedlysdk!1159
2022-11-07 11:37:00 +00:00
Christian Pauly
0a6a813804
refactor: Get rid of unnecessary type cast
2022-11-07 11:09:20 +01:00
Christian Pauly
f8140866ae
fix: Do not request users in not joined rooms
2022-11-07 08:41:15 +01:00
td
70af77b3ac
Merge branch 'voip/fix-offre-issue-for-ios' into 'main'
...
fix: sdp negotiation issue on iOS, close #335 .
Closes #335
See merge request famedly/company/frontend/famedlysdk!1150
2022-11-03 02:48:58 +00:00
cloudwebrtc
d2d29b5966
chore: Put all hard-coded timeout parameters into the Timeouts class.
2022-11-03 09:16:55 +08:00
cloudwebrtc
fdee6fe590
fix: sdp negotiation issue on iOS, close #335 .
...
Update lib/src/voip/call.dart
chore: flutter format.
2022-11-01 22:17:48 +08:00
td
6566bb8eeb
chore: reduce error logging level of groupCall is null
2022-10-28 22:01:17 +05:30
td
aa03f5aa06
fix: filter list for adding p2p call events
2022-10-28 21:52:02 +05:30
Malin Errenst
380963e87a
Merge branch 'krille/dont-try-to-decrypt-redacted-events' into 'main'
...
Krille/dont try to decrypt redacted events
See merge request famedly/company/frontend/famedlysdk!1156
2022-10-28 12:31:56 +00:00
Krille Fear
78cb434bf2
Merge branch 'krille/remove-deprecated-fluffybox' into 'main'
...
refactor: Remove deprecated fluffybox
See merge request famedly/company/frontend/famedlysdk!1155
2022-10-28 11:28:16 +00:00
Christian Pauly
e6182db16b
refactor: Remove deprecated fluffybox
2022-10-28 12:56:20 +02:00
Christian Pauly
296b193c1d
chore: Lower logs level of native implementation noSuchMethod
...
Otherwise it would spam in the
production logs all the time
2022-10-28 12:45:27 +02:00
Christian Pauly
411cf3d4ec
fix: Redact originalSource on redaction
2022-10-28 12:30:27 +02:00
Krille Fear
fc1146fe94
Merge branch 'krille/more-stable-migration' into 'main'
...
fix: Do not wait for first sync after migration init
See merge request famedly/company/frontend/famedlysdk!1153
2022-10-26 10:07:58 +00:00
Christian Pauly
6c307980a5
fix: Do not wait for first sync after migration init
...
If the first sync fails because of
a connection problem then the
migration is lost. This should not
happen.
2022-10-26 11:54:33 +02:00
TheOneWithTheBraid
ed7913e710
feat: introduce hightlighted room getter
...
- adds `Room.isUnreadOrInvited` extending `Room.isUnread` to invited rooms
This is some high-level abstraction simplifying computation of unread
room badges / notifications.
Related: https://gitlab.com/groups/famedly/company/-/epics/28
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-10-26 11:51:32 +02:00
Christian Pauly
7b1a519de0
fix: Do not assume that push rules are never malformed in account data
2022-10-21 10:48:40 +02:00
Nicolas Werner
1656c51f05
Merge branch 'fix/audio-input-auto-selection' into 'main'
...
chore: update audio device for call when input device changes.
Closes famedly-web#587
See merge request famedly/company/frontend/famedlysdk!1144
2022-10-18 14:06:50 +00:00
Nicolas Werner
99c77b9276
Merge branch 'nico/decryption-queue' into 'main'
...
feat: Implement a queue for events pending decryption
Closes famedly-web#535
See merge request famedly/company/frontend/famedlysdk!1143
2022-10-18 14:02:48 +00:00
Christian Pauly
69f82b2619
refactor: Remove unused imports
2022-10-18 11:42:11 +02:00
Nicolas Werner
f55bb4776a
feat: Support evaluating pushrules
...
fixes #339
2022-10-17 04:29:20 +02:00
cloudwebrtc
e50c0ec641
chore: null safety.
2022-10-12 19:11:53 +08:00
Christian Pauly
779c278854
refactor: Use DateTime method instead of comparing milliseconds
2022-10-12 11:33:00 +02:00
Nicolas Werner
c6a8f5a162
feat: Implement a queue for events pending decryption
...
fixes https://gitlab.com/famedly/company/frontend/famedly-web/-/issues/535
2022-10-12 11:07:50 +02:00
td
157b488255
Merge branch 'td/staleGroupCalls' into 'main'
...
feat: implement expire_ts in group calls and provide methods to terminate stale calls
Closes #332
See merge request famedly/company/frontend/famedlysdk!1137
2022-10-07 10:13:59 +00:00
td
da4174c91a
feat: implement expire_ts in group calls and provide methods to terminate stale calls
2022-10-07 15:08:38 +05:30
duanweiwei1982@gmail.com
27527f0417
chore: update audio device for call when input device changes.
2022-10-05 21:38:45 +08:00
Nicolas Werner
c3ec0ffa2a
fix: messages not being processed after a new encryption event.
2022-09-29 12:18:18 +02:00
td
3a8fedb02f
Merge branch 'krille/warn-on-unverified-devices' into 'main'
...
feat: Add getter for own unverified devices
See merge request famedly/company/frontend/famedlysdk!1141
2022-09-27 09:25:20 +00:00