Peter Steinberger
|
aeb6b2ffad
|
refactor: standardize channel logging
|
2026-01-23 23:34:30 +00:00 |
|
Peter Steinberger
|
07ce1d73ff
|
refactor: standardize control command gating
|
2026-01-23 23:34:30 +00:00 |
|
Peter Steinberger
|
1113f17d4c
|
refactor: share reply prefix context
|
2026-01-23 23:34:30 +00:00 |
|
Peter Steinberger
|
8252ae2da1
|
refactor: unify typing callbacks
|
2026-01-23 23:33:32 +00:00 |
|
Peter Steinberger
|
d82ecaf9dc
|
refactor: centralize inbound session updates
|
2026-01-23 23:33:32 +00:00 |
|
Peter Steinberger
|
02bd6e4a24
|
refactor: centralize ack reaction gating
|
2026-01-23 22:24:31 +00:00 |
|
Peter Steinberger
|
4ee70be690
|
chore: bump version to 2026.1.23
|
2026-01-23 22:14:56 +00:00 |
|
Peter Steinberger
|
b77e730657
|
fix: add per-channel markdown table conversion (#1495) (thanks @odysseus0)
|
2026-01-23 18:39:25 +00:00 |
|
Peter Steinberger
|
eebd750781
|
fix: improve matrix direct room resolution (#1436) (thanks @sibbl) (#1486)
* fix: improve matrix direct room resolution (#1436) (thanks @sibbl)
* docs: update changelog for matrix fix (#1486) (thanks @sibbl)
|
2026-01-23 05:38:04 +00:00 |
|
Sebastian Schubotz
|
aa11300175
|
fix(matrix): broken import and enhance direct room resolve logic (#1436)
* fix(matrix): fix broken import again
* fix(matrix): improve error handling and fallback logic in resolveDirectRoomId
|
2026-01-23 05:35:01 +00:00 |
|
Peter Steinberger
|
3993c9a3b4
|
fix: stop BlueBubbles typing on idle/no-reply (#1439) (thanks @Nicell)
|
2026-01-22 21:33:19 +00:00 |
|
Peter Steinberger
|
3ad0d2fe23
|
chore: bump version to 2026.1.21
|
2026-01-22 01:59:16 +00:00 |
|
Peter Steinberger
|
cb7791c8a4
|
chore: release 2026.1.20-2
|
2026-01-21 08:30:33 +00:00 |
|
Peter Steinberger
|
bc8a59faa4
|
chore: release 2026.1.20-1
|
2026-01-21 07:37:22 +00:00 |
|
Peter Steinberger
|
e3a99aa2ce
|
refactor: split matrix provider modules
|
2026-01-20 14:32:04 +00:00 |
|
Peter Steinberger
|
fdb171cb15
|
refactor: centralize channel ui metadata
|
2026-01-20 13:11:49 +00:00 |
|
Peter Steinberger
|
d91f0ceeb3
|
fix: polish matrix e2ee storage (#1298) (thanks @sibbl)
|
2026-01-20 11:59:36 +00:00 |
|
Sebastian Schubotz
|
9b71382efb
|
rewrite(matrix): use matrix-bot-sdk as base to enable e2ee encryption, strictly follow location + typing + group concepts, fix room bugs
|
2026-01-20 11:59:11 +00:00 |
|
Peter Steinberger
|
660f87278c
|
refactor: plugin catalog + nextcloud policy
|
2026-01-20 11:22:27 +00:00 |
|
Shadow
|
2f6d5805de
|
fix: enforce plugin config schemas (#1272) (thanks @thewilloftheshadow)
Co-authored-by: thewilloftheshadow <thewilloftheshadow@users.noreply.github.com>
|
2026-01-20 11:03:17 +00:00 |
|
Peter Steinberger
|
d1e9490f95
|
fix: enforce strict config validation
|
2026-01-19 03:39:25 +00:00 |
|
Peter Steinberger
|
d198474415
|
feat: resolve allowlists in channel plugins
|
2026-01-18 22:52:00 +00:00 |
|
Peter Steinberger
|
744d1329cb
|
feat: make inbound envelopes configurable
Co-authored-by: Shiva Prasad <shiv19@users.noreply.github.com>
|
2026-01-18 18:50:37 +00:00 |
|
Peter Steinberger
|
9c0773c469
|
chore: update dependencies
|
2026-01-18 14:16:04 +00:00 |
|
Peter Steinberger
|
858a5f48d8
|
Merge pull request #1176 from sibbl/fix-matrix-allowfrom
Matrix: fix redundant allowFrom assignment in monitorMatrixProvider
|
2026-01-18 13:57:00 +00:00 |
|
Peter Steinberger
|
20c26eb303
|
fix: prevent sqlite-vec duplicate id failures
|
2026-01-18 13:55:56 +00:00 |
|
Sebastian Schubotz
|
234fe5b5cd
|
fix(matrix): remove redundant allowFrom assignment in monitorMatrixProvider
|
2026-01-18 14:05:08 +01:00 |
|
Peter Steinberger
|
e944f21ec0
|
test: drop core runtime import in matrix directory
|
2026-01-18 11:03:27 +00:00 |
|
Peter Steinberger
|
ee6e534ccb
|
refactor: route channel runtime via plugin api
|
2026-01-18 11:01:16 +00:00 |
|
Peter Steinberger
|
154d4a43db
|
build: export plugin-sdk for extensions
|
2026-01-18 05:40:10 +00:00 |
|
Peter Steinberger
|
0d9172d761
|
fix: persist session origin metadata
|
2026-01-18 03:41:51 +00:00 |
|
Peter Steinberger
|
67f63ecd7e
|
chore: remove tracked artifacts
|
2026-01-18 02:55:07 +00:00 |
|
Peter Steinberger
|
1420d113d8
|
refactor: migrate extensions to plugin sdk
|
2026-01-18 02:55:07 +00:00 |
|
Peter Steinberger
|
34590d2144
|
feat: persist session origin metadata across connectors
|
2026-01-18 02:42:10 +00:00 |
|
Peter Steinberger
|
62354dff9c
|
refactor: share allowlist match metadata
Co-authored-by: thewilloftheshadow <thewilloftheshadow@users.noreply.github.com>
|
2026-01-18 01:49:25 +00:00 |
|
Peter Steinberger
|
075ff675ac
|
refactor(channels): share allowlist + resolver helpers
|
2026-01-18 01:00:25 +00:00 |
|
Peter Steinberger
|
c7ea47e886
|
feat(channels): add resolve command + defaults
|
2026-01-18 01:00:24 +00:00 |
|
Peter Steinberger
|
a5aa48beea
|
feat: add dm allowlist match metadata logs
Co-authored-by: thewilloftheshadow <thewilloftheshadow@users.noreply.github.com>
|
2026-01-18 00:14:44 +00:00 |
|
Peter Steinberger
|
fe00d6aacf
|
feat: add matrix room match metadata logs
Co-authored-by: thewilloftheshadow <thewilloftheshadow@users.noreply.github.com>
|
2026-01-18 00:00:00 +00:00 |
|
Peter Steinberger
|
984692cda2
|
refactor: reuse channel config resolver in matrix extension
Co-authored-by: thewilloftheshadow <thewilloftheshadow@users.noreply.github.com>
|
2026-01-17 23:53:05 +00:00 |
|
Peter Steinberger
|
361a17415f
|
chore: release 2026.1.17-1
|
2026-01-17 20:26:24 +00:00 |
|
Peter Steinberger
|
b0f44acf9e
|
chore: bump versions to 2026.1.17
|
2026-01-17 19:16:35 +00:00 |
|
Peter Steinberger
|
a8d9d630bc
|
fix: handle legacy matrix polls (#1088) (thanks @sibbl)
|
2026-01-17 17:27:12 +00:00 |
|
Sebastian Schubotz
|
b78b06353a
|
feat(matrix): add specific voice message + image sending extending generic attachment sending
|
2026-01-17 17:12:38 +00:00 |
|
Sebastian Schubotz
|
c49b6cc241
|
fix(matrix): fix sending being broken by normalizing thread ID normalization in message sending functions; improve matrix types
|
2026-01-17 17:12:38 +00:00 |
|
Peter Steinberger
|
34c3fbc66c
|
chore: set extension versions to 2026.1.16
|
2026-01-17 11:40:25 +00:00 |
|
Peter Steinberger
|
ed5c5629f6
|
fix: cut 2026.1.16-1 beta
|
2026-01-17 11:12:43 +00:00 |
|
Peter Steinberger
|
9b9836be71
|
fix: repair 2026.1.16 beta pack
|
2026-01-17 11:08:37 +00:00 |
|
Peter Steinberger
|
22cd839cb2
|
fix: include media-understanding in npm pack
|
2026-01-17 11:03:46 +00:00 |
|
Peter Steinberger
|
c874fa9712
|
chore: bump 2026.1.16 for beta
|
2026-01-17 10:49:49 +00:00 |
|