Commit Graph

2002 Commits

Author SHA1 Message Date
The one with the Braid 2a19b02fe0 Merge branch 'nico/fix-publish-pipeline' into 'main'
fix: properly create the directory for the pub credentials

See merge request famedly/company/frontend/famedlysdk!992
2022-03-25 20:43:32 +00:00
Nicolas Werner c83c1c7564 fix: properly create the directory for the pub credentials
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-03-25 21:37:07 +01:00
The one with the Braid 2b301981f2 Merge branch 'bump-version' into 'main'
chore: bump version

See merge request famedly/company/frontend/famedlysdk!990
2022-03-25 15:54:36 +00:00
The one with the Braid 34deed498c Merge branch 'braid/publish-on-tag' into 'main'
fix: automatically publish on tags

See merge request famedly/company/frontend/famedlysdk!991
2022-03-25 15:49:04 +00:00
TheOneWithTheBraid cf6802fe74 fix: automatically publish on tags
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-03-25 16:42:36 +01:00
TheOneWithTheBraid 49c6093c2f chore: bump version
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-03-25 16:27:43 +01:00
Krille Fear f8bd084466 Merge branch 'krille/loglevel-in-client' into 'main'
feat: Set loglevel in client constructor

See merge request famedly/company/frontend/famedlysdk!989
2022-03-25 13:47:23 +00:00
Christian Pauly abddbee24c feat: Set loglevel in client constructor
This is just more convenient than
doing it in a line after the constructor.
2022-03-25 12:12:43 +01:00
Krille Fear c897127be5 Merge branch 'henri/fix-olm-session-creation-issue' into 'main'
fix: remove pendaing outbound group session creation on completed or errored

Closes #252

See merge request famedly/company/frontend/famedlysdk!987
2022-03-25 09:17:49 +00:00
The one with the Braid 27f3a7ec6d Merge branch 'krille/get-event' into 'main'
feat: Get event in a room faster by searching in database

See merge request famedly/company/frontend/famedlysdk!988
2022-03-24 13:16:51 +00:00
Christian Pauly 6b36d6bd79 feat: Get event in a room faster by searching in database 2022-03-24 14:10:41 +01:00
h.carnot 2cd4eb5e2c fix: remove pendaing outbound group session creation on completed or errored 2022-03-24 13:52:28 +01:00
The one with the Braid 118f2e6b97 Merge branch 'widgets' into 'main'
feat: implement mofifying widgets

See merge request famedly/company/frontend/famedlysdk!983
2022-03-24 09:53:41 +00:00
Krille Fear 5a70474329 Merge branch 'henri/fix-example' into 'main'
fix: example

Closes #270

See merge request famedly/company/frontend/famedlysdk!984
2022-03-24 09:49:10 +00:00
TheOneWithTheBraid c362ead49a feat: implement mofifying widgets
- add predefined MatrixWidget factories
- allow to create widgets
- allow to delete widgets

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-03-24 10:40:10 +01:00
h.carnot 3a55bd312d fix: example 2022-03-24 10:39:17 +01:00
Krille Fear b5336cf589 Merge branch 'henri/event-getLocalizedBody-remove-markdown' into 'main'
feat: allow removing markdown formating from localized body

See merge request famedly/company/frontend/famedlysdk!979
2022-03-24 08:09:43 +00:00
Krille Fear f1be211845 Merge branch 'henri/fix-room-loading' into 'main'
fix: room members loading

See merge request famedly/company/frontend/famedlysdk!982
2022-03-24 08:04:17 +00:00
Henri Carnot 809fe9e621 fix: room members loading
States were used before being fetched from the database.
Thus, room membership states weren't set, and so,
user display names weren't be fetched from the database.
2022-03-24 08:04:17 +00:00
Krille Fear 1411a3ceae Merge branch 'krille/simplify-relates-to' into 'main'
refactor: Simplify relates to and make it more type safe

See merge request famedly/company/frontend/famedlysdk!981
2022-03-24 07:42:51 +00:00
Christian Pauly 657a332b03 refactor: Simplify relates to and make it more type safe
Everything in content is user generated
so we should never expect correct
types and return null instead.
2022-03-22 11:46:48 +01:00
h.carnot f095cbe29d feat: add some more tests 2022-03-18 11:45:08 +01:00
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