Krille-chan
62377ac5f2
Merge pull request #1724 from famedly/krille/pass-refresh-token-uia-login
...
chore: pass refreshToken to uiaLogin
2024-02-29 14:25:58 +01:00
Krille
4b44af0eb8
chore: pass refreshToken to uiaLogin
2024-02-29 14:10:48 +01:00
Patrick Hettich
78c610ab92
Merge branch 'main' into pat/archive-room-names
2024-02-29 12:03:45 +01:00
Patrick Hettich
18ce3607c6
fix: removed prev_sender for empty chats
2024-02-29 11:57:32 +01:00
Krille-chan
47c210817d
Merge pull request #1722 from famedly/krille/refactor-dart-update
...
refactor: Deprecations after dart upgrade
2024-02-28 12:56:57 +01:00
Krille
1b93471d64
refactor: Deprecations after dart upgrade
2024-02-28 12:37:54 +01:00
Krille-chan
af2215e6ef
Merge pull request #1719 from famedly/release/v0.25.11
...
Release 0.25.11
2024-02-26 12:42:17 +01:00
Krille
2687381274
build: Bump version
2024-02-26 12:34:48 +01:00
Karthikeyan S
033fef7cd0
Merge pull request #1715 from famedly/karthi/add-versions-env
...
ci: add versions.env to unify flutter and dart versions
2024-02-23 19:26:21 +05:30
Karthikeyan S
9876d9c90f
ci: add versions.env to unify flutter and dart versions
2024-02-23 19:19:31 +05:30
Krille-chan
72b5a5e8e7
Merge pull request #1707 from famedly/krille/implement-refresh-access-token
...
feat: Implement handling soft logout
2024-02-23 13:13:50 +01:00
Krille
65c56f3630
feat: Store accesstokenExpiresIn and call softlogout 5 minutes before
2024-02-23 13:06:38 +01:00
Krille
38b1eb75e5
feat: Implement handling soft logout
2024-02-23 13:06:38 +01:00
Krille-chan
d7596923ad
Merge pull request #1712 from ggurdin/ggurdin/indexeddb-clear-fix
...
fix: convert boxNames to List in clear function when creating transaction
2024-02-23 13:00:29 +01:00
Gabby Gurdin
4a4eb53dad
fix: convert boxNames to List in clear function when creating transaction
2024-02-23 12:53:37 +01:00
Krille-chan
8987757a17
Merge pull request #1713 from famedly/release/v0.25.10
...
build: Bump version to 0.25.10
2024-02-23 08:11:53 +01:00
Karthikeyan S
a6479408e4
build: Bump version to 0.25.10
2024-02-23 12:11:36 +05:30
Krille-chan
b478342dcf
Merge pull request #1711 from famedly/karthi/create-room-history-visbility
...
feat: specify history_visibility when creating group chat
2024-02-22 10:59:17 +01:00
Karthikeyan S
b82d8bff0b
feat: specify history_visibility when creating group chat
2024-02-22 15:22:10 +05:30
Krille-chan
41e8997117
Merge pull request #1709 from famedly/krille/add-codeowners
...
chore: Add codeowners
2024-02-22 08:18:42 +01:00
Krille
8d95910086
chore: Add codeowners
2024-02-21 13:06:58 +01:00
Patrick Hettich
9b9e311010
fix: updated membership-leave for archived direct chats
2024-02-21 08:16:10 +01:00
td
0ed3498756
Merge pull request #1710 from famedly/td/removeStateEventsFromPreview
...
chore: remove state events both in imp and preview events list
2024-02-20 16:00:53 +05:30
td
3fba9a55b3
chore: remove state events both in imp and preview events list
2024-02-20 06:54:11 +05:30
Patrick Hettich
77561ced07
fix: Use name of other participant on archived rooms
2024-02-16 11:47:26 +01:00
td
5220f2d127
Merge pull request #1705 from famedly/release/v0.25.9
...
Bump changelog to v0.25.9
2024-02-14 09:44:45 +01:00
Mohammad Reza Moradi
7ffabce992
build: Bump changelog to v0.25.9
2024-02-14 12:00:07 +03:30
Mohammadreza Moradi
38b9e773f5
Merge pull request #1704 from famedly/td/forgiveNotKill
...
fix: ignore expired calls rather than killing them
2024-02-14 11:51:53 +03:30
td
aa77812e8e
fix: ignore expired calls rather than killing them
2024-02-14 03:27:09 +05:30
Mohammadreza Moradi
e542e91622
Merge pull request #1703 from famedly/td/fixSyncGlareTerminator
...
fix: group calls terminator having sync glares
2024-02-13 15:11:10 +01:00
td
c2a2e419cb
fix: group calls terminator having sync glares
...
this will be removed with the new calls, we should ignore expired calls rather than cleaning up unless you have complete ownership of the event
2024-02-13 11:34:28 +01:00
Krille-chan
231399fe16
Merge pull request #1702 from famedly/release/v0.25.8
...
build: Bump changelog to v0.25.8
2024-01-31 14:07:13 +01:00
Krille
af0d316044
build: Bump changelog to v0.25.8
2024-01-31 14:00:39 +01:00
Krille-chan
5256602946
Merge pull request #1700 from famedly/krille/display-call-events-as-last-events-by-default
...
chore: Use some call events as last events
2024-01-31 13:59:48 +01:00
Krille
bef9a79f82
chore: Use some call events as last events
2024-01-31 13:48:19 +01:00
Krille-chan
8d31ee3351
Merge pull request #1701 from TheOneWithTheBraid/braid/encryption-helper-nested-void
...
fix: nested void function in encryption helper
2024-01-31 13:36:12 +01:00
The one with the braid
5dc95dea3f
fix: nested void function in encryption helper
...
- remove the accidentally nested void in the ffiInit implementation
Signed-off-by: The one with the braid <info@braid.business>
2024-01-31 13:29:46 +01:00
Krille-chan
4250ad5bed
Merge pull request #1699 from famedly/release/v0-25-7
...
build: Bump version and add changelog
2024-01-29 15:18:53 +01:00
Krille
50096bfdf8
build: Bump version and add changelog
2024-01-29 14:57:51 +01:00
Mohammadreza Moradi
0f50119932
Merge pull request #1698 from famedly/krille/skip-invalid-keys
...
fix: Skip invalid keys which got corrupted in database
2024-01-26 11:01:21 +01:00
Krille
d94e6d2ac8
fix: Skip invalid keys which got corrupted in database
2024-01-26 09:41:55 +01:00
Krille-chan
566f960b92
Merge pull request #1676 from TheOneWithTheBraid/braid/sqflite-encryption-helper
...
feat: add SQfLite encryption helper
2024-01-24 10:51:03 +01:00
The one with the braid
1adbac31ae
feat: add SQfLite encryption helper
...
This patch introduces a helper class for SQfLite encryption related operations.
Most matrix clients will encrypt their sqlite database at rest. Since
this is a quite fragmented task using the Flutter sqlite ecosystem, this
helper aims to simplify some more complex operations.
It in particular helps with the following tasks :
- loading the correct shared objects / dynamic libraries for sqlcipher
- check whether a database is encrypted
- migrate an unencrypted SQLite database to SQLCipher
- apply the cipher to a database while opening it and ensure it loads
This code is not exactly matrix related, though presumably any matrix
client will use parts of it.
Possible regressions :
- `package:sqlite3` became a direct dependency. As of now it already was a
transitive dependency of the SDK itself.
Signed-off-by: The one with the braid <info@braid.business>
2024-01-24 10:43:46 +01:00
Krille-chan
78976f2a11
Merge pull request #1690 from famedly/krille/release-0-25-6
...
build: Bump version and add changelog
2024-01-22 15:21:05 +01:00
Krille
33c74d30bc
build: Bump version and add changelog
2024-01-22 15:14:21 +01:00
Krille-chan
50d222cc19
Merge pull request #1688 from famedly/krille/zone-transaction-mixins
...
fix: Transactions on web by doing them in the same way as on io
2024-01-22 15:13:07 +01:00
krille-chan
48ba7556b2
fix: Transactions on web by doing them in the same way as on io
...
This refactors the transaction
workaround with
"zone transactions" and
abstracts them in a mixin. Then
it just uses this mixin in the
HiveDatabase and the
sqflite_box and also applies
them on indexedDB to
fix transactions on web.
2024-01-22 15:04:29 +01:00
Krille-chan
0d69e37389
Merge pull request #1689 from famedly/krille/delete-in-transactions-idb
...
fix: Correctly null cache in transactions for indexeddb
2024-01-22 15:00:50 +01:00
Krille
534a2a4ff1
fix: Correctly null cache in transactions for indexeddb
...
This is similar to the bug
in the sqflite but now for
the indexeddb.
2024-01-22 14:53:42 +01:00
Krille-chan
925bc6096f
Merge pull request #1687 from famedly/krille/slightly-improve-get-timeline-senders
...
refactor: Improve getTimeline senders
2024-01-22 13:09:26 +01:00