Commit Graph

2192 Commits

Author SHA1 Message Date
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
Nicolas Werner 20a564cb78 Merge branch 'nico/bump-version' into 'main'
chore: bump version

See merge request famedly/company/frontend/famedlysdk!1056
2022-06-14 13:11:40 +00:00
Nicolas Werner 6b0fafff4e chore: bump version 2022-06-14 12:44:15 +02:00
Nicolas Werner 80c8c91680 Merge branch 'voip/group-call' into 'main'
Support group call.

See merge request famedly/company/frontend/famedlysdk!946
2022-06-13 15:26:25 +00:00
Duan Weiwei e2efa3e758 Support group call. 2022-06-13 15:26:25 +00:00
Nicolas Werner 6cc99bdad6 Merge branch 'braid/hive-collection-late' into 'main'
fix: BoxCollection not re-assignable

See merge request famedly/company/frontend/famedlysdk!1055
2022-06-10 10:36:11 +00:00
TheOneWithTheBraid 3f0a177abf fix: BoxCollection not re-assignable
- make BoxCollection field in Hive collection DB re-assignable
- used by session import

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-06-10 06:17:29 +02:00
Lanna Michalke dacbe0ac6e Merge branch 'krille/version' into 'main'
chore: Bump version

See merge request famedly/company/frontend/famedlysdk!1054
2022-06-09 07:29:28 +00:00
Christian Pauly 4ee8c932fd chore: Bump version 2022-06-09 09:23:46 +02:00
Lanna Michalke 8473cd8831 Merge branch 'krille/add-calc-localized-body-fallback' into 'main'
refactor: add calcLocalizedBodyFallback method

See merge request famedly/company/frontend/famedlysdk!1052
2022-06-09 06:59:42 +00:00
Christian Pauly 0ab2b7e443 refactor: add calcLocalizedBodyFallback method 2022-06-09 08:48:37 +02:00
Nicolas Werner 152cb7f474 Merge branch 'nico/bump-api-lite' into 'main'
chore: Update Matrix API Lite for spaces fixes

See merge request famedly/company/frontend/famedlysdk!1050
2022-06-08 11:05:53 +00:00
Nicolas Werner 7a8eca99ce chore: bump version 2022-06-08 13:00:08 +02:00
Nicolas Werner 21e9b802a0 chore: Update Matrix API Lite for spaces fixes 2022-06-08 12:55:16 +02:00
Krille Fear be8c3290a2 Merge branch 'krille/refactor-names' into 'main'
refactor: Rename methods and get rid of all Future getter

See merge request famedly/company/frontend/famedlysdk!1049
2022-06-08 08:05:23 +00:00
Christian Pauly 58cfd1f688 refactor: Rename methods and get rid of all Future getter 2022-06-08 08:30:05 +02:00
Krille Fear a38d726c6b Merge branch 'krille/do-not-display-seen-events' into 'main'
fix: Do not show seen events in push notification

See merge request famedly/company/frontend/famedlysdk!1048
2022-06-07 14:40:58 +00:00
Christian Pauly b00b1636d1 fix: Do not show seen events in push notification 2022-06-07 16:34:07 +02:00
Krille Fear 40c048f9be Merge branch 'krille/override-supported-versions' into 'main'
Krille/override supported versions

See merge request famedly/company/frontend/famedlysdk!1047
2022-06-07 07:19:59 +00:00
Christian Pauly 4549c63b6e chore: Bump version 2022-06-07 09:10:30 +02:00
Christian Pauly f1751a0744 refactor: Use single quotes 2022-06-07 08:53:14 +02:00
Christian Pauly 4692c95910 feat: Allow overriding supportedVersions 2022-06-07 08:53:08 +02:00
Henri Carnot f24c551721 Merge branch 'henri/make-sender-add-deprecated' into 'main'
fix: add deprecation mention for getUserByMYIDSync

See merge request famedly/company/frontend/famedlysdk!1046
2022-06-02 11:13:27 +00:00
Henri Carnot 44b7247d2c fix: add deprecation mention for getUserByMYIDSync 2022-06-02 11:13:27 +00:00
Nicolas Werner 311233f20a Merge branch 'henri/make-sender-getter-async' into 'main'
refactor: make sender getter async

Closes #296

See merge request famedly/company/frontend/famedlysdk!1042
2022-06-02 08:13:21 +00:00
Henri Carnot fb18843b08 refactor: make sender getter async 2022-06-02 08:13:21 +00:00
Nicolas Werner dc1e3d7397 Merge branch 'henri/add-update-image-size-mechanism' into 'main'
feat: allow updating image size

See merge request famedly/company/frontend/famedlysdk!1018
2022-05-31 20:32:36 +00:00
Henri Carnot 69dacc8ccd feat: allow updating image size 2022-05-31 20:32:35 +00:00
Henri Carnot 525f45940e Merge branch 'henri/wait-for-sync' into 'main'
feat: added waitForSync method

See merge request famedly/company/frontend/famedlysdk!1044
2022-05-25 10:53:52 +00:00
Henri Carnot 2d018d3d5f feat: added waitForSync method 2022-05-25 10:53:52 +00:00
Henri Carnot e7910ab725 Merge branch 'krille/local-search' into 'main'
feat: Add search for events in timeline

See merge request famedly/company/frontend/famedlysdk!1024
2022-05-25 07:52:40 +00:00
Christian Pauly 8b1ec5b73c feat: Add search for events in timeline 2022-05-25 08:54:58 +02:00
The one with the Braid 2d97e5dbd0 Merge branch 'braid/release' into 'main'
chore: bump version

See merge request famedly/company/frontend/famedlysdk!1043
2022-05-23 12:57:44 +00:00
Lanna Michalke 0bb95fe457 chore: bump version
Signed-off-by: Lanna Michalke <l.michalke@famedly.com>
2022-05-23 14:49:45 +02:00
The one with the Braid 2991fd9ca8 Merge branch 'session-export' into 'main'
feat: implement session export

See merge request famedly/company/frontend/famedlysdk!1019
2022-05-23 12:46:55 +00:00
Lanna Michalke dd76e652bf fix: buggy e2e test
Signed-off-by: Lanna Michalke <l.michalke@famedly.com>
2022-05-23 14:40:19 +02:00
Lanna Michalke 039062bfdf feat: implement session export
- implement session export
- implement session import

Please note, this is not device dehydration but a fully offline session
dump eligible for e.g. TOR users.

Signed-off-by: Lanna Michalke <l.michalke@famedly.com>
2022-05-23 12:06:31 +02:00