Krille-chan
06c6e5b869
Merge pull request #1864 from famedly/krille/remove-matrix-connection-exception
...
refactor: Remove Matrix Connection Exception
2024-06-28 09:18:49 +02:00
Krille
6976c426a9
refactor: Remove Matrix Connection Exception
...
This makes no sense anymore.
In the past we tried to use this
Exception type to have a
unified exception for all
network errors. However, this
is only in use for the custom
request method and for every
other api call it is not. So to
have the same error messages
every time, we should just remove
it.
2024-06-25 15:48:12 +02:00
Krille-chan
5fb614703b
Merge pull request #1862 from famedly/krille/fix-type-error-in-app
...
fix: Type error when uploading room keys
2024-06-25 10:16:25 +02:00
Krille
29cd5a299a
fix: Type error when uploading room keys
2024-06-25 08:33:35 +02:00
td
a1e218a658
Merge pull request #1861 from famedly/release/v0.29.13
...
build: Release v0.29.13
2024-06-24 17:45:28 +05:30
Krille
d586cd7356
build: Release v0.29.13
2024-06-24 13:40:56 +02:00
Krille-chan
a7926209da
Merge pull request #1860 from famedly/krille/return-empty-uri-instead-of-original-url
...
fix: Return empty uri instead of original uri if uri is not mxc
2024-06-24 13:36:43 +02:00
Krille
f0ab627031
fix: Return empty uri instead of original uri if uri is not mxc
2024-06-24 13:27:53 +02:00
td
7ade99292b
Merge pull request #1858 from famedly/td/customKeyDelays
...
chore: allow clients to set their own voip key delays
2024-06-22 07:42:54 +05:30
td
53c75a8dbf
chore: allow clients to set their own voip key delays
2024-06-22 07:34:16 +05:30
td
4af9ea38f9
Merge pull request #1859 from famedly/td/notCancelled
...
chore: use not cancelled in actions instead of always
2024-06-22 07:32:23 +05:30
td
d68d3fb86c
chore: use not cancelled in actions instead of always
2024-06-21 15:55:38 +05:30
td
056698dda4
Merge pull request #1855 from famedly/release/v0.29.12
...
chore: bump version
2024-06-17 15:47:01 +05:30
Nicolas Werner
fd6d66adb8
chore: bump version
2024-06-17 00:25:13 +02:00
Nicolas Werner
bb054026f2
Merge pull request #1854 from famedly/nico/fix-requestUser-update-spam
...
fix: Request user causing state update loops for apps
2024-06-14 15:47:10 +02:00
Nicolas Werner
f13d4e1f45
fix: Request user causing state update loops for apps
...
This completely redoes the requestUser function.
It now doesn't stop requesting a user forever just because of a network
error. But redundant calls are still deduplicated, however their
parameters are taken into account now.
It also now only calls onUpdate and onRoomState when there is actually
new state. This way apps can just listen to updates to rerender instead
of having to implement the deduplication themselves.
It also now doesn't treat member events without membership as "join"
anymore. And lookup errors don't cause an empty user to get inserted
into the room state.
In general this should still request the profile from the server, if the
displayname is unset in a leave event, but it should also allow the app
to actually settle in the tests.
2024-06-14 12:33:25 +02:00
td
01ec2020c3
Merge pull request #1851 from famedly/release/v0.29.11
...
chore: release v0.29.11
2024-06-11 19:47:30 +05:30
td
d9af0865a5
chore: release v0.29.11
2024-06-11 19:34:46 +05:30
td
041f9fc4a3
Merge pull request #1844 from famedly/td/groupCallOverridePLFix
...
fix: dont override passed powerlevels with groupcall powerlevels
2024-06-11 19:32:11 +05:30
td
373518557f
chore: make ignored call mem logging verbose
2024-06-11 19:00:44 +05:30
td
a540bc6ef7
fix: dont override passed powerlevels with groupcall powerlevels
2024-06-11 19:00:39 +05:30
Nicolas Werner
42ea917b63
Merge pull request #1850 from famedly/td/ownUserSkipEvents
...
fix: ignore call events from own user even if todevice
2024-06-11 15:27:16 +02:00
td
7f41b2d4c8
fix: ignore call events from own user even if todevice
2024-06-11 18:43:18 +05:30
td
b37fb0728f
Merge pull request #1849 from famedly/td/retryLoopFix
...
revert: "feat: retry call encryption key request logic"
2024-06-11 18:38:28 +05:30
td
325fb19f55
chore: do not create participant object on every key
2024-06-11 18:18:32 +05:30
td
7241bb8dc5
revert: "feat: retry call encryption key request logic"
...
This reverts commit 9896ebb814 .
2024-06-11 18:11:44 +05:30
Nicolas Werner
8ba42b604d
Merge pull request #1848 from PhantomRay/Fix-state-history
...
fix: Do not return invalid state events from database
2024-06-11 13:08:35 +02:00
HuangRed
e65d7f94ca
fix: Do not return invalid state events from database
2024-06-11 13:01:28 +02:00
Nicolas Werner
5d583e5808
Merge pull request #1847 from famedly/release/v2.29.10
...
chore: bump version to 0.29.10
2024-06-10 15:46:37 +02:00
Nicolas Werner
939aef067a
chore: bump version to 0.29.10
2024-06-10 15:39:47 +02:00
td
3cf5664cf4
Merge pull request #1845 from famedly/td/bumpRTCKeyDelays
...
chore: bump make and use key delays to have more buffer
2024-06-10 18:45:06 +05:30
td
ef102c4b72
Merge branch 'main' into td/bumpRTCKeyDelays
2024-06-10 18:38:49 +05:30
Nicolas Werner
fdabed8748
Merge pull request #1846 from famedly/nico/fix-state-updates
...
fix: state updates being also applied when fetching history
2024-06-10 15:07:47 +02:00
Nicolas Werner
bc336709af
fix: state updates being also applied when fetching history
...
This could sometimes lead to the room name or the names of members in
the room being incorrect.
2024-06-10 14:51:37 +02:00
td
188eb0f387
chore: bump make and use key delays to have more buffer
2024-06-07 14:55:10 +05:30
td
ab7deed01f
Merge pull request #1841 from famedly/td/retryKeyReqeustLogic
...
feat: retry call encryption key request logic
2024-06-07 14:43:47 +05:30
td
9896ebb814
feat: retry call encryption key request logic
2024-06-06 01:19:51 +05:30
Nicolas Werner
4430fc97f9
Merge pull request #1839 from famedly/nico/dependency-upgrades
...
chore: Upgrade lints to 4.0.0
2024-06-04 15:13:55 +02:00
Nicolas Werner
1137f0092a
chore: Upgrade lints to 4.0.0
2024-05-30 16:15:09 +02:00
td
0330d9b37c
Merge pull request #1836 from famedly/td/participantChangeStreams
...
feat: add participant changed streams
2024-05-30 18:50:01 +05:30
td
2e1e3a48c7
feat: expose matrixRTCEventStream
...
currently only supports participant join/leave updates
2024-05-30 18:21:13 +05:30
Nicolas Werner
579546bb4d
Merge pull request #1833 from famedly/release/0-29-9
...
build: Release v0.29.9
2024-05-30 14:09:59 +02:00
Nicolas Werner
88a453f365
Merge remote-tracking branch 'origin/main' into release/0-29-9
...
(Merge to avoid dangling tags)
2024-05-30 14:03:04 +02:00
Nicolas Werner
37a4452394
Merge pull request #1837 from famedly/td/dontFireMissOnAnswerElseWhere
...
fix: do not fire missedCall on answeredElseWhere
2024-05-30 14:01:35 +02:00
td
10687d88a1
fix: do not fire missedCall on answeredElseWhere
2024-05-30 15:38:10 +05:30
rmoradi88
25e46cb25b
Merge pull request #1835 from famedly/krille/do-not-return-invalid-state-events-from-database
...
fix: Do not return invalid state events from database
2024-05-29 12:15:36 +02:00
Krille
4d9b0f6574
fix: Do not return invalid state events from database
2024-05-29 12:07:40 +02:00
Krille
6e43f94d4c
build: Release v0.29.9
2024-05-29 11:14:43 +02:00
Krille-chan
e207800c0f
Merge pull request #1820 from famedly/krille/fix-request-profiles-for-users
...
fix: Requst profiles for left users
2024-05-29 10:14:53 +02:00
Krille
14b8ceb2eb
refactor: requestUser logic
2024-05-29 10:08:46 +02:00