OfficialDakari
3ac7f6153a
Merge branch 'main' of https://github.com/famedly/matrix-dart-sdk
2025-11-17 11:09:35 +05:00
Krille-chan
2b317e1a9d
Merge pull request #2186 from famedly/release/v4.0.0
...
build: Bump version to 4.0.0
2025-11-13 11:13:28 +01:00
Christian Kußowski
bc338bb2a9
build: Bump version to 4.0.0
2025-11-13 10:54:37 +01:00
Krille-chan
420346e103
Merge pull request #2179 from famedly/krille/fix-replies-in-threads
...
fix: Replies in threads
2025-11-12 11:02:57 +01:00
Christian Kußowski
1365cbffe5
refactor: (BREAKING) Replace Event.relationshipType
...
and Event.relationshipEventId with Event.inReplyToEventId()
for replies.
This fixes the situation that an event can be
a reply and in a thread. Before we have seen reply
as an relationshipType but this does conflict with
the concept of threads, where an event can be
of relationship type "thread" but also be a reply
with being a fallback or not.
2025-11-12 10:57:23 +01:00
Krille-chan
42964f388f
Merge pull request #2005 from famedly/krille/direct-chat-type-safe
...
refactor: Make direct chat getter type safe
2025-11-11 09:24:40 +01:00
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
OfficialDakari
a0685ec64c
fix
2025-11-02 18:55:21 +05:00
OfficialDakari
f678376e3a
Merge pull request 'Feature: threads' ( #1 ) from feature/threads into main
...
Reviewed-on: #1
2025-11-02 17:56:50 +05:00
OfficialDakari
92e69b5f1e
edits and reactions in threads
2025-11-02 14:11:11 +05: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
OfficialDakari
09643a172f
make Room#loadThreadsFromServer public
2025-10-30 11:50:17 +05: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
OfficialDakari
56f34ecb59
implement some changes
2025-10-26 15:01:18 +05:00
OfficialDakari
6b5ecb21d4
load more threads when requesting history
2025-10-25 21:53:33 +05:00
OfficialDakari
98031bbb3d
working hard
2025-10-25 18:43:31 +05:00
OfficialDakari
74c39f91fe
did something
2025-10-24 21:21:20 +05: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
OfficialDakari
0fb0a6c47f
working on threads
2025-10-22 18:13:59 +05:00
OfficialDakari
889477e07c
I forgot what I changed sorry
2025-10-21 21:31:42 +05:00
OfficialDakari
c4df172416
fix warnings in room_timeline
2025-10-21 19:25:34 +05:00
OfficialDakari
5e1783eaa2
implement sendLocation and sendFileEvent in Thread
2025-10-21 19:23:49 +05:00
OfficialDakari
784d4e4010
implement Thread.sendTextEvent
2025-10-21 19:20:12 +05:00
OfficialDakari
d5a743622f
add trailing comma
2025-10-21 19:14:23 +05:00
OfficialDakari
c1f42cf881
add _refreshLastEvent to Thread
...
use Event.fromMatrixEvent instead of casting
2025-10-21 19:12:05 +05:00
OfficialDakari
dab7b8b5be
use Event instead of MatrixEvent
2025-10-21 19:06:37 +05:00
OfficialDakari
a64492e2d8
chore: add trailing comma
2025-10-21 19:04:30 +05:00