Commit Graph

2389 Commits

Author SHA1 Message Date
Lanna Michalke 94a922fc31 Merge branch 'braid/natrive-implementations-follow-up' into 'main'
fix: follow up for native implementations web

Closes famedly-web#551

See merge request famedly/company/frontend/famedlysdk!1105
2022-08-17 10:29:57 +00:00
Malin Errenst 1dc37f9066 Merge branch 'braid/mime-types' into 'main'
chore: support MIME in file factory

See merge request famedly/company/frontend/famedlysdk!1106
2022-08-17 10:19:34 +00:00
Lanna Michalke ca68c28d41 chore: support MIME in file factory
- defaultly generate MatrixFile based on the present MIME type

Related: https://gitlab.com/famedly/company/frontend/famedly-web/-/merge_requests/598

Signed-off-by: Lanna Michalke <l.michalke@famedly.com>
2022-08-17 11:57:50 +02:00
Lanna Michalke d43164f96d fix: follow up for native implementations web
- remove room key deriviation from web worker
- fix fallback argument

Signed-off-by: Lanna Michalke <l.michalke@famedly.com>
2022-08-17 10:08:58 +02:00
Krille Fear 61466c82c9 Merge branch 'nico/simplify-getTimeline-a-tiny-bit' into 'main'
chore: simplify getTimeline condition a bit

See merge request famedly/company/frontend/famedlysdk!1103
2022-08-16 15:27:20 +00:00
Nicolas Werner 65205ea734 chore: simplify getTimeline condition a bit 2022-08-16 16:58:36 +02:00
Krille Fear 5d17007f7d Merge branch 'krille/version' into 'main'
chore: Bump version

See merge request famedly/company/frontend/famedlysdk!1102
2022-08-16 06:39:43 +00:00
Christian Pauly 17541a95db chore: Bump version 2022-08-16 08:30:53 +02:00
cloudwebrtc 8b60f17356 chore: Correctly release the cloned stream. 2022-08-15 23:51:10 +08:00
Nicolas Werner 651abc7c14 Merge branch 'krille/add-mark-as-dm-commands' into 'main'
feat: Add markasdm and markasgroup commands

See merge request famedly/company/frontend/famedlysdk!1092
2022-08-15 14:19:17 +00:00
Nicolas Werner a47833ab80 Merge branch 'nico/lints' into 'main'
feat: switch from pedantic to lints

See merge request famedly/company/frontend/famedlysdk!1094
2022-08-15 14:15:51 +00:00
Nicolas Werner 6555f36d6d feat: switch from pedantic to lints 2022-08-15 14:15:51 +00:00
Nicolas Werner 687cfd1699 Merge branch 'nico/disable-dart-only-test-coverage' into 'main'
fix: coverage_without_olm tests

See merge request famedly/company/frontend/famedlysdk!1100
2022-08-15 14:00:01 +00:00
Nicolas Werner 3d8bd3277c Merge branch 'krille/fix-e2ee' into 'main'
chore: Fix e2ee tests by login with displayname instead of mxid

See merge request famedly/company/frontend/famedlysdk!1099
2022-08-15 13:48:05 +00:00
Christian Pauly a01921e6bc chore: Fix e2ee tests by login with username instead of mxid
Hacky workaround because the UIA
Proxy does not work reliably with
login via mxid.
2022-08-15 15:24:31 +02:00
Nicolas Werner 4ac1615ad6 fix: coverage_without_olm tests
The coverage calculation is currently broken in dart/test, see
https://github.com/dart-lang/test/issues/1698 for reference.
2022-08-15 13:03:06 +02:00
td f08d38ef6d Merge branch 'krille/bootstrap-on-update' into 'main'
refactor: Add reference to itself in bootstrap onUpdate callback

Closes #319

See merge request famedly/company/frontend/famedlysdk!1098
2022-08-12 17:22:07 +00:00
Christian Pauly 527bcc63ad refactor: Add reference to itself in bootstrap onUpdate callback 2022-08-12 15:23:32 +02:00
Krille Fear eed3587cb6 Merge branch 'td/chore_bump' into 'main'
chore: bump version

See merge request famedly/company/frontend/famedlysdk!1097
2022-08-12 06:01:25 +00:00
td db92a6c1ec
chore: bump version 2022-08-12 09:47:05 +05:30
td 05e7647f35 Merge branch 'nico/coverage' into 'main'
feat: add coverage to MRs

See merge request famedly/company/frontend/famedlysdk!1093
2022-08-10 08:41:55 +00:00
Nicolas Werner 1047b8bdd3 Merge branch 'braid/webworker-error-fallback' into 'main'
chore: expose option to retry computations

Closes famedly-web#536

See merge request famedly/company/frontend/famedlysdk!1096
2022-08-10 08:07:05 +00:00
Lanna Michalke a983db4946 chore: expose option to retry computations
Fixes: https://gitlab.com/famedly/company/frontend/famedly-web/-/issues/536

Signed-off-by: Lanna Michalke <l.michalke@famedly.com>
2022-08-10 07:59:29 +02:00
Nicolas Werner 064b84305d chore: Add markasdm/group tests 2022-08-09 15:33:59 +02: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 073d98cf3d feat: add coverage to MRs 2022-08-08 15:42:54 +02:00
Christian Pauly 694187d5f1 feat: Add markasdm and markasgroup commands
This makes it possible to mark a
room as dm or group. As most of
the apps using the SDK do not have
a GUI to do this, this makes it now
finally possible to repair broken DM
rooms.
2022-08-08 08:47:07 +02: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