Commit Graph

2069 Commits

Author SHA1 Message Date
Nicolas Werner 83298cc98b fix: own profile containing mxid
There are a few ways to fix this. We could skip events, where we don't
have the state in memory yet or always do a /profile request and cache
that.

I chose to go with loading the event from the database if necessary. If
we have a room in the db, we should have our memberevent in the db. In
some cases we might not (if the server thinks our memberevent is super
redundant), but I think the spec doesn't really allow that and it
doesn't happen in practice. And even if it would, we probably would want
our member event ASAP. And if we have no rooms, we fetch it from the
server as before instead of constructing a member with an MXID as the
username.

fixes https://gitlab.com/famedly/company/frontend/frontend-issue-inbox/-/issues/65
2022-03-15 02:13:09 +01:00
Krille Fear d047678971 Merge branch 'krille/fluffybox-update' into 'main'
chore: Update fluffybox

See merge request famedly/company/frontend/famedlysdk!973
2022-03-14 14:11:59 +00:00
Christian Pauly b7e9d8e555 chore: Update fluffybox 2022-03-14 15:03:54 +01:00
Krille Fear 6dbe62424d Merge branch 'krille/fix-sorted-rooms' into 'main'
fix: Rooms sort order after login

Closes famedly-web#274

See merge request famedly/company/frontend/famedlysdk!971
2022-03-02 07:15:52 +00:00
Christian Pauly adf31428fc chore: Bump version 2022-03-02 08:10:05 +01:00
Krille Fear 58f77cacdb fix: Rooms sort order after login
A two years old workaround prevented
the room sorting for the initial sync. But
this is definitely no longer needed.
2022-02-28 12:19:33 +01:00
Krille Fear 7005a4ae68 Merge branch 'krille/email-password-change' into 'main'
fix: Change password using email authentication

See merge request famedly/company/frontend/famedlysdk!970
2022-02-19 12:43:00 +00:00
Krille Fear ecc60efea9 fix: Change password using email authentication 2022-02-19 13:37:35 +01:00
Krille Fear 9808e3fc0a Merge branch 'krille/version' into 'main'
chore: Bump version

See merge request famedly/company/frontend/famedlysdk!969
2022-02-19 11:41:41 +00:00
Krille Fear d434fd8d67 chore: Bump version 2022-02-19 12:34:13 +01:00
Krille Fear 215de3b948 Merge branch 'krille/fix-background-uia' into 'main'
fix: UIA request stucks forever on unexpected matrixExceptions

See merge request famedly/company/frontend/famedlysdk!966
2022-02-19 11:32:40 +00:00
Krille Fear 1f8691dd70 Merge branch 'krille/thumbnail-size' into 'main'
chore: Increase default thumbnail size to 800

See merge request famedly/company/frontend/famedlysdk!968
2022-02-19 11:16:08 +00:00
Krille Fear 1876deafdc Merge branch 'krille/fix-sort-rooms-initial-sync' into 'main'
fix: sortRooms should be triggered right before onSync is called

See merge request famedly/company/frontend/famedlysdk!967
2022-02-19 11:12:56 +00:00
Krille Fear d780ba77c4 chore: Increase default thumbnail size to 800 2022-02-19 11:29:10 +01:00
Christian Pauly c0ec4c3990 fix: sortRooms should be triggered right before onSync is called 2022-02-18 12:11:10 +01:00
Krille Fear a7f8838522 fix: UIA request stucks forever on unexpected matrixExceptions 2022-02-17 20:54:03 +01:00
Krille Fear f967f02487 Merge branch 'krille/hasnewmessage-own-last-event' into 'main'
fix: hasNewMessage true when last event is sent

See merge request famedly/company/frontend/famedlysdk!965
2022-02-16 07:18:47 +00:00
Christian Pauly a1716bd98e chore: Bump version 2022-02-16 08:11:16 +01:00
Christian Pauly b30b340b43 fix: hasNewMessage true when last event is sent 2022-02-16 08:09:57 +01:00
td d543a0314d Merge branch 'krille/return-homeserver-summary' into 'main'
feat: Return homeserver summary on checkHomeserver

See merge request famedly/company/frontend/famedlysdk!963
2022-02-16 07:07:53 +00:00
Krille Fear 6b610d0115 feat: Return homeserver summary on checkHomeserver 2022-02-16 07:07:53 +00:00
Krille Fear 6d86001f86 Merge branch 'voip/correctly-end-the-call' into 'main'
fix: Correctly end the call.

See merge request famedly/company/frontend/famedlysdk!964
2022-02-16 06:28:02 +00:00
cloudwebrtc 63d347de8e fix: Correctly end the call. 2022-02-15 22:02:56 +08:00
Krille Fear b96617ce9f Merge branch 'krille/fix-has-new-messages' into 'main'
fix: Has new messages compares ts

See merge request famedly/company/frontend/famedlysdk!962
2022-02-15 10:29:57 +00:00
Christian Pauly 645443a319 chore: Bump version 2022-02-15 11:23:28 +01:00
Christian Pauly 01dfdb29fd fix: Has new messages compares ts
This compares the origin server timestamp which might not map
to the real sort order of the timeline. But it is the best
solution for now.
2022-02-15 10:26:17 +01:00
td 788f8ea2a1 Merge branch 'pinned-messages' into 'main'
fix: handle dynamic content for pinned events

See merge request famedly/company/frontend/famedlysdk!961
2022-02-14 17:42:44 +00:00
Lanna Michalke ade7e7e910 fix: handle dynamic content for pinned events
Signed-off-by: Lanna Michalke <l.michalke@famedly.com>
2022-02-14 18:18:34 +01:00
td d148cd0266 Merge branch 'krille/last-event-reactions' into 'main'
fix: Show reactions as last events and refactor hasNewMessage

See merge request famedly/company/frontend/famedlysdk!960
2022-02-14 14:42:42 +00:00
Christian Pauly a9e22dc5f7 chore: Bump version 2022-02-14 15:24:16 +01:00
Christian Pauly 68fcee98cb fix: Show reactions as last events and refactor hasNewMessage
Reactions are triggering push
notifications and should therefore
be displayed as last events
in the room list of a client.
The body should just display
the reaction key.
This fixes that rooms with
new reactions can't set to
read.
2022-02-14 15:06:22 +01:00
Krille Fear f8cea9e82b Merge branch 'krille/has-new-messages' into 'main'
feat: Add hasNewMessages flag to room

See merge request famedly/company/frontend/famedlysdk!959
2022-02-14 10:14:08 +00:00
Christian Pauly e7e7f248b3 chore: Bump version 2022-02-14 11:08:46 +01:00
Christian Pauly 63e69eaa27 feat: Add hasNewMessages flag to room
This makes it possible to check
if muted rooms have unread
messages.
2022-02-14 10:48:57 +01:00
Lanna Michalke 18409be280 Merge branch 'krille/sort-rooms-fix' into 'main'
fix: Sort rooms after updating the UI on web

See merge request famedly/company/frontend/famedlysdk!958
2022-02-14 08:39:33 +00:00
Christian Pauly 843afe7aa4 fix: Sort rooms after updating the UI on web
FluffyBox behaves different on
web transactions which leads
to the result that _sortRooms()
is performed before the
rooms UI can be there. This
leads to an unsorted room list
on web.
2022-02-14 09:30:33 +01:00
Krille Fear f8715df328 Merge branch 'krille/version' into 'main'
chore: Bump version

See merge request famedly/company/frontend/famedlysdk!957
2022-02-14 08:11:02 +00:00
Christian Pauly 8c69b34b5c chore: Bump version 2022-02-14 09:04:50 +01:00
Krille Fear ff55444b52 Merge branch 'voip/fix-black-screen-with-system-button' into 'main'
fix: Fix black screen when end screensharing with system buttons.

Closes famedly-web#268

See merge request famedly/company/frontend/famedlysdk!955
2022-02-14 08:03:23 +00:00
Krille Fear e11ec12a63 Merge branch 'nico/widget-fix' into 'main'
fix: exception on removed widgets

Closes #267

See merge request famedly/company/frontend/famedlysdk!956
2022-02-14 06:50:18 +00:00
Nicolas Werner 4a52540006 fix: exception on removed widgets
And widgets without a name.

fixes #267
2022-02-13 23:11:53 +01:00
cloudwebrtc 48c0d03bd2 fix: Fix black screen when end screensharing with system buttons. 2022-02-13 07:13:58 +08:00
Krille Fear c64e6b9c11 Merge branch 'krille/fix-update-on-remove-aggregation' into 'main'
Krille/fix update on remove aggregation

See merge request famedly/company/frontend/famedlysdk!954
2022-02-08 07:49:31 +00:00
Christian Pauly f9875e2929 chore: Bump version 2022-02-08 08:43:19 +01:00
Christian Pauly d7f0da3545 fix: Call onChange on remove aggregation event 2022-02-08 08:34:20 +01:00
td a23982a77c Merge branch 'krille/timeline-fixes' into 'main'
Krille/timeline fixes

See merge request famedly/company/frontend/famedlysdk!953
2022-02-07 14:31:56 +00:00
Krille Fear ec367e9bc1 chore: Bump version 2022-02-07 15:16:23 +01:00
Krille Fear 84e87279e8 fix: Remove onHistoryReceived which was broken anyway 2022-02-07 15:15:44 +01:00
Krille Fear 8e7db020bf fix: Remove aggregation event doesnt trigger onChange 2022-02-07 15:06:38 +01:00
Krille Fear 712d2cfbf6 Merge branch 'krille/redaction-events-in-timeline' into 'main'
fix: Add redaction events to timeline

See merge request famedly/company/frontend/famedlysdk!950
2022-02-04 08:07:52 +00:00