Commit Graph
1027 Commits
Author SHA1 Message Date
N0VA f19f24314a Add customisable @room mention roles 2026-10-13 23:00:10 +13:00
Cadence Ember 08dea68e46 Support npm v12 2026-10-13 22:16:43 +13:00
Cadence Ember a4f8f93ad9 Put "and" between duration units if there's only 2 2026-10-13 22:06:27 +13:00
Cadence Ember 9d7f8888a7 Fix scheduled event tests 2026-10-13 21:59:49 +13:00
Cadence Ember a503277673 Use hyperlinked times for scheduled events 2026-10-08 02:54:46 +13:00
Cadence Ember b49c6e8fd4 Add //time command for m->d scheduling 2026-10-08 02:19:26 +13:00
Cadence Ember c25b5a19c6 Support Discord @time 2026-10-07 22:52:42 +13:00
Cadence Ember 302427037b Don't copy URL previews for GitHub 2026-10-04 22:24:13 +13:00
Cadence Ember 5794bee128 Support Discord game mentions 2026-10-04 22:19:35 +13:00
Cadence Ember fab512a9ba Fix Klipy gifs when url previews disabled 2026-10-04 22:01:24 +13:00
Cadence Ember 77cc1e6eae Better solution for previous commit 2026-09-25 14:05:01 +12:00
Cadence Ember 59b5e05b33 Make m->d Klipy links not produce error 2026-09-24 13:18:52 +12:00
Cadence Ember 2959fd8ae3 Render pug blocks without a separate template 2026-09-15 23:42:06 +12:00
Cadence Ember 9058b60efe Update dependencies 2026-09-15 01:40:03 +12:00
Cadence Ember 2430d60809 v3.7 2026-09-14 16:22:00 +12:00
Cadence Ember 3d648e23c8 Check for homeserver liveliness more 2026-09-14 16:20:56 +12:00
Cadence Ember 021f02f981 d->m: Try too-large PNGs as JPEG for upload
Large PNGs were almost certainly originally JPEG photos that were
converted to PNG by the user copy-pasting.
If the PNG is just supposed to be that large, you can still get the
original through the external URL option.

Had to change _removeExpiryParams to be based on URL parsing instead of
regexp because regexp didn't work with &format=jpeg on the end.
2026-09-14 00:30:03 +12:00
Cadence Ember c71120e463 Better Discord startup checking 2026-09-11 23:27:39 +12:00
Cadence Ember 965fcab646 m->d edits now wait for original message 2026-09-11 20:07:36 +12:00
Cadence Ember cf95f7d915 Add AI policy 2026-09-11 12:57:46 +12:00
Cadence Ember 5e9f3cd532 Add retries back to PluralKit API 2026-09-11 12:51:29 +12:00
Cadence Ember 7faa8a3c9e Remove unwise nextTick delay 2026-09-11 12:47:15 +12:00
Cadence Ember 1bb22e315a Fix m->d m.mentions for webhooks 2026-09-08 23:53:07 +12:00
Cadence Ember 82f921caee Make poll vote counters more verbose 2026-09-08 18:41:07 +12:00
Cadence Ember 70b18c8833 Guard against hopefully impossible situation 2026-09-08 18:40:54 +12:00
Cadence Ember 9b01e522cc Discord default file size limit is now 20 MB 2026-09-05 11:53:24 +12:00
Cadence Ember c7389ff2d6 Improve d->m highlighting for toki pona community 2026-08-23 02:58:00 +12:00
Cadence Ember cf12293d5c Allow anyone to respond to polls 2026-08-20 12:58:59 +12:00
Cadence Ember 2e84c71d96 Fix creating webhooks for matrix users 2026-08-19 22:21:46 +12:00
Cadence Ember 0d398be60a Fix logging in to Matrix on web 2026-08-19 20:42:50 +12:00
Cadence Ember b9be8b5887 Remove mistaken logging 2026-08-19 20:40:45 +12:00
Cadence Ember 1dcd5620c4 SnowTransfer error handling is no longer pathetic 2026-08-17 17:30:06 +12:00
Cadence Ember c0c6419bd1 Remove mx-reply earlier to skip tree walking it 2026-08-16 22:37:01 +12:00
Cadence Ember 674cd532cd Fix m->d poll questions over 45 characters 2026-08-16 22:32:10 +12:00
Cadence Ember b3ef973568 Add noscript notice to opt-out page 2026-08-14 16:52:51 +12:00
Cadence Ember 7229206d09 Fix error when forwarding a crosspost lacks author 2026-08-14 09:51:00 +12:00
Cadence Ember b7fa7c3e2d Map PluralKit colour to MSC4522 colour 2026-08-14 09:50:38 +12:00
Cadence Ember db2c038f40 Support attachment spoiler flag 2026-08-11 22:05:58 +12:00
Cadence Ember c7dbd17209 Move embed via line to footer 2026-08-10 19:43:14 +12:00
Cadence Ember 85b9e4743f Support more unnecessary room link percent-encodes 2026-08-06 16:28:50 +12:00
Cadence Ember f42d8a80eb Update dependency 2026-08-04 14:34:21 +12:00
Cadence Ember 0034193953 Add privacy policy & opt out (requires contact) 2026-08-04 14:32:40 +12:00
Cadence Ember 63a6d37ec2 Support redirecting out of oauth 2026-08-04 14:31:33 +12:00
Cadence Ember 50d5509c07 Rename files for consistency 2026-08-04 11:43:11 +12:00
Cadence Ember c8961a9bec Update dependencies 2026-07-30 19:31:17 +12:00
Cadence Ember a3ce911218 Support /plu/ral webhook proxying 2026-07-30 19:24:31 +12:00
Cadence Ember 544c5206c7 Fix non-PK messages from PK users being flaky 2026-07-28 01:12:39 +12:00
Cadence Ember b765f564b3 Remove rather than truncate links in reply preview 2026-07-27 23:45:17 +12:00
Cadence Ember c035e49d5b Add (bot) to Matrix side displayname 2026-07-27 23:14:05 +12:00
melody fb1e5571a9 Docs: Update melody's oci image link 2026-07-27 00:40:22 +12:00