Johannes Marbach
754e9c82b8
Document why we cannot use wasm-unsafe-eval yet
...
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org>
2026-03-24 11:34:59 +01:00
Johannes Marbach
86675ad4a4
Only start searching upon hitting Enter
...
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org>
2026-03-24 11:32:27 +01:00
Johannes Marbach
49fec082f5
Use empty and append to insert the html
...
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org>
2026-03-24 11:24:13 +01:00
Johannes Marbach
0cc8ee38d5
Use btn-link style for expander
...
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org>
2026-03-24 11:22:21 +01:00
Johannes Marbach
af1e9382ca
Use a <button> for the closer
...
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org>
2026-03-24 11:16:37 +01:00
Johannes Marbach
84b5e98f25
Switch to (outline) buttons for the expander
...
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org>
2026-03-24 11:07:57 +01:00
Johannes Marbach
0cf8fca4da
Unwrap jQuery object
...
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org>
2026-03-24 10:59:39 +01:00
Johannes Marbach
bccbff878d
Fix relative path to pagefind script
...
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org>
2026-03-24 10:56:03 +01:00
Johannes Marbach
308bcfd20e
Pin pagefind version
...
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org>
2026-03-24 10:41:01 +01:00
Johannes Marbach
1f5d598754
Fix typo in HTML ID
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-24 10:23:11 +01:00
Johannes Marbach
59c7282ddb
Use correct pluralisation for zero results
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-24 10:22:03 +01:00
Johannes Marbach
f49668d722
Fix typo
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-24 10:20:31 +01:00
Johannes Marbach
1c2e58d66f
Use relative path for pagefind JS
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-24 10:17:37 +01:00
Johannes Marbach
de25ba5265
Document how to build the search index locally
...
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org>
2026-03-20 14:14:45 +01:00
Johannes Marbach
e9a29f27dc
Fix CSP
...
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org>
2026-03-20 14:05:19 +01:00
Andrew Morgan
2fd3c28a7a
Attempt to fix page jump upon expanding search results
2026-03-20 12:54:14 +00:00
Johannes Marbach
15f36d1934
Only use plural of 'results' when actually necessary
...
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org>
2026-03-20 13:44:11 +01:00
Johannes Marbach
9edb9b3e5b
Add triangle indicator on expander buttons and remove left margins
...
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org>
2026-03-20 13:38:12 +01:00
Johannes Marbach
94fca47a7d
Add total number of subresults per main result
...
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org>
2026-03-20 13:37:41 +01:00
Johannes Marbach
a56969149f
Stop bluring the input
...
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org>
2026-03-20 13:18:36 +01:00
Johannes Marbach
72205be3dc
Set cursor style and a11y label on close button
...
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org>
2026-03-20 13:13:05 +01:00
Johannes Marbach
8e383835b9
Toggle expander label between show and hide
...
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org>
2026-03-20 13:08:53 +01:00
Johannes Marbach
92b7e714e7
Add loading spinner while the search is running
...
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org>
2026-03-20 12:52:01 +01:00
Johannes Marbach
6f05c2c78e
Improve search field placeholder
...
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org>
2026-03-19 15:13:29 +01:00
Johannes Marbach
9a1b7ffa7c
Group subresults
...
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org>
2026-03-19 08:50:45 +01:00
Johannes Marbach
e679a00720
Override search-input template
...
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org>
2026-03-17 14:16:24 +01:00
Johannes Marbach
7dfd746e06
Remove leftovers
...
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org>
2026-03-17 13:21:42 +01:00
Johannes Marbach
77f7e8104a
Merge branch 'main' into johannes/page-search
2026-03-17 13:09:06 +01:00
Johannes Marbach
b3d4f9a96e
Change to using Pagefind via the built-in Docsy search UI
...
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org>
2026-03-17 13:04:43 +01:00
No.
22f3cc009b
Fix typo for origin_server_ts field for in-room verification events ( #2337 )
...
Spec / 🔎 Validate OpenAPI specifications (push) Waiting to run
Spec / 🔎 Check Event schema examples (push) Waiting to run
Spec / 🔎 Check OpenAPI definitions examples (push) Waiting to run
Spec / 🔎 Check JSON Schemas inline examples (push) Waiting to run
Spec / ⚙️ Calculate baseURL for later jobs (push) Waiting to run
Spec / 🐍 Build OpenAPI definitions (push) Blocked by required conditions
Spec / 📢 Run towncrier for changelog (push) Waiting to run
Spec / 📖 Build the spec (push) Blocked by required conditions
Spec / 🔎 Validate generated HTML (push) Blocked by required conditions
Spec / 📖 Build the historical backup spec (push) Blocked by required conditions
Spec / Create release (push) Blocked by required conditions
Spell Check / Spell Check with Typos (push) Waiting to run
* Fix typo for origin_server_ts field for in-room verification events
Signed-off-by: tusooa <tusooa@kazv.moe>
* Update changelogs/client_server/newsfragments/2337.clarification
---------
Signed-off-by: tusooa <tusooa@kazv.moe>
Co-authored-by: Travis Ralston <travpc@gmail.com>
2026-03-17 01:20:11 +00:00
Kévin Commaille
ce3aecab38
Fix newsfragments ( #2338 )
...
* Fix typo in newsfragment
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
* Fix location of newsfragment
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
* Add changelogs
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
* Update changelogs/server_server/newsfragments/2338.clarification
---------
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
Co-authored-by: Travis Ralston <travpc@gmail.com>
2026-03-17 01:18:37 +00:00
Kévin Commaille
252de984cc
Spec for MSC4230: Flag for animated images ( #2328 )
...
Spec / 🔎 Validate OpenAPI specifications (push) Has been cancelled
Spec / 🔎 Check Event schema examples (push) Has been cancelled
Spec / 🔎 Check OpenAPI definitions examples (push) Has been cancelled
Spec / 🔎 Check JSON Schemas inline examples (push) Has been cancelled
Spec / ⚙️ Calculate baseURL for later jobs (push) Has been cancelled
Spec / 📢 Run towncrier for changelog (push) Has been cancelled
Spell Check / Spell Check with Typos (push) Has been cancelled
Spec / 🐍 Build OpenAPI definitions (push) Has been cancelled
Spec / 📖 Build the spec (push) Has been cancelled
Spec / 🔎 Validate generated HTML (push) Has been cancelled
Spec / 📖 Build the historical backup spec (push) Has been cancelled
Spec / Create release (push) Has been cancelled
* Spec for MSC4230: Flag for animated images
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
* Add changelog
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
* Add x-addedInMatrixVersion property
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
---------
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
2026-03-10 18:54:05 +00:00
Logan Devine
a6112535bf
clarification: add link to JSON signing algorithm on federation auth section ( #2329 )
...
Signed-Off-By: Logan Devine logan@zirco.dev
2026-03-10 18:34:47 +00:00
Hugh Nimmo-Smith
6a001cccb0
Spec for MSC4335: M_USER_LIMIT_EXCEEDED error code ( #2315 )
...
Signed-off-by: Hugh Nimmo-Smith hughns@element.io
2026-03-10 17:53:14 +00:00
Guzio
0b5db68242
clarification: Correct wording in appservice docs ( #2330 )
Spec / 🔎 Validate OpenAPI specifications (push) Has been cancelled
Spec / 🔎 Check Event schema examples (push) Has been cancelled
Spec / 🔎 Check OpenAPI definitions examples (push) Has been cancelled
Spec / 🔎 Check JSON Schemas inline examples (push) Has been cancelled
Spec / ⚙️ Calculate baseURL for later jobs (push) Has been cancelled
Spec / 📢 Run towncrier for changelog (push) Has been cancelled
Spell Check / Spell Check with Typos (push) Has been cancelled
Spec / 🐍 Build OpenAPI definitions (push) Has been cancelled
Spec / 📖 Build the spec (push) Has been cancelled
Spec / 🔎 Validate generated HTML (push) Has been cancelled
Spec / 📖 Build the historical backup spec (push) Has been cancelled
Spec / Create release (push) Has been cancelled
2026-03-06 19:21:02 +02:00
Johannes Marbach
fdd2a9abe8
Add page search widget
...
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org>
2026-03-06 15:25:50 +01:00
Tulir Asokan
fe5a195f4a
Clarify what clients are required to do for attachment encryption ( #2324 )
...
Spec / 🔎 Validate OpenAPI specifications (push) Waiting to run
Spec / 🔎 Check Event schema examples (push) Waiting to run
Spec / 🔎 Check OpenAPI definitions examples (push) Waiting to run
Spec / 🔎 Check JSON Schemas inline examples (push) Waiting to run
Spec / ⚙️ Calculate baseURL for later jobs (push) Waiting to run
Spec / 🐍 Build OpenAPI definitions (push) Blocked by required conditions
Spec / 📢 Run towncrier for changelog (push) Waiting to run
Spec / 📖 Build the spec (push) Blocked by required conditions
Spec / 🔎 Validate generated HTML (push) Blocked by required conditions
Spec / 📖 Build the historical backup spec (push) Blocked by required conditions
Spec / Create release (push) Blocked by required conditions
Spell Check / Spell Check with Typos (push) Waiting to run
Co-authored-by: Denis Kasak <dkasak@termina.org.uk>
2026-03-05 15:36:52 +00:00
Kim Brose
2baca03e6b
Typos and clarifications ( #2318 )
...
Spec / 🔎 Validate OpenAPI specifications (push) Has been cancelled
Spec / 🔎 Check Event schema examples (push) Has been cancelled
Spec / 🔎 Check OpenAPI definitions examples (push) Has been cancelled
Spec / 🔎 Check JSON Schemas inline examples (push) Has been cancelled
Spec / ⚙️ Calculate baseURL for later jobs (push) Has been cancelled
Spec / 📢 Run towncrier for changelog (push) Has been cancelled
Spell Check / Spell Check with Typos (push) Has been cancelled
Spec / 🐍 Build OpenAPI definitions (push) Has been cancelled
Spec / 📖 Build the spec (push) Has been cancelled
Spec / 🔎 Validate generated HTML (push) Has been cancelled
Spec / 📖 Build the historical backup spec (push) Has been cancelled
Spec / Create release (push) Has been cancelled
Signed-off-by: HarHarLinks <2803622+HarHarLinks@users.noreply.github.com>
2026-03-03 16:41:50 +00:00
Johannes Marbach
28d6707d5d
Spec for MSC4277: Harmonizing the reporting endpoints ( #2311 )
...
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org>
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
2026-03-03 16:37:41 +00:00
Hugh Nimmo-Smith
c9face5050
Attempt to improve readability of error codes sections ( #2323 )
...
* Attempt to improve readability of error codes sections
* Changelog
2026-03-03 16:20:03 +00:00
Kierre Sametti
be21886a73
Spec for MSC4376: Remove /v1/send_join and /v1/send_leave ( #2319 )
...
Spec / 🔎 Validate OpenAPI specifications (push) Has been cancelled
Spec / 🔎 Check Event schema examples (push) Has been cancelled
Spec / 🔎 Check OpenAPI definitions examples (push) Has been cancelled
Spec / 🔎 Check JSON Schemas inline examples (push) Has been cancelled
Spec / ⚙️ Calculate baseURL for later jobs (push) Has been cancelled
Spec / 📢 Run towncrier for changelog (push) Has been cancelled
Spell Check / Spell Check with Typos (push) Has been cancelled
Spec / 🐍 Build OpenAPI definitions (push) Has been cancelled
Spec / 📖 Build the spec (push) Has been cancelled
Spec / 🔎 Validate generated HTML (push) Has been cancelled
Spec / 📖 Build the historical backup spec (push) Has been cancelled
Spec / Create release (push) Has been cancelled
Signed-off-by: Kierre Sametti vel@riseup.net
2026-02-24 16:35:55 +00:00
Kierre Sametti
a8d8990646
Clarify meaning of floating point m.room.power_levels ( #2297 )
...
Signed-off-by: Kierre Sametti vel@riseup.net
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
2026-02-24 16:24:27 +00:00
Kévin Commaille
d0e5768d1d
Spec for MSC4153: Exclude non-cross-signed devices ( #2301 )
...
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
2026-02-24 14:51:59 +00:00
Olivier 'reivilibre
580298895b
Add 404 responses to the OpenAPI of login endpoints ( #2316 )
...
Signed-off-by: Olivier 'reivilibre <oliverw@matrix.org>
2026-02-24 14:41:27 +00:00
codedust
57a1d5ad0e
Clarify terminology for keys in cross-signing module (2nd attempt) ( #2306 )
...
Spec / 🔎 Validate OpenAPI specifications (push) Waiting to run
Spec / 🔎 Check Event schema examples (push) Waiting to run
Spec / 🔎 Check OpenAPI definitions examples (push) Waiting to run
Spec / 🔎 Check JSON Schemas inline examples (push) Waiting to run
Spec / ⚙️ Calculate baseURL for later jobs (push) Waiting to run
Spec / 🐍 Build OpenAPI definitions (push) Blocked by required conditions
Spec / 📢 Run towncrier for changelog (push) Waiting to run
Spec / 📖 Build the spec (push) Blocked by required conditions
Spec / 🔎 Validate generated HTML (push) Blocked by required conditions
Spec / 📖 Build the historical backup spec (push) Blocked by required conditions
Spec / Create release (push) Blocked by required conditions
Spell Check / Spell Check with Typos (push) Waiting to run
* Clarify terminology for keys in cross-signing module
- the naming of the master signing key has been harmonised (no more 'master
cross-signing key' or 'master key').
- in the QR code example, the term 'cross-signing key' has been replaced
by 'master signing key' since in mode 0x00, the current user's own master
signing key and what the device thinks the other user's master signng key
is used.
- it has been made more explicit that cross-signing private keys stored on the
server are stored as described in the secrets module (as opposed to store
them in unencrypted form)
Signed-off-by: codedust <codedust@so.urceco.de>
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
2026-02-24 14:01:40 +00:00
Tulir Asokan
6b6d351ef8
Specify basic validation for federation membership endpoints ( #2284 )
...
Signed-off-by: Tulir Asokan <tulir@maunium.net>
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
2026-02-24 13:35:05 +00:00
Kim Brose
f62aa09e60
update socials to match matrix.org ( #2317 )
...
Spec / 🔎 Validate OpenAPI specifications (push) Has been cancelled
Spec / 🔎 Check Event schema examples (push) Has been cancelled
Spec / 🔎 Check OpenAPI definitions examples (push) Has been cancelled
Spec / 🔎 Check JSON Schemas inline examples (push) Has been cancelled
Spec / ⚙️ Calculate baseURL for later jobs (push) Has been cancelled
Spec / 📢 Run towncrier for changelog (push) Has been cancelled
Spell Check / Spell Check with Typos (push) Has been cancelled
Spec / 🐍 Build OpenAPI definitions (push) Has been cancelled
Spec / 📖 Build the spec (push) Has been cancelled
Spec / 🔎 Validate generated HTML (push) Has been cancelled
Spec / 📖 Build the historical backup spec (push) Has been cancelled
Spec / Create release (push) Has been cancelled
Signed-off-by: HarHarLinks <2803622+HarHarLinks@users.noreply.github.com>
2026-02-20 13:51:57 +00:00
Johannes Marbach
ef010cd408
Clarify the requiredness of event_id in predecessor ( #2304 )
...
Spec / 🔎 Validate OpenAPI specifications (push) Has been cancelled
Spec / 🔎 Check Event schema examples (push) Has been cancelled
Spec / 🔎 Check OpenAPI definitions examples (push) Has been cancelled
Spec / 🔎 Check JSON Schemas inline examples (push) Has been cancelled
Spec / ⚙️ Calculate baseURL for later jobs (push) Has been cancelled
Spec / 📢 Run towncrier for changelog (push) Has been cancelled
Spell Check / Spell Check with Typos (push) Has been cancelled
Spec / 🐍 Build OpenAPI definitions (push) Has been cancelled
Spec / 📖 Build the spec (push) Has been cancelled
Spec / 🔎 Validate generated HTML (push) Has been cancelled
Spec / 📖 Build the historical backup spec (push) Has been cancelled
Spec / Create release (push) Has been cancelled
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org>
2026-02-17 22:17:43 +00:00
Kévin Commaille
bb3daafe96
Spec User suspension & locking endpoints ( #2278 )
Spec / 🔎 Validate OpenAPI specifications (push) Has been cancelled
Spec / 🔎 Check Event schema examples (push) Has been cancelled
Spec / 🔎 Check OpenAPI definitions examples (push) Has been cancelled
Spec / 🔎 Check JSON Schemas inline examples (push) Has been cancelled
Spec / ⚙️ Calculate baseURL for later jobs (push) Has been cancelled
Spec / 📢 Run towncrier for changelog (push) Has been cancelled
Spell Check / Spell Check with Typos (push) Has been cancelled
Spec / 🐍 Build OpenAPI definitions (push) Has been cancelled
Spec / 📖 Build the spec (push) Has been cancelled
Spec / 🔎 Validate generated HTML (push) Has been cancelled
Spec / 📖 Build the historical backup spec (push) Has been cancelled
Spec / Create release (push) Has been cancelled
2026-02-16 13:08:04 +00:00
famfo
a6da9443da
s2s/keys: clarify minimum_valid_until_ts query ( #2191 )
Spec / 🔎 Validate OpenAPI specifications (push) Has been cancelled
Spec / 🔎 Check Event schema examples (push) Has been cancelled
Spec / 🔎 Check OpenAPI definitions examples (push) Has been cancelled
Spec / 🔎 Check JSON Schemas inline examples (push) Has been cancelled
Spec / ⚙️ Calculate baseURL for later jobs (push) Has been cancelled
Spec / 📢 Run towncrier for changelog (push) Has been cancelled
Spell Check / Spell Check with Typos (push) Has been cancelled
Spec / 🐍 Build OpenAPI definitions (push) Has been cancelled
Spec / 📖 Build the spec (push) Has been cancelled
Spec / 🔎 Validate generated HTML (push) Has been cancelled
Spec / 📖 Build the historical backup spec (push) Has been cancelled
Spec / Create release (push) Has been cancelled
2026-02-04 18:30:15 +00:00