Commit Graph

2030 Commits

Author SHA1 Message Date
h.carnot b47a5f8dff feat: added doc 2022-03-18 11:42:38 +01:00
h.carnot 77347a44ff feat: allow removing markdown formating 2022-03-18 11:40:10 +01:00
Krille Fear 08e0284cef Merge branch 'krille/nextversion' into 'main'
chore: Bump version

See merge request famedly/company/frontend/famedlysdk!978
2022-03-17 16:00:09 +00:00
Christian Pauly 4418b95e46 chore: Bump version 2022-03-17 16:53:35 +01:00
td ba48ab661c Merge branch 'td/oldusername' into 'main'
fix: send oldusername in displayname changed event

Closes #271

See merge request famedly/company/frontend/famedlysdk!977
2022-03-17 15:12:15 +00:00
Techno-Disaster 885da787b4
fix: send oldusername in displayname changed event 2022-03-17 18:51:26 +05:30
Nicolas Werner 62780b5b2f Merge branch 'krille/fix-reactions-trigger-notifications' into 'main'
fix: Dont encrypt reactions

See merge request famedly/company/frontend/famedlysdk!974
2022-03-15 10:40:52 +00:00
Christian Pauly f1d422b89a fix: Dont encrypt reactions
This fixes that server
sends notifications for reactions.
2022-03-15 08:42:53 +01:00
Krille Fear 93b11dd8ca Merge branch 'krille/matrix-file-improvements' into 'main'
refactor: Make MatrixFile final and move all image calculation into isolate

Closes famedly/fluffychat#863

See merge request famedly/company/frontend/famedlysdk!972
2022-03-15 07:40:59 +00:00
Krille Fear 9fa5667234 refactor: Make MatrixFile final and move all image calculation into isolate
This makes all fields in a MatrixFile final and
the object therefore stateless. It also moves
all calculations into the isolate. After some
benchmarks it seems that this does not
really speed up the thumbnail creation
but it does no longer block the UI for
some seconds.
2022-03-15 08:27:40 +01:00
Krille Fear 8c8ab5e39a Merge branch 'nico/fix-profile' into 'main'
fix: own profile containing mxid

Closes frontend-issue-inbox#65

See merge request famedly/company/frontend/famedlysdk!975
2022-03-15 05:54:34 +00:00
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