out-of-your-element/src
l1s5 c70597a665
matrix: stricter mxid validation
This commit refactors various instances of mxid matching so that there
is a single well-tested regex that can be reused everywhere. The new
regex is made to match the specification word for word, and should
hopefully rule out most over- and undermatching.

By chance, this also fixes a bug in `src/discord/interactions/ping.js`
where the autocomplete tried matching an mxid against a raw sql query
rather than the provided input.
2026-11-04 05:53:33 +09:00
..
d2m matrix: stricter mxid validation 2026-11-04 05:53:33 +09:00
db Set own nick "a Matrix user" once per guild 2026-10-26 23:46:22 +13:00
discord matrix: stricter mxid validation 2026-11-04 05:53:33 +09:00
js Render pug blocks without a separate template 2026-09-15 23:42:06 +12:00
m2d matrix: stricter mxid validation 2026-11-04 05:53:33 +09:00
matrix matrix: stricter mxid validation 2026-11-04 05:53:33 +09:00
web matrix: stricter mxid validation 2026-11-04 05:53:33 +09:00
passthrough.js Sadly, the presence API is worse than I hoped 2025-02-11 01:37:23 +13:00
stdin.js Update dependencies 2026-09-15 01:40:03 +12:00
types.d.ts Add privacy policy & opt out (requires contact) 2026-08-04 14:32:40 +12:00
types.js Move everything to src folder... it had to happen 2024-09-12 17:05:13 +12:00