Christian Kußowski
4a4ccfd4e8
refactor: Make direct chat getter type safe
...
This also makes sure that we
do not accidentally change
it in RAM before the
change comes from the server
when calling
addToDirectChat()
2025-11-11 09:18:51 +01:00
Karthikeyan Sankaran
c839b95e31
Merge pull request #2184 from famedly/krille/cache-auth-metadata
...
chore: Cache auth metadata response in client
2025-11-10 20:30:46 +05:30
Christian Kußowski
4e3e7d9ccc
chore: Cache auth metadata response in client
...
This is helpful for oidc and
a requirement for implementing
soft logout with oidc.
2025-11-10 13:30:09 +01:00
Krille-chan
3d1aa6607e
Merge pull request #2182 from famedly/krille/allow-init-with-access-token
...
feat: Allow init with access token
2025-11-10 10:50:18 +01:00
Christian Kußowski
4170c0fca5
feat: Allow init with access token
...
Makes it possible to just init
with an access token and a
homeserver uri and the init()
method would just call /whoami
to fetch the missing data.
Makes it easier to login with
Matrix native OIDC
2025-11-10 10:30:42 +01:00
Krille-chan
5ef19c6d3b
Merge pull request #2181 from famedly/krille/fix-fetch-auth-metadata
...
refactor: Add option to always call auth metadata
2025-11-10 10:27:01 +01:00
Christian Kußowski
c30c1c15a1
refactor: Add option to always call auth metadata
...
This also makes sure we call
on v1.15 as there the endpoint
was actually introduced.
Also adds a unit test.
2025-11-09 08:41:32 +01:00
Krille-chan
dceaf6c3e3
Merge pull request #2177 from famedly/krille/discover-auth-metadata
...
feat: (BREAKING) Discover OIDC auth metadata on Client.checkHomeserver()
2025-11-07 10:27:33 +01:00
Christian Kußowski
374c8c5379
feat: (BREAKING) Discover OIDC auth metadata on Client.checkHomeserver()
2025-11-07 10:15:07 +01:00
Reza
3106b5d877
Merge pull request #2178 from famedly/krille/escape-html-tags-before-markdown-rendering
...
refactor: Escape HTML tags before markdown rendering
2025-11-06 09:38:01 +01:00
Christian Kußowski
c9f8ece8d4
refactor: Escape HTML tags before markdown rendering
2025-11-04 14:57:30 +01:00
Krille-chan
9e26e5087a
Merge pull request #1995 from famedly/krille/implement-polls-msc
...
feat: Implement msc 3381 polls
2025-11-04 14:40:03 +01:00
krille-chan
32a9f53587
feat: Implement msc 3381 polls
2025-11-04 14:06:43 +01:00
Krille-chan
4bd25bd005
Merge pull request #2171 from famedly/krille/refactor-update-user-device-keys
...
refactor: Simpler update user device keys
2025-11-04 07:25:06 +01:00
Christian Kußowski
0008ae380f
refactor: Simpler update user device keys
2025-11-03 15:18:35 +01:00
Krille-chan
96f1f056e9
Merge pull request #2169 from famedly/krille/fix-set-join-rule
...
fix: Set join rules with knowk_restricted and multiple allow condition room ids
2025-10-30 08:36:22 +01:00
Christian Kußowski
eb2cd6cb96
fix: Set join rules with knowk_restricted and multiple allow condition room ids
2025-10-30 08:30:19 +01:00
Krille-chan
c3f89d9bcf
Merge pull request #2174 from famedly/krille/remove-flutter-from-ci
...
chore: Remove flutter from CI
2025-10-27 14:43:42 +01:00
Christian Kußowski
17339e43bb
chore: Remove flutter from CI
2025-10-27 14:38:17 +01:00
Krille-chan
e1478a5db3
Merge pull request #2168 from famedly/krille/correctly-remove-space-child
...
fix: Correctly remove space child
2025-10-27 10:21:20 +01:00
Christian Kußowski
86d1eb85f9
fix: Correctly remove space child
2025-10-27 10:15:56 +01:00
Krille-chan
2a81bcf885
Merge pull request #2120 from Kelrap/kelrap/add-small-bullets
...
feat: Use small versions of bullet point characters
2025-10-27 09:18:36 +01:00
Kelrap
889c8e6555
feat: Use small versions of bullet point characters
2025-10-27 09:06:28 +01:00
Karthikeyan Sankaran
174656b390
Merge pull request #2173 from famedly/release/v3.0.2
...
build: release v3.0.2
2025-10-24 12:44:45 +05:30
Karthikeyan S
e3440c610c
build: release v3.0.2
2025-10-24 11:53:06 +05:30
Karthikeyan Sankaran
ed07945089
Merge pull request #2172 from famedly/karthi/vdz-bump-v0.4.0
...
chore: bump vodozemac version to v0.4.0
2025-10-23 23:03:34 +05:30
Karthikeyan S
fcf8e6ad17
chore: bump vodozemac version to v0.4.0
2025-10-23 21:18:52 +05:30
td
5a59ba4cf4
Merge pull request #2148 from famedly/karthi/grp-call-state-stream-refactor
...
unify group call stream stuff into matrixRTCEventStream
2025-10-21 11:41:39 +02:00
Karthikeyan S
2cd5ac0e06
test: matrixRTCEventStream emitted events in a group call
2025-10-21 14:59:48 +05:30
Karthikeyan S
9df13a02ea
refactor: merge onGroupCallState and onGroupCallEvent into matrixRTCEventStream with proper types
2025-10-21 14:59:48 +05:30
Krille-chan
9c574b5958
Merge pull request #2166 from famedly/release/v3.0.1
...
Release v3.0.1
2025-10-15 13:59:00 +02:00
Christian Kußowski
62b9ce9fe5
build: Bump version
2025-10-15 13:23:28 +02:00
Krille-chan
b25c9f2ba9
Merge pull request #2165 from famedly/krille/fix-remove-avatar
...
fix: Remove avatar crashes with invalid uri
2025-10-15 13:20:37 +02:00
Christian Kußowski
6c17e43445
fix: Remove avatar crashes with invalid uri
...
We should send an empty string
there as the comment mentions.
Uri.parse around it was just a
typo.
2025-10-15 12:54:53 +02:00
td
c628647eb5
Merge pull request #2164 from famedly/td/tidyCallMem
...
chore: tidy up call membership event
2025-10-14 10:59:09 +02:00
td
dbde0f23d0
chore: tidy up call membership event
2025-10-13 18:22:08 +02:00
Krille-chan
e772d4db68
Merge pull request #2163 from famedly/krille/forward-display-pending-event
...
chore: Follow up forward displayPendingEvent when using Room.sendText…
2025-10-09 13:17:37 +02:00
Christian Kußowski
a43786674b
chore: Follow up forward displayPendingEvent when using Room.sendTextEvent() or Room.sendFileEvent()
2025-10-09 08:47:14 +02:00
Krille-chan
b8bd1b3cc0
Merge pull request #2162 from famedly/krille/display-sending-event-configurable
...
feat: Make display sending event configurable in Room.sendEvent()
2025-10-09 07:56:08 +02:00
Christian Kußowski
39f74a7293
feat: Make display sending event configurable in Room.sendEvent()
...
It might be desirable to not display
a pending event in the timeline.
For example when sending a
message from a push notification
while the app is in background, the
app does not sync at all so the
pending events will be
misplaced.
2025-10-09 07:48:46 +02:00
Krille-chan
b1b3f36fee
Merge pull request #2161 from famedly/release/3-0-0
...
build: Changelog for v3.0.0
2025-10-07 11:41:52 +02:00
Christian Kußowski
57f6d5c2e7
build: Changelog for v3.0.0
2025-10-07 10:58:50 +02:00
td
3a7a65dbb5
Merge pull request #2152 from famedly/yg/call-events
...
feat: implement reaction events for calls
2025-10-02 16:35:31 +02:00
td
6c17e3cfdf
feat: reactions for voip calls
...
Co-authored-by: Karthikeyan S <karthikeyan.s@famedly.com>
Co-authored-by: Yash Garg <me@yashgarg.dev>
2025-10-02 16:27:50 +02:00
Karthikeyan Sankaran
102d04304e
Merge pull request #2159 from famedly/krille/remove-unused-dependency
...
chore: Remove unused dependency
2025-10-01 17:13:44 +05:30
Christian Kußowski
baa56bd1b9
chore: Remove unused dependency
...
Looks like this was a misunderstanding.
We are using dart:js_interop which has
nothing to do with the package on
pub.dev. So we don't need it.
2025-10-01 13:28:46 +02:00
Krille-chan
59cc954fc8
Merge pull request #2158 from famedly/krille/add-deprecated-type-aliases
...
chore: Add deprecated type aliases for renamed models
2025-10-01 10:51:16 +02:00
Christian Kußowski
b21df62a2e
chore: Add deprecated type aliases for renamed models
2025-10-01 10:14:05 +02:00
Krille-chan
99745b0e21
Merge pull request #2157 from famedly/krille/remove-unused-callbacks
...
chore: Remove unused callbacks
2025-10-01 08:49:34 +02:00
Christian Kußowski
8439e2b11e
chore: Remove unused callbacks
...
Forgot to remove them in the last PR.
2025-10-01 08:00:31 +02:00