Krille
91617c1892
refactor: Make optional eventId a named parameter
...
This should not break the
API of consuming apps and
is more intuitive as the
parameter is nullable.
2023-04-28 10:03:04 +02:00
td
aa24c0ce66
Merge branch 'nico/fix-unknown-push-conditions' into 'main'
...
fix: Skip rules with unknown conditions
See merge request famedly/company/frontend/famedlysdk!1277
2023-04-27 18:05:42 +00:00
Nicolas Werner
831938b8f5
fix: Skip rules with unknown conditions
...
Without this, when new rules are added with new conditions, we would
always match on them. This would mean all messages now notify. It is
better to skip them instead.
2023-04-26 19:00:24 +02:00
td
970551d8cb
Merge branch 'td/initWithStreamForGroupCall' into 'main'
...
fix: allow passing a WrappedMediaStream to GroupCall.enter() to use as the local user media stream
See merge request famedly/company/frontend/famedlysdk!1275
2023-04-25 09:22:04 +00:00
td
046e2caf7d
fix: allow passing a WrappedMediaStream to GroupCall.enter() to use as the local user media stream
...
currently in the app we start the group call (but do not enter it), then we use the localStreams provided by it to show the setup page (enable/disable media devices). This causes some issues because the user hasn't joined the group call so the member state events don't update and the group call is killed if they just sit on the setup call page. Also creating a group call, sends notifications in our apps but no one has entered it. With this MR, apps can get their own user media, then edit that stream on setup page add it to GroupCall.enter(stream). This way, a group call doesn't have to be started and we get to do the setup page as well.
2023-04-25 14:18:45 +05:30
Nicolas Werner
2ecb09e555
Merge branch 'nico/bump-to-0.19.0' into 'main'
...
bump to 0.19.0
Closes famedly/company/product-management#973
See merge request famedly/company/frontend/famedlysdk!1274
2023-04-21 16:52:30 +00:00
Nicolas Werner
033a9cced6
chore: Bump to 0.19.0
2023-04-21 18:42:32 +02:00
Nicolas Werner
62b43bef56
Merge branch 'nico/private-receipts' into 'main'
...
feat: Support private read receipts
See merge request famedly/company/frontend/famedlysdk!1272
2023-04-21 16:37:25 +00:00
Nicolas Werner
663ab11ec5
feat: Support private read receipts
...
You can either set them to private on the client or overwrite the
behaviour for that on each readMarker call. This also handles incoming
thread receipts and tries its best to figure out what is the latest
receipt. This however breaks the old m.receipt account data event.
2023-04-21 18:31:15 +02:00
The one with the braid
41485350d9
Merge branch 'kristian/image-dependency' into 'main'
...
chore: Update image dependency to 4.0.15
See merge request famedly/company/frontend/famedlysdk!1273
2023-04-21 05:10:40 +00:00
Kristian Grønås
101e892cd9
chore: Update image dependency to 4.0.15
...
Signed-off-by: Kristian Grønås <Kristian.Gronas@student.uib.no>
2023-04-21 06:22:09 +02:00
td
cd6525eedb
Merge branch 'release/v0.18.4' into 'main'
...
Release/v0.18.4
See merge request famedly/company/frontend/famedlysdk!1271
2023-04-20 21:37:09 +00:00
td
1dc7b4c911
chore: version bump
2023-04-21 02:57:54 +05:30
td
20c524917f
chore: bump api_lite to 16.1
2023-04-21 02:57:06 +05:30
Nicolas Werner
7f519b5619
Merge branch 'main' into 'main'
...
Implement Thread creating/sending + added neccessary tests
Closes #351
See merge request famedly/company/frontend/famedlysdk!1262
2023-04-17 13:15:36 +00:00
Nicolas Werner
6f9dde12bf
Merge branch 'nico/update-to-spec-1.6' into 'main'
...
chore: Upgrade to matrix_api_lite 1.6
See merge request famedly/company/frontend/famedlysdk!1267
2023-04-17 11:54:56 +00:00
Dmitriy Bragin
203fc25d7a
feat: allow sending messages inside threads
2023-04-17 14:39:11 +03:00
Nicolas Werner
7039c33f3a
chore: Upgrade to matrix_api_lite 1.6
2023-04-17 13:23:51 +02:00
Nicolas Werner
82efa16c49
Merge branch 'nico/run-as-downstream' into 'main'
...
ci: Allow overriding the template in a manual or triggered pipeline
See merge request famedly/company/frontend/famedlysdk!1266
2023-04-13 18:19:27 +00:00
Nicolas Werner
6a2e47d390
ci: Allow overriding the template in a manual or triggered pipeline
...
This allows us to manually start a pipeline with a different version of
the template or to automatically start one from a different repo. The
intention is to use this in the ci-template to test changes
automatically.
2023-04-13 18:28:10 +02:00
td
c818f7d92b
Merge branch 'release/v0.18.3' into 'main'
...
chore: bump 0.18.3
See merge request famedly/company/frontend/famedlysdk!1265
2023-04-13 15:36:51 +00:00
td
83cd653177
chore: bump 0.18.3
2023-04-13 20:53:40 +05:30
td
412bd71b23
Merge branch 'td/trySetTrackenabled' into 'main'
...
fix: update mute status on participants changed.
See merge request famedly/company/frontend/famedlysdk!1263
2023-04-13 14:57:04 +00:00
td
1a96683226
Merge branch 'td/forcePcDispose' into 'main'
...
chore: stopMediaStream on all streams and make sure dispose runs everytime
See merge request famedly/company/frontend/famedlysdk!1264
2023-04-12 11:32:56 +00:00
td
32ba85dc74
chore: stopMediaStream on all streams and make sure dispose runs everytime
2023-04-12 16:36:05 +05:30
td
05ba6368eb
fix: test if setting track enabled on participants changed helps with the media not working randomly issue
2023-04-06 01:18:09 +05:30
The one with the braid
ebcf5872c5
Merge branch 'krille/release-0-18-2' into 'main'
...
chore: Bump version
See merge request famedly/company/frontend/famedlysdk!1261
2023-03-31 11:51:10 +00:00
Krille
85a862be69
chore: Bump version
2023-03-31 13:41:52 +02:00
Krille
9697624180
Merge branch 'krille/clear-hive-collections-correct-order' into 'main'
...
fix: Clear HiveCollection boxes inside of transaction in order
See merge request famedly/company/frontend/famedlysdk!1260
2023-03-31 11:38:59 +00:00
Krille
4b1bc435e5
fix: Clear HiveCollection boxes inside of transaction in order
...
This makes sure that the deleteFromDisk() method is
called AFTER the clear while
the execution order was
random before which could
lead to the problem that
Hive tries to clear a box after
it got deleted.
2023-03-31 13:09:01 +02:00
Malin Errenst
da61963d37
Merge branch 'malin/refactorVariableNaming' into 'main'
...
refactor: Rename one-character-variables in device_keys_list.dart
See merge request famedly/company/frontend/famedlysdk!1259
2023-03-30 13:04:31 +00:00
Malin Errenst
d8af3edbe1
refactor: Rename one-character-variables in device_keys_list.dart
2023-03-30 12:30:39 +02:00
Krille
c0000c0193
Merge branch 'td/leavedIgnore' into 'main'
...
chore: ignore stale call checking for archived rooms
See merge request famedly/company/frontend/famedlysdk!1255
2023-03-29 14:12:03 +00:00
Krille
94cf78d7c1
Merge branch 'krille/on-migration-callback' into 'main'
...
feat: Implement onMigration callback to Client.init() method
See merge request famedly/company/frontend/famedlysdk!1256
2023-03-29 14:11:48 +00:00
Malin Errenst
858648994a
Merge branch 'krille/update-flutter-image' into 'main'
...
chore: Update to flutter image 3.7.8
See merge request famedly/company/frontend/famedlysdk!1258
2023-03-29 13:41:26 +00:00
td
d8d111b1b4
chore: ignore stale call checking for archived rooms
2023-03-29 19:04:10 +05:30
Krille
710752060a
feat: Implement onMigration callback to Client.init() method
2023-03-29 15:30:38 +02:00
Krille
edd3c014b2
chore: Update to flutter image 3.7.8
2023-03-29 15:30:29 +02:00
Krille
6510c9728c
Merge branch 'krille/update-test-package' into 'main'
...
Workaround for broken test dependency
See merge request famedly/company/frontend/famedlysdk!1257
2023-03-29 13:29:22 +00:00
Krille
fe6bb3fe4c
chore: Workaround for broken test dependency
2023-03-29 15:19:31 +02:00
Nicolas Werner
cdf79de3b7
Merge branch 'release/v0.18.1' into 'main'
...
chore: Bump version to 0.18.1
See merge request famedly/company/frontend/famedlysdk!1254
2023-03-20 14:25:49 +00:00
Nicolas Werner
0054920efa
chore: Bump version to 0.18.1
2023-03-20 14:59:49 +01:00
Nicolas Werner
7c480c8d87
Merge branch 'grieshofer/keeping-a-list-of-left-rooms-in-the-client' into 'main'
...
feat: Expose a getter for all rooms including archived rooms
See merge request famedly/company/frontend/famedlysdk!1251
2023-03-20 13:12:48 +00:00
Philipp Grieshofer
9aff62a18c
feat: Expose a getter for all rooms including archived rooms
2023-03-20 13:12:47 +00:00
Nicolas Werner
f2e1e52531
Merge branch 'krille/pass-box-collection-opener' into 'main'
...
feat: Make possible to overwrite boxcollection opener in Hive Collections Database
See merge request famedly/company/frontend/famedlysdk!1252
2023-03-20 12:50:42 +00:00
Nicolas Werner
d6242e59cf
Merge branch 'nico/debug-dendrite' into 'main'
...
Fix dendrite tests
See merge request famedly/company/frontend/famedlysdk!1253
2023-03-20 12:48:12 +00:00
Nicolas Werner
2c09a154a9
fix: integration tests on dendrite
...
The relay_api now needs to be configured, see https://github.com/matrix-org/dendrite/pull/3011
2023-03-20 13:23:51 +01:00
Nicolas Werner
a124b55ae6
ci: more verbose logging of homeserver startup
...
This makes it easier to debug, why a server fails to start.
2023-03-20 13:23:51 +01:00
Krille
efe8e7e5ac
feat: Make possible to overwrite boxcollection opener in Hive Collections Database
2023-03-20 08:01:51 +01:00
Nicolas Werner
6ab9483d73
Merge branch 'grieshofer/use-matrix-localizations-for-unknown-user-displayname' into 'main'
...
fix: Use MatrixLocalizations to calculate fallback user displayname
See merge request famedly/company/frontend/famedlysdk!1250
2023-03-13 15:49:07 +00:00