Commit Graph

2549 Commits

Author SHA1 Message Date
Duan Weiwei 0bd8848ec5 chore: Add voip connection tester. 2022-12-01 14:14:08 +00:00
The one with the braid 15c643bc7a Merge branch 'braid/bump-version' into 'main'
chore: bump version

See merge request famedly/company/frontend/famedlysdk!1187
2022-12-01 09:24:04 +00:00
Malin Errenst 0db6bac822 Merge branch 'braid/integration-cleanup' into 'main'
fix: minor code style fixes in CI

See merge request famedly/company/frontend/famedlysdk!1186
2022-12-01 09:19:42 +00:00
TheOneWithTheBraid 826661cdbf chore: bump version
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-12-01 10:14:13 +01:00
TheOneWithTheBraid 224c16e061 fix: minor code style fixes in CI
- remove some whitespace
- make synapse deployment non-persistent

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-12-01 10:09:58 +01:00
The one with the braid a47cbfa57c Merge branch 'grieshofer/fix-await-room-keys-in-event-search' into 'main'
fix: await requestKey() in event search

See merge request famedly/company/frontend/famedlysdk!1185
2022-12-01 08:55:57 +00:00
Philipp Grieshofer 3f82835d3a fix: await requestKey() in event search 2022-12-01 08:55:57 +00:00
The one with the braid 45dac39153 Merge branch 'grieshofer/request-session-key-for-encrypted-events-in-search' into 'main'
fix: Request session key for bad encrypted events before the text search is carried out

See merge request famedly/company/frontend/famedlysdk!1183
2022-11-28 08:08:27 +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
Krille Fear 614bc38de2 Merge branch 'reza/bump-version' into 'main'
chore: bump version

See merge request famedly/company/frontend/famedlysdk!1182
2022-11-25 07:27:56 +00:00
Reza b6bbb12056 chore: bump version 2022-11-24 14:29:01 +01: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
Mohammad Reza Moradi df0981cadc Merge branch 'krille/update-readme' into 'main'
chore: Update readme with new database

Closes #329

See merge request famedly/company/frontend/famedlysdk!1181
2022-11-24 13:09:50 +00:00
Reza 7da56ee212 fix: minor stuff 2022-11-24 11:00:10 +01: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
Christian Pauly a7dda54414 chore: Update readme with new database 2022-11-23 15:55:01 +01:00
Reza 44f862b966 feat: start verification with the verified device 2022-11-23 13:43:57 +01:00
The one with the braid 5c7966f3a2 Merge branch 'braid/integration-dind' into 'main'
feat: migrate e2ee test to DinD

See merge request famedly/company/frontend/famedlysdk!1179
2022-11-23 08:17:37 +00: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
Krille Fear 5fb540fc1e Merge branch 'braid/bump-version' into 'main'
chore: bump version

See merge request famedly/company/frontend/famedlysdk!1176
2022-11-22 07:19:16 +00:00
TheOneWithTheBraid bec85b74dd chore: bump version
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-11-22 08:08:46 +01:00
Krille Fear cfd681a760 Merge branch 'braid/account-kind' into 'main'
fix: follow account kind in registration

See merge request famedly/company/frontend/famedlysdk!1175
2022-11-22 07:04:03 +00: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 a1a22d411f Merge branch 'braid/bump-version' into 'main'
chore: bump version

See merge request famedly/company/frontend/famedlysdk!1174
2022-11-21 09:57:03 +00:00
TheOneWithTheBraid 6454efa630 chore: bump version
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-11-21 10:46:15 +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 53204fe338 Merge branch 'td/handleMissedCalls' into 'main'
fix: handleMissedCalls on remote hangups before answer

See merge request famedly/company/frontend/famedlysdk!1171
2022-11-18 08:27:30 +00:00
td 431a225571
chore: version bump 2022-11-18 13:45:49 +05:30
td 6da10bf233
fix: handleMissedCalls on remote hangups before answer 2022-11-18 12:13:02 +05:30
Krille Fear 6b6c44187a Merge branch 'krille/version' into 'main'
chore: Bump version

See merge request famedly/company/frontend/famedlysdk!1170
2022-11-16 08:49:28 +00:00
Christian Pauly 9b2a856c1a chore: Bump version 2022-11-16 09:05:32 +01:00
Krille Fear 22be0e058e Merge branch 'nico/recover-from-key-upload-failure' into 'main'
fix: recover from very unlikely key upload errors

See merge request famedly/company/frontend/famedlysdk!1169
2022-11-16 08:04:20 +00:00
Nicolas Werner dbac5d83dc fix: recover from very unlikely key upload errors
Usually we store the keys we want to upload first, then upload them,
then store, that we uploaded them. So that should be fool proof.

But.

In some cases the filesyste lies to us and the database change isn't
actually persisted yet. That can happen when someone turns of their
phone aprubtly for example. In that case we generate new OTKs with the
same id. Uploading that will fail, since they already exist server side.
We can work around that by manually claiming them and removing them
locally.
2022-11-15 17:18:29 +01:00
Malin Errenst c077062089 Merge branch 'braid/bump-version' into 'main'
chore: bump version

See merge request famedly/company/frontend/famedlysdk!1166
2022-11-14 11:17:47 +00:00
TheOneWithTheBraid 3eb8c5eef6 chore: bump version
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-11-14 12:00:36 +01:00
The one with the braid 35d1d6ddd5 Merge branch 'grieshofer/additional-argument-for-startDirectChat' into 'main'
refactor: Add argument for custom CreateRoomPreset to startDirectChat method

See merge request famedly/company/frontend/famedlysdk!1165
2022-11-14 10:53:41 +00:00
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
td 65700cfc23 Merge branch 'voip/webrtc-interface-upgrade' into 'main'
chore: upgrade webrtc_interface, remove WebRTCDelegate.cloneStream.

See merge request famedly/company/frontend/famedlysdk!1164
2022-11-12 11:31:56 +00:00
cloudwebrtc 81eacf7291 chore: upgrade webrtc_interface, remove WebRTCDelegate.cloneStream. 2022-11-12 18:48:26 +08:00
Nicolas Werner f701294c68 Merge branch 'krille/no-olm-session-error-handling' into 'main'
refactor: Improve error handling for no olm session found exception

See merge request famedly/company/frontend/famedlysdk!1162
2022-11-08 13:11:26 +00:00