Commit Graph

2669 Commits

Author SHA1 Message Date
Malin Errenst f6264321da Merge branch 'krille/do-not-fetch-global-profile-for-room-members' into 'main'
fix: Do never fetch global profile when requesting room members

See merge request famedly/company/frontend/famedlysdk!1307
2023-05-31 13:11:41 +00:00
Krille 85a21a6781
fix: Do not store global profiles in room states as members 2023-05-31 15:01:42 +02:00
Malin Errenst 733f64b4ff Merge branch 'krille/release-0-20-3' into 'main'
builds: Bump version

See merge request famedly/company/frontend/famedlysdk!1304
2023-05-30 12:13:28 +00:00
Krille 4475344f50
builds: Bump version 2023-05-30 13:54:25 +02:00
Malin Errenst 8cb144aaae Merge branch 'krille/performance-warning' into 'main'
feat: Display performance warning when requesting more than 100 participants

See merge request famedly/company/frontend/famedlysdk!1301
2023-05-30 11:48:51 +00:00
Krille 0f36659ba7
feat: Display performance warning when requesting more than 100 participants 2023-05-30 13:11:38 +02:00
td c9bcc89c0d Merge branch 'krille/invalid-passphrase-exception' into 'main'
refactor: Let bootstrap throw custom Exception InvalidPassphraseException so it is easier to catch

See merge request famedly/company/frontend/famedlysdk!1303
2023-05-30 09:21:16 +00:00
Krille 07ceee4171
refactor: Let bootstrap throw custom Exception InvalidPassphraseException so it is easier to catch 2023-05-30 09:41:10 +02:00
td c6b6c793d6 Merge branch 'krille/store-last-event-redacted' into 'main'
fix: Also update last event on redaction in store

Closes famedly/company/product-management#990

See merge request famedly/company/frontend/famedlysdk!1298
2023-05-30 06:58:40 +00:00
Mohammad Reza Moradi 9379d419a2 Merge branch 'reza/release-v0.20.2' into 'main'
bump version to 0.20.2

See merge request famedly/company/frontend/famedlysdk!1300
2023-05-17 11:21:14 +00:00
Reza 471ef3e689
chore: bump version to 0.20.2 2023-05-17 12:45:24 +02:00
Mohammad Reza Moradi c327b0981b Merge branch 'reza/calculate-body' into 'main'
chore: calcBody

See merge request famedly/company/frontend/famedlysdk!1299
2023-05-17 10:36:29 +00:00
Reza 153005f4a7
chore: calculate unlocalized body 2023-05-17 08:37:41 +02:00
Krille 8f38006c18
fix: Also update last event on redaction in store 2023-05-16 13:33:57 +02:00
Malin Errenst ac0fdc1deb Merge branch 'td/moreMissingAwaitsbahh' into 'main'
chore: add missing awaits to to_device call events listener

See merge request famedly/company/frontend/famedlysdk!1295
2023-05-15 19:52:03 +00:00
Krille 08a0599e44 Merge branch 'krille/flutter-image-3-10' into 'main'
build: Update to flutter container 3.7.12

See merge request famedly/company/frontend/famedlysdk!1297
2023-05-15 07:18:39 +00:00
Krille 3ab5ea3f82
builds: Update to flutter container 3.7.12 2023-05-15 09:08:13 +02:00
td 26e0d0954d
chore: add missing awaits to to_device call events listener 2023-05-13 20:06:04 +05:30
td 8e4f4486b2
chore: add missing awaits to to_device call events listener 2023-05-13 20:05:09 +05:30
Nicolas Werner ed08130442 Merge branch 'krille/check-correct-if-null' into 'main'
refactor: Check correct if null

See merge request famedly/company/frontend/famedlysdk!1293
2023-05-11 10:27:08 +00:00
Krille c714574c3f
refactor: Check correct if null
This checks it in a more consistent way
and also makes developing new
databases easier as they
might set the json key but
set it null.
2023-05-11 12:17:53 +02:00
td 801ed31362 Merge branch 'krille/remove-unused-parameters' into 'main'
refactor: Remove unused parameters

See merge request famedly/company/frontend/famedlysdk!1292
2023-05-11 08:02:00 +00:00
Krille 9c2f026b4d
refactor: Remove unused parameters 2023-05-11 09:24:41 +02:00
td 89fbd41b4b Merge branch 'nico/fix-dm-joins' into 'main'
fix: mark DMs as DMs properly when joining

Closes famedly/company/product-management#1006

See merge request famedly/company/frontend/famedlysdk!1291
2023-05-09 14:54:43 +00:00
Nicolas Werner 47c54cb397
fix: mark DMs as DMs properly when joining
If we join first, it is possible that our member event is not the invite
event anymore. As such we should fetch that state first, before joining.
But also there is little reason not to mark the room as a DM
immediately. That prevents the room from temporarily becoming a group
room, that might be visible in the UI temporarily.

fixes https://gitlab.com/famedly/company/product-management/-/issues/1006
2023-05-09 16:09:01 +02:00
Nicolas Werner 6e67835872 Merge branch 'malin/remove-deprecated-sender-key' into 'main'
fix: remove deprecated sender_key occurrences

Closes famedly/company/product-management#718

See merge request famedly/company/frontend/famedlysdk!1270
2023-05-08 09:12:15 +00:00
Malin Errenst cc377202da fix: remove deprecated sender_key occurrences 2023-05-08 09:12:14 +00:00
Nicolas Werner 684b8bd302 Merge branch 'release/v0.20.1' into 'main'
chore: bump version to 0.20.1

See merge request famedly/company/frontend/famedlysdk!1285
2023-05-05 14:12:14 +00:00
td 899f862c74
chore: bump version to 0.20.1 2023-05-05 19:31:27 +05:30
td 36070e23b7
fix: cast issues in getEventList 2023-05-05 19:31:08 +05:30
Malin Errenst 3cdc5ab8de Merge branch 'krille/refactor-database-api' into 'main'
refactor: Make parameters more clear and remove unused methods

See merge request famedly/company/frontend/famedlysdk!1290
2023-05-05 12:03:50 +00:00
Krille e170325cae
refactor: Make parameters more clear and remove unused methods 2023-05-05 13:38:56 +02:00
Nicolas Werner cf0e8200f0 Merge branch 'krille/only-request-valid-mxid' into 'main'
fix: Only request users which are valid mxid

Closes famedly/company/product-management#1003

See merge request famedly/company/frontend/famedlysdk!1288
2023-05-04 13:49:04 +00:00
Krille f21260b035
fix: Only request users which are valid mxid 2023-05-04 15:22:44 +02:00
Nicolas Werner 768e2ccc86 Merge branch 'nico/ssss-flakiness' into 'main'
fix: Always wait for account data to load before returning SSSS status

See merge request famedly/company/frontend/famedlysdk!1287
2023-05-04 08:44:27 +00:00
Nicolas Werner 4abefa906b
fix: Always wait for account data to load before returning SSSS status
Otherwise it would be possible, that we haven't loaded account data, so
we return that cross-signing is disabled and then we load it and return
a different result. Might fix the sentry issue for that.
2023-05-03 17:11:00 +02:00
Nicolas Werner c077c9232b Merge branch 'krille/fix-unencrypted-reactions' into 'main'
fix: Reactions are sent encrypted

See merge request famedly/company/frontend/famedlysdk!1286
2023-05-03 11:10:37 +00:00
Krille 2c14af9a8b
fix: Reactions are sent encrypted 2023-05-03 13:01:10 +02:00
Nicolas Werner a250384eca Merge branch 'td/singleShotSyncBeforeStaleChecker' into 'main'
chore: oneShotSync before staleCallChecker

Closes famedly/company/product-management#658

See merge request famedly/company/frontend/famedlysdk!1284
2023-05-03 06:35:56 +00:00
Nicolas Werner fc032649cf Merge branch 'td/fixStateIssuesMuteStatus' into 'main'
fix: updateMuteStatus after kConnected

See merge request famedly/company/frontend/famedlysdk!1283
2023-05-03 06:35:52 +00:00
td 444ba47022
chore: oneShotSync before staleCallChecker
fix: while singleShotStaleCallChecker code seems to be correct we are seeings some random disconnects in group calls, this makes sure we have all the to-device messages we are supposed to have before checking for stale calls
2023-04-29 19:47:13 +05:30
td f240ece32c
fix: updateMuteStatus after kConnected
fix: makes sure any state/race issues we had with sdp packets or cloned streams get fixed automatically
2023-04-29 19:33:34 +05:30
Krille 1a58a8ec09 Merge branch 'release/v0.20.0' into 'main'
chore: Version bump

See merge request famedly/company/frontend/famedlysdk!1282
2023-04-28 09:57:34 +00:00
Malin Errenst 18ca393299
chore: Version bump 2023-04-28 11:44:11 +02:00
Malin Errenst a0669a505e Merge branch 'krille/set-read-marker-optional-eventid' into 'main'
refactor: Make optional eventId a named parameter

See merge request famedly/company/frontend/famedlysdk!1281
2023-04-28 08:50:26 +00:00
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
Nicolas Werner d490fe495e Merge branch 'krille/check-max-server-file-size-after-shrink' into 'main'
fix: Check the max server file size after shrinking not before

Closes famedly/company/product-management#1000

See merge request famedly/company/frontend/famedlysdk!1279
2023-04-28 07:38:40 +00:00
Krille c6f7da12d4
fix: Check the max server file size after shrinking not before 2023-04-28 09:26:54 +02:00
Nicolas Werner 65828e11d9 Merge branch 'td/fixCasting' into 'main'
fix: casting of a List<dynamic> to List<String> in getEventList and getEventIdList

See merge request famedly/company/frontend/famedlysdk!1278
2023-04-28 07:22:06 +00:00
td 1928f292b0
fix: casting of a List<dynamic> to List<String> in getEventList and getEventIdList 2023-04-28 00:55:20 +05:30