Commit Graph

2214 Commits

Author SHA1 Message Date
Nicolas Werner 6555f36d6d feat: switch from pedantic to lints 2022-08-15 14:15:51 +00:00
td 543875e8cf Merge branch 'feat/room-state-event-listener' into 'main'
Add room state listener

See merge request famedly/company/frontend/famedlysdk!1095
2022-08-09 07:51:16 +00:00
cloudwebrtc f2af63685c chore: Improve code. 2022-08-09 15:24:11 +08:00
cloudwebrtc 3f38a96d4f chore: Remove the previous room state listener method. 2022-08-08 22:54:08 +08:00
cloudwebrtc 9695a5ad10 chore: Use onRoomState to monitor group call creation and member join and leave. 2022-08-08 22:50:43 +08:00
Nicolas Werner e78bf3fc09 Merge branch 'fix/fix-incoming-call' into 'main'
fix: Fix currentCID is null when handleNewCall is triggered, which will cause family-app not to display incoming calls.

See merge request famedly/company/frontend/famedlysdk!1080
2022-08-05 11:57:08 +00:00
Nicolas Werner 03e5c8cc10 Merge branch 'voip/fix-group-call-id-mismatch' into 'main'
chore: fix group call id mismatch.

See merge request famedly/company/frontend/famedlysdk!1086
2022-08-03 14:16:08 +00:00
Duan Weiwei 2ef59b0651 chore: fix group call id mismatch. 2022-08-03 14:16:08 +00:00
Lanna Michalke b146d18c81 Merge branch 'braid/bump-version' into 'main'
chore: bump version

See merge request famedly/company/frontend/famedlysdk!1091
2022-08-01 09:28:34 +00:00
Lanna Michalke 36a0d17022 chore: bump version
Signed-off-by: Lanna Michalke <l.michalke@famedly.com>
2022-08-01 11:10:27 +02:00
Lanna Michalke 501ee5dce1 Merge branch 'td/add_startGroupCall' into 'main'
fix: check for m.call permissions in groupCallEnabled

See merge request famedly/company/frontend/famedlysdk!1088
2022-08-01 09:07:27 +00:00
td f56e0ddb5f
fix: check for m.call permissions in groupCallEnabled 2022-08-01 14:27:10 +05:30
td 56e3aaf426 Merge branch 'braid/null-check' into 'main'
fix: missing null check

Closes #298

See merge request famedly/company/frontend/famedlysdk!1090
2022-08-01 06:36:28 +00:00
Lanna Michalke 8058f88fe2 fix: missing null check
Signed-off-by: Lanna Michalke <l.michalke@famedly.com>
2022-08-01 08:16:35 +02:00
Lanna Michalke 368162c76b Merge branch 'braid/compute-implementation' into 'main'
chore: introduce native implementations

See merge request famedly/company/frontend/famedlysdk!1087
2022-08-01 05:50:20 +00:00
Krille Fear 7b7bdf7317 Merge branch 'braid/hive-collection-path' into 'main'
fix: make Hive Collection path nullable

See merge request famedly/company/frontend/famedlysdk!1089
2022-08-01 05:47:05 +00:00
Lanna Michalke 1cb04ef9e4 fix: make Hive Collection path nullable
Signed-off-by: Lanna Michalke <l.michalke@famedly.com>
2022-08-01 07:19:05 +02:00
Lanna Michalke 05ff61ac86 chore: introduce native implementations
- adds Client.nativeImplementations
 - deprecates Client.compute

Allows to properly implement accelerated native operations in web

Signed-off-by: Lanna Michalke <l.michalke@famedly.com>
2022-07-28 13:30:22 +02:00
Nicolas Werner 89c6b9a8c2 Merge branch 'td/bump' into 'main'
chore: bump verison

See merge request famedly/company/frontend/famedlysdk!1085
2022-07-24 19:32:31 +00:00
Nicolas Werner 7f55e131f4 Merge branch 'td/enable_group' into 'main'
feat: allow enabling group calls in already created rooms

See merge request famedly/company/frontend/famedlysdk!1084
2022-07-24 19:24:43 +00:00
td 73e4f849e9
chore: bump version 2022-07-21 23:37:49 +05:30
Jayesh Nirve 9eb74f08c2
Merge branch 'main' of gitlab.com:famedly/company/frontend/famedlysdk into td/enable_group 2022-07-21 23:23:57 +05:30
Jayesh Nirve 29c1241359
chore: add tests for group calls 2022-07-21 23:16:59 +05:30
td 75b825742e Merge branch 'henri/fix-timeline-history' into 'main'
feat: keep timeline history for archive rooms in memory

Closes #275 and #311

See merge request famedly/company/frontend/famedlysdk!1006
2022-07-21 14:14:18 +00:00
Henri Carnot 2a019eaec3 feat: keep timeline history for archive rooms in memory 2022-07-21 14:14:17 +00:00
td f04d8a9f40 Merge branch 'krille/import-sorter' into 'main'
refactor: Use import sorter and ci templates

See merge request famedly/company/frontend/famedlysdk!1079
2022-07-21 13:59:05 +00:00
td 5dd53a66d9 Merge branch 'nico/awaited-voip' into 'main'
fix: Await unawaited stuff in voip code

See merge request famedly/company/frontend/famedlysdk!1082
2022-07-21 13:56:13 +00:00
Christian Pauly 7885281c72 refactor: Use import sorter and ci templates 2022-07-21 15:44:04 +02:00
td 32d84dde1d Merge branch 'nico/try-canceling-async-task-in-archive-test' into 'main'
fix: (potentially) a race in the archive test

See merge request famedly/company/frontend/famedlysdk!1083
2022-07-21 06:16:10 +00:00
Jayesh Nirve 0aa5ef9eea
feat: allow enabling group calls in already created rooms 2022-07-20 18:44:03 +05:30
td 26a42bb948 Merge branch 'td/element_oof' into 'main'
fix: set fixed time for ringer

See merge request famedly/company/frontend/famedlysdk!1081
2022-07-19 15:49:10 +00:00
Nicolas Werner d5fd03d52d fix: (potentially) a race in the archive test 2022-07-19 14:13:55 +02:00
Nicolas Werner c14fe937ec fix: Await unawaited stuff in voip code 2022-07-19 13:19:59 +02:00
Jayesh Nirve 1cb9c8199e
chore: version bump 2022-07-19 15:22:12 +05:30
Jayesh Nirve 25abed35c4
chore: cleanup unused imports and analyzer warnings 2022-07-19 15:21:26 +05:30
Jayesh Nirve e9315bbb8d
fix: set fixed time for ringer
element sets lifetime to 60000 which would reject our calls automatically
2022-07-19 15:18:37 +05:30
duanweiwei1982@gmail.com e789ab904f fix: Fix currentCID is null when handleNewCall is triggered, which will cause family-app. 2022-07-15 22:34:19 +08:00
Krille Fear 50ef19b8a8 Merge branch 'isabella/create-chat-with-powerlevel' into 'main'
Isabella/create chat with powerlevel

See merge request famedly/company/frontend/famedlysdk!1078
2022-07-14 08:32:39 +00:00
Nicolas Werner d3936ff361 Merge branch 'nico/ci-perf' into 'main'
fix: race conditions in the SDK and its tests

See merge request famedly/company/frontend/famedlysdk!1066
2022-07-13 00:36:49 +00:00
Nicolas Werner 6e211f5a81 fix: race conditions in the SDK and its tests 2022-07-13 00:36:49 +00:00
Isabella Hundstorfer 2e649fdcf9 Add powerLevelContentOverride to startDirectChat and createGroupChat 2022-07-12 12:55:11 +02:00
Krille Fear 0b031476b8 Merge branch 'krille/fix-cache-user-profile' into 'main'
Krille/fix cache user profile

See merge request famedly/company/frontend/famedlysdk!1077
2022-07-11 09:54:52 +00:00
Christian Pauly 402e0811be chore: Bump version 2022-07-11 10:48:45 +02:00
Christian Pauly 7e06d0f578 fix: Cache user profile even with cache=false when there is a cache 2022-07-11 10:48:22 +02:00
Krille Fear 39eccd3d06 Merge branch 'krille/next-version' into 'main'
chore: Bump version

See merge request famedly/company/frontend/famedlysdk!1076
2022-07-11 06:49:21 +00:00
Christian Pauly b69490441b chore: Bump version 2022-07-11 08:43:17 +02:00
Krille Fear 39152bcfb1 Merge branch 'krille/better-fetch-own-profile' into 'main'
refactor: Better fetch own profile

See merge request famedly/company/frontend/famedlysdk!1075
2022-07-11 06:40:34 +00:00
Christian Pauly ff359aedff refactor: Better fetch own profile
This makes it possible to pass cache
and getFromRooms variable in
fetchOwnProfile. It also removes the
never working and duplicated
check from rooms. The Profiles
can be duplicated in the Set
because they are equal but not
the same objects. In the get
profile method, it now checks the
cache first before the rooms as
the cache might have the more
accurate result.
This makes displaying an avatar
change much easier as it makes
it possible to just disable cache
then.
2022-07-11 08:08:40 +02:00
Krille Fear 8217532ba7 Merge branch 'krille/version' into 'main'
chore: Bump version

See merge request famedly/company/frontend/famedlysdk!1074
2022-07-09 08:06:18 +00:00
Christian Pauly 20695fb2b2 chore: Bump version 2022-07-09 09:53:32 +02:00