stratself
f95419ef59
fix(docs): little nits for livekit's troubleshooting section
2026-03-04 08:54:25 +00:00
stratself
5502e05a59
fix(docs): apply clarity fixes for livekit testing from feedbacks
...
* clearer wording and ordering on client token versus openid token
* provide outputs for curl examples
2026-03-04 08:48:41 +00:00
stratself
6f100b73ce
docs(livekit): new troubleshooting section and other small changes
...
* add link to matrix-rtc room
* include livekit key-secret pair examples for clarity with livekit.yaml
* troubleshooting: add common EC errors and docker networking subsections
* fix a merge conflict issue
2026-03-03 19:48:40 +00:00
stratself
bc13cf0f07
Merge branch 'stratself/docs-livekit-fixes' of https://forgejo.ellis.link/stratself/continuwuity into stratself/docs-livekit-fixes
2026-02-27 19:33:37 +00:00
stratself
aa1fcade9d
docs: add caveat for deployment with non-federated instances
2026-02-24 14:25:26 +00:00
stratself
38ed6fed50
docs: apply changes from feedback
...
turn all the things into LiveKit
2026-02-24 14:25:24 +00:00
stratself
44de953c1d
docs: add livekit testing instructions against new /get_token endpoint
2026-02-24 14:24:41 +00:00
stratself
cee26e6fce
docs: add caveat for deployment with non-federated instances
2026-02-24 14:13:29 +00:00
stratself
e7ba81f2ed
docs: apply changes from feedback
...
turn all the things into LiveKit
2026-02-24 14:13:29 +00:00
stratself
a2105610a6
docs: add livekit testing instructions against new /get_token endpoint
2026-02-24 14:13:29 +00:00
stratself
986db449a1
docs: specify both inbuilt + external options for livekit TURN in calls page
2026-02-24 14:13:29 +00:00
stratself
e928aa0bf7
docs: replace personal links and small fixes in docs for Livekit TURN
2026-02-24 14:13:29 +00:00
stratself
940b460d25
docs: move Livekit's inbuilt TURN guide to top
...
The purpose is to simplify new deployments, which are more likely
to use Livekit-only calls. This also makes docs flow a bit better
2026-02-24 14:13:29 +00:00
stratself
a6f6ca7a49
docs: rework Related Documentation section for livekit page
...
* separate links into categories in order of importance: guides, specs, source codes
* add short description to included community guides
* add Element Call, lk-jwt-service, and the livekit MSCs too
2026-02-24 14:13:29 +00:00
stratself
0325f4d0a5
docs: replaces all instances of matrix-rtc to livekit to match rest of page
2026-02-24 14:13:29 +00:00
Niklas Wojtkowiak
052c4dfa21
fix(sync): don't override sliding sync v5 list range start to zero
2026-02-24 13:59:33 +00:00
lynxize
a43dee1728
fix: Don't show successful media deletion as an error
...
Fixes !admin media delete --mxc <url> responding with an error message
when the media was deleted successfully.
2026-02-23 22:02:34 -07:00
Niklas Wojtkowiak
763d9b3de8
fixup! fix(api): restore backwards compatibility for RTC foci config
2026-02-23 18:10:25 -05:00
Niklas Wojtkowiak
1e6d95583c
chore(deps): update ruwuma revision
2026-02-23 23:01:15 +00:00
Niklas Wojtkowiak
8a254a33cc
fix(api): restore backwards compatibility for RTC foci config
2026-02-23 23:01:15 +00:00
Niklas Wojtkowiak
c97dd54766
chore(changelog): add news fragment for #1442
2026-02-23 23:01:15 +00:00
Niklas Wojtkowiak
8ddb7c70c0
feat(api): implement MSC4143 RTC transports discovery endpoint
...
Add dedicated \`GET /_matrix/client/v1/rtc/transports\` and \`GET /_matrix/client/unstable/org.matrix.msc4143/rtc/transports\` endpoints for MatrixRTC focus discovery (MSC4143), replacing the deprecated well-known approach.
Move RTC foci configuration from \`[global.well_known]\` into a new \`[global.matrix_rtc]\` config section with a \`foci\` field. Remove \`rtc_foci\` from the \`.well-known/matrix/client\` response. Update LiveKit setup documentation accordingly.
Closes #1431
2026-02-23 23:01:15 +00:00
Niklas Wojtkowiak
cb9786466b
chore(changelog): add news fragment for #1441
2026-02-23 17:59:13 +00:00
Niklas Wojtkowiak
18d2662b01
fix(config): remove allow_public_room_directory_without_auth
2026-02-23 17:59:13 +00:00
timedout
558262dd1f
chore: Refactor transaction_ids -> transactions
2026-02-23 17:44:35 +00:00
timedout
d311b87579
chore: Fix incorrect capitalisation
...
I didn't realise I agreed to take an English class with @ginger while
working on this server lol
2026-02-23 17:25:12 +00:00
timedout
8702f55cf5
fix: Don't panic if nobody's listening
2026-02-23 17:22:37 +00:00
timedout
d4481b07ac
chore: Add news frag
2026-02-23 16:54:54 +00:00
Jade Ellis
92351df925
refactor: Make federation transaction handle errors correctly
...
We have a dedicated error type that's then matched.
Event sorting is now infallible.
Could probably be cleaned up in a bit.
2026-02-23 16:36:46 +00:00
Jade Ellis
47e2733ea1
refactor: Make stream utils generic over the error type
2026-02-23 16:36:46 +00:00
Jade Ellis
6637e4c6a7
fix: Clean up cache, prevent several race conditions
...
We use one map which is only ever held for a short time.
2026-02-23 16:36:46 +00:00
nexy7574
35e441452f
feat: Attempt to build localised DAG before processing PDUs
2026-02-23 16:36:46 +00:00
nexy7574
66bbb655bf
feat: Warn when server is overloaded
2026-02-23 16:36:45 +00:00
nexy7574
81b202ce51
chore: Decrease transaction log verbosity
2026-02-23 16:36:45 +00:00
nexy7574
4657844d46
feat: Show active transaction handle count in !admin federation incoming-federation
2026-02-23 16:36:45 +00:00
nexy7574
9016cd11a6
chore: Run pre-commit and clippy to fix inherited CI errs
2026-02-23 16:36:45 +00:00
nexy7574
dd70094719
feat: Make max_active_txns actually configurable
2026-02-23 16:36:45 +00:00
nexy7574
fcd49b7ab3
fix: Remove duplicate fields from logs
2026-02-23 16:36:45 +00:00
nexy7574
470c9b52dd
feat: Instrument process_inbound_transaction
2026-02-23 16:36:45 +00:00
nexy7574
0d8cafc329
feat: Support casting transaction processing to the background
2026-02-23 16:36:44 +00:00
nexy7574
2f9956ddca
feat: Add helper functions for federation channels
2026-02-23 16:36:44 +00:00
nexy7574
21a97cdd0b
chore: Refactor existing references to transaction service
2026-02-23 16:36:44 +00:00
nexy7574
e986cd4536
feat(federation): Restructure transaction_ids service
...
Adds two new in-memory maps to the service in to prepare for better handlers
2026-02-23 16:36:40 +00:00
Shane Jaroch
526d862296
fix: more aggressive user agent for URL preview
...
adding "facebookexternalhit" alongside "embedbot" fixes many errors, such as YouTube Music's:
"Your browser is deprecated. Please upgrade."
add admin command to clear URL stuck and broken data (per URL currently)
add command to clear all saved URL previews.
sync resolver docs.
2026-02-23 15:24:14 +00:00
Ben Botwin
fbeb5bf186
report permission denied errors
2026-02-23 15:22:18 +00:00
Ben Botwin
a336f2df44
fixed formatting
2026-02-23 15:22:18 +00:00
Ben Botwin
19b78ec73e
made error handling more concise
2026-02-23 15:22:18 +00:00
Ben Botwin
27ff2d9363
added more granular error handling for other file fetch function
2026-02-23 15:22:18 +00:00
Ben Botwin
50fa8c3abf
ran format
2026-02-23 15:22:18 +00:00
Ben Botwin
18c4be869f
added handling for other potential errors
2026-02-23 15:22:18 +00:00