Christian Pauly
c82ae911db
chore: Bump version
2022-02-03 10:53:48 +01:00
Christian Pauly
780d7daf38
chore: Update example
2022-02-03 10:27:06 +01:00
Christian Pauly
01d13e7e2c
refactor: Implement on history received in timeline
...
In order to make delta updates
for GUIs displaying the
timeline events easier, the
onHistoryReceived callback
has been introduced.
2022-02-03 09:38:39 +01:00
Christian Pauly
ab006d1061
chore: Remove pin for code metrics
...
The bug got fixed in the latest
version.
2022-02-03 09:22:51 +01:00
Krille Fear
e30c0f7fa2
Merge branch 'widgets' into 'main'
...
fix: null-safety issues with widgets
See merge request famedly/company/frontend/famedlysdk!947
2022-02-02 15:24:45 +00:00
TheOneWithTheBraid
7d2a99b500
fix: null-safety issues with widgets
...
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-02-02 16:17:22 +01:00
Lanna Michalke
70c51ac3ee
Merge branch 'widgets' into 'main'
...
feat: implement retrieving a room's widgets
See merge request famedly/company/frontend/famedlysdk!940
2022-02-02 07:57:25 +00:00
TheOneWithTheBraid
fa6bd12294
feat: implement to get a room's widgets
...
Please note that this does not implement *modifying* widgets,
as this requires a full implementation of the Matrix Integration Manager
API first. This is to be done later.
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-02-02 08:38:56 +01:00
Nicolas Werner
de38ddbbe1
Merge branch 'krille/update-on-aggregation-event' into 'main'
...
fix: Trigger onChange for index on aggregation event update
See merge request famedly/company/frontend/famedlysdk!945
2022-02-01 14:22:50 +00:00
Christian Pauly
2761691e7c
fix: Pin code metrics version for workaround a bug
2022-02-01 15:06:56 +01:00
Christian Pauly
48572f8f10
fix: Trigger onChange for index on aggregation event update
2022-02-01 11:45:29 +01:00
Krille Fear
ee1364db92
Merge branch 'krille/version' into 'main'
...
chore: Bump version
See merge request famedly/company/frontend/famedlysdk!941
2022-01-26 12:26:45 +00:00
Christian Pauly
dcfdb6d313
chore: Bump version
2022-01-26 13:20:32 +01:00
Krille Fear
f8a2a603ad
Merge branch 'room-timeline-onupdate' into 'main'
...
feat: expose Timeline.onChange to Room.getTimeline
See merge request famedly/company/frontend/famedlysdk!943
2022-01-26 12:16:07 +00:00
TheOneWithTheBraid
ed6f9c06b7
feat: expose Timeline.onChange to Room.getTimeline
...
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-01-26 12:52:30 +01:00
Nicolas Werner
999dbb4434
Merge branch 'voip/fix-call-breaks-caused-by-aborting-screen-sharing' into 'main'
...
Fix call breaks issue caused by aborting screen sharing.
Closes famedly-web#212
See merge request famedly/company/frontend/famedlysdk!938
2022-01-26 10:57:09 +00:00
Krille Fear
88acac28f3
Merge branch 'repo-url' into 'main'
...
fix: missing repo URL in pubspec
See merge request famedly/company/frontend/famedlysdk!942
2022-01-26 10:53:42 +00:00
TheOneWithTheBraid
71e8db7a69
fix: missing repo URL in pubspec
...
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-01-26 11:40:55 +01:00
Krille Fear
d008c7fe69
Merge branch 'image-size' into 'main'
...
BREAKING CHANGE: high-level hadling of image sizes
See merge request famedly/company/frontend/famedlysdk!939
2022-01-25 07:36:18 +00:00
Lanna Michalke
58f6cde0bf
BREAKING CHANGE: high-level hadling of image sizes
...
- By using [package:image](https://pub.dev/packages/image ), the
`MatrixImageFile` was given automatically generated width and heigth.
- Moreover, `MatrixImageFile` was given a factory to create the image
file from a given maximal dimension.
- When sending images without explicitly providing a thumbnail, the
thumbnail is automatically generated based on the provided image.
- The blur hash in generated automatically based on the provided image.
Fixes:
https://gitlab.com/famedly/company/frontend/famedly-web/-/issues/162 , https://gitlab.com/famedly/fluffychat/-/issues/756
Signed-off-by: Lanna Michalke <l.michalke@famedly.com>
2022-01-19 13:10:17 +01:00
Nicolas Werner
2205ffb084
Merge branch 'MTRNord/perf-opt-3' into 'main'
...
fix: Use where and map instead of a loop and a removeWhere
See merge request famedly/company/frontend/famedlysdk!937
2022-01-17 22:06:29 +00:00
Marcel
1b11efc9eb
fix: Use where and map instead of a loop and a removeWhere
2022-01-17 22:06:29 +00:00
cloudwebrtc
38c7109aee
fix: fix call breaks issue caused by aborting screen sharing.
2022-01-17 21:16:36 +08:00
Nicolas Werner
33b1302fc2
Merge branch 'MTRNord/perf-fix' into 'main'
...
fix: Remove sorts that shouldnt be required.
See merge request famedly/company/frontend/famedlysdk!936
2022-01-15 22:47:14 +00:00
MTRNord
d77d49430a
fix: Remove sorts that shouldnt be required.
2022-01-15 21:54:13 +01:00
Nicolas Werner
25a428bf6a
Merge branch 'td/update_fluffybox' into 'main'
...
chore: update fluffybox and bump version
See merge request famedly/company/frontend/famedlysdk!934
2022-01-14 13:23:42 +00:00
Techno-Disaster
c884a3b83f
chore: update fluffybox and bump version
2022-01-14 18:45:31 +05:30
Nicolas Werner
1935c17f50
Merge branch 'voip/fix-turn-credentials-issue-for-safari' into 'main'
...
fix: Fix turn credentials format issue for safari.
Closes famedly-web#211
See merge request famedly/company/frontend/famedlysdk!935
2022-01-14 13:07:13 +00:00
cloudwebrtc
fba3c1e5f6
fix: Fix turn credentials format issue for safari.
2022-01-14 20:56:51 +08:00
Krille Fear
a50e3cfa2e
Merge branch 'base64-unpadded' into 'main'
...
fix: Allow unpadded base64 decoding
Closes #261
See merge request famedly/company/frontend/famedlysdk!933
2022-01-11 09:02:34 +00:00
Lanna Michalke
cab03aa73b
fix: Allow unpadded base64 decoding
2022-01-11 09:02:34 +00:00
Krille Fear
d31a594068
Merge branch 'krille/fix-invite-state' into 'main'
...
fix: Room Member updates should always be cached
Closes #260
See merge request famedly/company/frontend/famedlysdk!932
2022-01-08 09:53:29 +00:00
Krille Fear
86c9067daa
chore: Bump version
2022-01-08 10:47:14 +01:00
Krille Fear
b472dd7b92
fix: Room Member updates should always be cached
...
I think the commit which broke it was this: e3bd0cf1 It makes sure that only important state events get cached and room member events are not important state events and so new invites have no room member events cached. It makes sense to also allow room member events here to always be cached as they are special typed.
2022-01-08 10:44:22 +01:00
td
44f3d35910
Merge branch 'krille/cant-send-messages-without-encryption' into 'main'
...
feat: Let sendDefaultMessage return false on encryption failure
See merge request famedly/company/frontend/famedlysdk!931
2022-01-07 17:12:20 +00:00
Krille Fear
bcca5e11f2
feat: Let sendDefaultMessage return false on encryption failure
2022-01-07 17:12:20 +00:00
Krille Fear
6d8fabd1e0
Merge branch 'krille/fix-request-user' into 'main'
...
fix: Requested users are not stored
See merge request famedly/company/frontend/famedlysdk!930
2022-01-04 06:28:00 +00:00
Krille Fear
e9e9dcb4aa
Merge branch 'krille/newlinter' into 'main'
...
refactor: Remove unnecessary type checks and imports
See merge request famedly/company/frontend/famedlysdk!929
2022-01-03 11:45:06 +00:00
Krille Fear
f173842e56
Merge branch 'krille/localize-reactions' into 'main'
...
fix: Localize reactions
See merge request famedly/company/frontend/famedlysdk!928
2021-12-31 11:56:59 +00:00
Christian Pauly
62a04b52d4
fix: Requested users are not stored
...
Fake Matrix Events for storing
need more paramters to
actually get stored. This fixes
it by creating a fake event ID
which should be unique.
2021-12-26 09:14:52 +01:00
Krille Fear
3bce8b4489
refactor: Remove unnecessary type checks and imports
2021-12-23 11:46:45 +01:00
Krille Fear
326f1f3223
fix: Localize reactions
...
In notifications in FluffyChat we
have "Unknown event m.reaction"
for reactions. But it should just be
enough to display the body so it
should look like:
"username: :thumbs_up_emoji:"
2021-12-23 11:43:00 +01:00
td
5a72287d41
Merge branch 'krille/update-fluffybox' into 'main'
...
chore: bump version
See merge request famedly/company/frontend/famedlysdk!925
2021-12-16 08:17:37 +00:00
Krille Fear
e5fde4f801
chore: bump version
2021-12-16 08:17:36 +00:00
td
85bf49ddba
Merge branch 'nico/fix-reply-fallback' into 'main'
...
fix: fallback in body for replies to replies
Closes famedly/fluffychat#702 and famedly/fluffychat#359
See merge request famedly/company/frontend/famedlysdk!927
2021-12-15 19:21:42 +00:00
Nicolas Werner
d687973b01
fix: fallback in body for replies to replies
2021-12-15 19:21:41 +00:00
Krille Fear
3f225208e2
Merge branch 'soru/error-handle-to-device-queue' into 'main'
...
fix: ignore 4xx errors when re-sending the to_device queue
See merge request famedly/company/frontend/famedlysdk!926
2021-12-09 10:56:29 +00:00
Sorunome
fa5abfca92
fix: ignore 4xx errors when re-sending the to_device queue
...
The to_device queue was introduced to ensure integrity if e.g. the
server temporarily failed when attempting to send a to_device message.
If, for whatever reason, the server responds with a 4xx error, though,
then we want to ignore that to_device message from the queue and move on,
as that means that something different was fundamentally wrong. This
helps to fix the to_device queue clogging up, making clients incapable
of sending to_device events anymore, should such clogging happen.
2021-12-08 13:00:53 +01:00
Krille Fear
8f877b2039
Merge branch 'voip/fix-call-state' into 'main'
...
fix: Store the call state, fix the invite cannot be sent.
See merge request famedly/company/frontend/famedlysdk!924
2021-12-07 14:27:59 +00:00
cloudwebrtc
c0e4008903
fix: Store the call state, fix the invite cannot be sent.
2021-12-06 19:32:33 +08:00