Commit Graph

3738 Commits

Author SHA1 Message Date
Christian Kußowski 77fb2b29e7
feat: Implement get mentions from event content 2025-09-17 13:35:30 +02:00
Krille-chan 2d6f043861
Merge pull request #2139 from famedly/krille/auto-fetch-last-event
feat: Auto refresh last event after limited timeline
2025-09-17 12:18:54 +02:00
Christian Kußowski bc8164a487
refactor: Return a better default for lastEventReceivedTime 2025-09-17 11:56:53 +02:00
Christian Kußowski 8a4eda5201
feat: Auto refresh last event after limited timeline
This adds a new behavior
on sync that the app
automatically fetches the
last event from server
after we receive a
limited timeline and the
lastEvent has not
changed.
2025-09-17 11:56:53 +02:00
Malin 7f290f42a2
Merge pull request #2147 from famedly/krille/add-delete-device-displayname-method
feat: Add deleteDeviceDisplayName() method to matrix API
2025-09-17 10:27:50 +02:00
Christian Kußowski 42196795f1
feat: Add deleteDeviceDisplayName() method to matrix API 2025-09-17 10:16:58 +02:00
td 2f7c8e81c8
Merge pull request #2145 from famedly/td/delayedEventScopeFix
fix: (BREAKING CHANGE) remove only your device call membership if room is not msc3757
2025-09-16 18:20:11 +02:00
td 9b0e9b7c56
fix: (BREAKING CHANGE) remove only your device call membership if room is not msc3757 2025-09-16 10:52:22 +02:00
Krille-chan 86ad4689db
Merge pull request #2143 from famedly/nikzen-patch-1
chore: remove gitlab folder
2025-09-16 07:59:37 +02:00
Niklas Zender d3a144f811
chore: delete gitlab-ci file 2025-09-12 18:05:39 +02:00
Niklas Zender 379ecd5904
chore: remove gitlab folder 2025-09-12 18:02:55 +02:00
Krille-chan 28b6f9d475
Merge pull request #2142 from famedly/krille/set-unread-notification-only-when-not-null
fix: Set unread notification count only if not null in sync
2025-09-12 15:45:42 +02:00
Christian Kußowski 1237eaddd5
build: Use v4 of rust-prepare job 2025-09-12 15:40:51 +02:00
Christian Kußowski d3497cac68
fix: Set unread notification count only if not null in sync
Fixes an edge case in the sdk
which sets the unread
notification count wrongly to 0 on room fake sync.
2025-09-12 15:28:31 +02:00
td 82d6318293
Merge pull request #2137 from famedly/td/schEventFix
Td/sch event fix
2025-09-11 11:42:22 +02:00
td 8ca21290a1
chore: release v2.0.1 2025-09-09 16:55:55 +02:00
td cc6ca5518f
fix: scheduled event list init 2025-09-09 16:55:12 +02:00
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