Commit Graph

3771 Commits

Author SHA1 Message Date
td 30957c6929
Merge pull request #2136 from famedly/release/v2.0.0
chore: release v2.0.0
2025-09-09 16:22:12 +02:00
td 41c0b278c4
chore: release v2.0.0 2025-09-09 15:58:57 +02:00
td 1b259241bb
Merge pull request #2129 from famedly/yg/raise-hand
feat: add `eventId` parameter to call memberships
2025-09-09 15:47:39 +02:00
td 2489682f1b
refactor: (BREAKING CHANGE) you can now get the matrix eventId from CallMembership(s) 2025-09-09 15:41:15 +02:00
td cee65aa2a6
Merge pull request #2131 from famedly/krille/fix-room-set-avatar-docs
chore: Clarify room.setAvatar docs
2025-09-09 15:07:22 +02:00
Christian Kußowski 0994fcfe8b
chore: Clarify room.setAvatar docs 2025-09-09 14:59:27 +02:00
td f815665803
Merge pull request #2130 from famedly/td/delayedEvents
feat: (BREAKING CHANGE) delayed and device owned state events support for group calls
2025-09-09 14:40:01 +02:00
td 19df680dee
feat: (BREAKING CHANGE) delayed and device owned state events support for group calls
feat: allow setting keyring size

feat: allow setting custom call timeout values, you will have to pass the voip class to a bunch of existing call related methods though

feat: also debounce join key rotation
2025-09-09 14:33:01 +02:00
Krille-chan 7bdcfb2b27
Merge pull request #2123 from huluwa-dev/huluwa-dev/fix-avatar-error-on-windows
fix: fix the issue that user avatar can not be loaded on windows
2025-09-03 15:15:11 +02:00
huluwa d325e58a2c
Merge branch 'main' into huluwa-dev/fix-avatar-error-on-windows 2025-09-03 19:52:22 +09:30
Eric Lin f98f93c1ed
fix: fix the issue that user avatar can not be loaded on windows
chore: resort imports
2025-09-03 19:51:45 +09:30
Krille-chan 138eddac3f
Merge pull request #2126 from famedly/krille/remove-dynamic-in-maps
refactor: Remove dynamic in cross signing code
2025-08-27 09:18:14 +02:00
Christian Kußowski 7d0a4dc3bc
refactor: Make signableJson type safe with type safe class 2025-08-22 14:06:54 +02:00
Christian Kußowski a6fc1a004d
refactor: Remove dynamic in cross signing code 2025-08-22 13:32:49 +02:00
Krille-chan 26226d9f31
Merge pull request #2125 from famedly/krille/add-commands-doc
chore: Add documentation for commands
2025-08-21 12:45:56 +02:00
Christian Kußowski ffe1accdf6
chore: Add documentation for commands 2025-08-21 12:17:01 +02:00
Krille-chan 27bb592f59
Merge pull request #2124 from famedly/krille/sync-for-unknown-room-in-push-helper
refactor: Sync for unknown room in push helper and catch timeout exce…
2025-08-19 11:06:13 +02:00
Christian Kußowski b32f0f28ba
refactor: Sync for unknown room in push helper and catch timeout exceptions 2025-08-19 10:49:55 +02:00
Krille-chan 026fd74352
Merge pull request #2118 from famedly/krille/matrix-security-predisclosure
Krille/matrix security predisclosure
2025-08-07 09:57:58 +02:00
Christian Kußowski e0ff0b8698
refactor: Allow room ids to not have a domain 2025-08-07 09:51:20 +02:00
Christian Kußowski 0e7e9a9634
refactor: Allow room ids to not have a domain 2025-08-07 09:51:20 +02:00
td 199573634f
Merge pull request #2119 from famedly/td/reuseDeviceId
fix: reuse a deviceId if available
2025-08-06 19:56:14 +02:00
td bc3d2bbd6d
fix: reuse a deviceId if available 2025-08-01 21:23:46 +02:00
Krille-chan 092eb0a931
Merge pull request #2117 from famedly/krille/restrict-can-send-event-to-joined-users
Krille/restrict can send event to joined users
2025-07-17 10:21:25 +02:00
Christian Kußowski 282ac54c7b
refactor: Restrict canKick canBan and canRedact to joined users 2025-07-17 10:18:05 +02:00
Christian Kußowski d3071ec531
refactor: Restrict canRequestHistory to joined or archived rooms 2025-07-17 09:51:50 +02:00
Christian Kußowski 48f59f378d
refactor: Restrict canChangeStateEvent, canInvite and canSendEvent to joined users 2025-07-17 09:51:49 +02:00
Krille-chan e76593fc7c
Merge pull request #2115 from famedly/release/v1.1.0
build: add changelog for 1.1.0
2025-07-17 09:50:12 +02:00
Christian Kußowski 8cd40509d6
build: add changelog for 1.1.0 2025-07-14 14:59:31 +02:00
td 1991098b2f
Merge pull request #2114 from famedly/krille/fix-relogin-with-same-client
fix: Can not logout and login again with same Client object
2025-07-14 14:57:12 +02:00
Christian Kußowski 3129f7cb47
fix: (BREAKING) Can not logout and login again with same Client object 2025-07-14 14:53:04 +02:00
Krille-chan 12c6c082fc
Merge pull request #2097 from famedly/krille/clean-up-code-new-flutter-lints
refactor: Clean up new dart version lints
2025-06-22 17:05:35 +02:00
Christian Kußowski b94677240b
refactor: Clean up new dart version lints 2025-06-22 17:02:01 +02:00
Krille-chan 72768af5ad
Merge pull request #2111 from famedly/release/v1.0.1
build: Changelog for 1.0.1
2025-06-18 12:48:46 +02:00
Christian Kußowski d010cbd070
build: Changelog for 1.0.1 2025-06-16 12:10:31 +02:00
Krille-chan ab8202d7bc
Merge pull request #2107 from famedly/krille/add-tests-for-export-import
fix: exportDump and importDump and add unit tests
2025-06-16 11:22:29 +02:00
Christian Kußowski 92f5427e0a
fix: exportDump and importDump and add unit tests 2025-06-16 11:19:08 +02:00
Krille-chan 7d66fde236
Merge pull request #2110 from famedly/krille/fix-can-kick-knocking-users
fix: user.canKick should be true for knocking users as well
2025-06-16 10:48:34 +02:00
Christian Kußowski a5d1e72bdf
fix: user.canKick should be true for knocking users as well 2025-06-16 09:56:40 +02:00
Krille-chan 2cdc977c1b
Merge pull request #2109 from famedly/krille/add-hint-to-init-vodozemac-in-native-implementations
chore: Add hint to init vodozemac also in native implementations
2025-06-16 09:04:38 +02:00
Christian Kußowski 71b878fd8c
chore: Add hint to init vodozemac also in native implementations 2025-06-16 09:00:09 +02:00
Krille-chan e8140edb7a
Merge pull request #2106 from famedly/release/1-0-0-beta-1
Release/1 0 0 beta 1
2025-06-10 12:32:34 +02:00
Christian Kußowski 16cb1164eb
build: Add changelog for 1.0.0 2025-06-10 12:18:56 +02:00
Christian Kußowski 93cd2c4165
build: Add changelog 0.40.2 2025-06-10 12:04:34 +02:00
Krille-chan a881249126
Merge pull request #2100 from famedly/krille/vodozemac
feat: Migrate to vodozemac
2025-06-10 08:39:12 +02:00
Christian Kußowski 6df0fb5d06
refactor: Remove olm dependency 2025-06-10 08:34:49 +02:00
Christian Kußowski 5fdcbf8006
refactor: Migrate olm account to vodozemac 2025-06-08 10:18:15 +02:00
Christian Kußowski 98fcd683a6
refactor: Migrate megolm to vodozemac 2025-06-08 10:18:15 +02:00
Christian Kußowski 31a32b0145
feat: Migrate to vodozemac 2025-06-08 10:18:15 +02:00
Krille-chan 6cf6171b35
refactor: disable benchmarks by global boolean (#2104)
Benchmarks are flooding the logs. We should disable them by default and allow having low debug level at the same time.
2025-06-06 17:15:13 +05:30