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
Krille Fear
2a280cec98
Merge branch 'krille/share-keys-with-unknown-devices' into 'main'
...
feat: Calc encryption health state and allow key sharing with unknown devices
Closes #307
See merge request famedly/company/frontend/famedlysdk!1072
2022-07-09 07:50:32 +00:00
Christian Pauly
28231936b1
feat: Calc encryption health state and allow key sharing with unknown devices
...
In order to allow key sharing with
unknown devices (master key has been
verified but this device is not
signed by this master key) the
user should at least be informed.
This makes it possible to set
in the client constructor whether
the app should share keys with
unverified devices or unknown
devices.
2022-07-09 09:39:31 +02:00
td
ca4a78be69
Merge branch 'fix/add-stream-clone-to-webrtc-deletage' into 'main'
...
fix: Add WebRTCDelegate.cloneStream to adapt to platform differences.
See merge request famedly/company/frontend/famedlysdk!1073
2022-07-09 05:32:51 +00:00
Duan Weiwei
80b7e7c566
fix: Add WebRTCDelegate.cloneStream to adapt to platform differences.
2022-07-09 05:32:51 +00:00
Krille Fear
c070a7ed40
Merge branch 'krille/refactor-handle-ephemerals' into 'main'
...
refactor: Handle Ephemerals method
Closes #306
See merge request famedly/company/frontend/famedlysdk!1064
2022-07-08 16:20:51 +00:00
Lanna Michalke
d351a9a743
Merge branch 'krille/fix-clear-database' into 'main'
...
fix: Database did not get cleared correctly
See merge request famedly/company/frontend/famedlysdk!1071
2022-07-08 11:52:47 +00:00
Christian Pauly
95b060a299
fix: Database did not get cleared correctly
2022-07-08 12:46:17 +02:00
Nicolas Werner
01e16506dc
Merge branch 'henri/fix-request-history' into 'main'
...
fix: request history
See merge request famedly/company/frontend/famedlysdk!1070
2022-07-05 13:24:36 +00:00
Henri Carnot
65b20e7d17
fix: request history
2022-07-05 13:24:35 +00:00
Nicolas Werner
8b307722a9
Merge branch 'voip/fix-issue-448' into 'main'
...
fix: fixed camera is still active after leaving the group call.
Closes famedly-web#448
See merge request famedly/company/frontend/famedlysdk!1069
2022-07-01 18:37:37 +00:00
Duan Weiwei
425274cb9c
fix: fixed camera is still active after leaving the group call.
2022-07-01 18:37:37 +00:00
td
f3c1eda97f
Merge branch 'krille/version' into 'main'
...
chore: Bump version
See merge request famedly/company/frontend/famedlysdk!1068
2022-07-01 09:32:14 +00:00
Christian Pauly
cceb2b4042
chore: Bump version
2022-07-01 11:04:39 +02:00
Krille Fear
48a376cdc0
Merge branch 'krille/refactor-handle-rooms' into 'main'
...
chore: Add macOS libraries to gitignore
See merge request famedly/company/frontend/famedlysdk!1067
2022-07-01 08:12:52 +00:00
Krille Fear
c3a9d64329
Merge branch 'reza/sending-queue' into 'main'
...
fix: implement sending queue
Closes #257
See merge request famedly/company/frontend/famedlysdk!1061
2022-07-01 06:34:22 +00:00
Reza
4af89c6de4
fix:implement sending queue
2022-06-30 20:16:56 +02:00
Christian Pauly
a6a33bede8
chore: Add macOS libraries to gitignore
...
To run tests locally on
macOS the easiest way
is to copy the dylib files
to the sdk directory.
2022-06-30 15:34:05 +02:00
Christian Pauly
211c366662
refactor: Use tryGet in handleRoomEvents
2022-06-30 15:33:20 +02:00
Krille Fear
edc86aa26c
Merge branch 'krille/use-rxdart' into 'main'
...
feat: Implement CachedStreamController
Closes #304
See merge request famedly/company/frontend/famedlysdk!1065
2022-06-30 07:47:25 +00:00
Christian Pauly
5b831fcc83
refactor: Handle Ephemerals method
...
This makes sure that the handle
ephemerals method becomes fully
type and null safe, does not handle
maps directly anymore and stores
the corresponding fake m.read
room account data only once
per sync.
2022-06-30 09:39:34 +02:00
Christian Pauly
9628095ac9
feat: Implement CachedStreamController
...
This makes it possible to access the last
value of a stream at any time.
2022-06-30 09:22:53 +02:00
Krille Fear
248aba1199
Merge branch 'krille/refactor-sync-function' into 'main'
...
Refactor Sync and remove pure JSON usage
See merge request famedly/company/frontend/famedlysdk!1062
2022-06-29 10:47:59 +00:00
Christian Pauly
0f17fec3f4
fix: Only trigger onCall streams by latest call event for a call_id
...
This should fix that calls can get
started on
2022-06-29 09:00:01 +02:00
Christian Pauly
c591c1d4b5
refactor: Use handleRoomEvents method instead of handleEvent
...
This makes it easier to update
the state by a whole timeline.
2022-06-28 14:09:12 +02:00
Christian Pauly
fc229c5715
refactor: Pass BasicEvent to handleEvent instead of JSON
2022-06-28 14:09:12 +02:00
Christian Pauly
c4cdf6ab4e
refactor: Call handleEphemerals with BasicRoomEvent instead of dynamic
2022-06-28 14:09:12 +02:00
Christian Pauly
a1c6bc7551
refactor: Let _handleRoomEvents use BasicEvent
...
This is the first step to reduce
the use of pure json in the
sync method.
2022-06-28 14:09:12 +02:00
Nicolas Werner
55417bcc25
Merge branch 'nico/testing-ci' into 'main'
...
Fix CI by using the new baseimage as well as fixing openssl 3.0 compat.
See merge request famedly/company/frontend/famedlysdk!1063
2022-06-28 11:17:39 +00:00
Nicolas Werner
c292a8602b
fix: Support for OpenSSL 3.0
2022-06-28 12:31:47 +02:00
Nicolas Werner
50eea778fa
chore: Use a specific version of the flutter-linux images
2022-06-28 12:31:47 +02:00
Nicolas Werner
96c420fbf9
Merge branch 'nico/bump-version' into 'main'
...
chore: bump version
See merge request famedly/company/frontend/famedlysdk!1060
2022-06-16 15:24:31 +00:00
Nicolas Werner
d491e09de8
chore: bump version
2022-06-16 16:17:02 +02:00
Nicolas Werner
507dfc8777
Merge branch 'nico/fix-ringtone-on-reject' into 'main'
...
fix: ringtone not stopping when rejecting a call
See merge request famedly/company/frontend/famedlysdk!1058
2022-06-16 14:15:00 +00:00
Nicolas Werner
9b8f3dae81
fix: ringtone not stopping when rejecting a call
2022-06-16 12:08:37 +02:00
Nicolas Werner
a6c09e41dc
Merge branch 'nico/fix-stun-in-groupcalls' into 'main'
...
fix: missing turn servers in group calls
See merge request famedly/company/frontend/famedlysdk!1057
2022-06-14 15:51:29 +00:00
Nicolas Werner
d76fee7a20
fix: missing turn servers in group calls
2022-06-14 17:17:22 +02:00