Peter Steinberger
|
dfbf6ac263
|
feat: enforce device-bound connect challenge
|
2026-01-20 13:04:19 +00:00 |
|
Peter Steinberger
|
121ae6036b
|
docs: add matrix crypto setup note
|
2026-01-20 12:42:41 +00:00 |
|
Peter Steinberger
|
6e1ad31b49
|
build: allow matrix crypto build scripts
|
2026-01-20 12:23:05 +00:00 |
|
Peter Steinberger
|
0330b483ad
|
docs: add #1306 changelog entry
|
2026-01-20 12:08:15 +00:00 |
|
Peter Steinberger
|
9a2bf57e1c
|
refactor: extend channel plugin boundary
|
2026-01-20 12:07:54 +00:00 |
|
Peter Steinberger
|
439044068a
|
fix: drop stray Peekaboo submodule
|
2026-01-20 12:07:54 +00:00 |
|
Tyler Yust
|
4c3b4aeb76
|
fix: remove unused typingSignals variable in get-reply-run
|
2026-01-20 12:07:54 +00:00 |
|
Tyler Yust
|
1e8b291374
|
refactor: improve error handling in embedded run payloads by clarifying conditions for user-facing error messages and updating test descriptions for typing behavior
|
2026-01-20 12:07:54 +00:00 |
|
Tyler Yust
|
95f82154f7
|
feat: extend BlueBubbles attachment handling by adding support for reply context, allowing users to reference previous messages in media attachments
|
2026-01-20 12:07:54 +00:00 |
|
Tyler Yust
|
7bc3998451
|
feat: add media size validation to BlueBubbles media handling, ensuring compliance with channel limits and improving error handling for oversized media
|
2026-01-20 12:07:54 +00:00 |
|
Tyler Yust
|
d029ceab1c
|
feat: enhance BlueBubbles media and message handling by adding reply context support and improving outbound message ID tracking
|
2026-01-20 12:07:54 +00:00 |
|
Tyler Yust
|
c331bdc27d
|
feat: refactor BlueBubbles media handling by introducing a dedicated media send function and optimizing message processing for media attachments
|
2026-01-20 12:07:54 +00:00 |
|
Tyler Yust
|
b0b42b4e14
|
feat: improve BlueBubbles message processing by adding reply context formatting and enhancing message ID extraction from responses
|
2026-01-20 12:07:54 +00:00 |
|
Tyler Yust
|
e5514d4854
|
feat: implement reply context handling in BlueBubbles messaging, enhancing message formatting and metadata resolution
|
2026-01-20 12:07:54 +00:00 |
|
Tyler Yust
|
20bc89d96c
|
feat: enhance BlueBubbles messaging targets by adding support for UUID and hex chat identifiers, improving normalization and parsing functions
|
2026-01-20 12:07:54 +00:00 |
|
Tyler Yust
|
199fef2a5e
|
feat: enhance BlueBubbles group message handling by adding account-specific logging and improving typing signal conditions
|
2026-01-20 12:07:54 +00:00 |
|
Tyler Yust
|
d9a2ac7e72
|
feat: enhance BlueBubbles functionality by implementing macOS version checks for message editing and improving server info caching
|
2026-01-20 12:07:54 +00:00 |
|
Tyler Yust
|
a16934b2ab
|
feat: update BlueBubbles documentation and code to clarify group icon handling and normalize chat identifiers
|
2026-01-20 12:07:54 +00:00 |
|
Tyler Yust
|
14a072f5fa
|
feat: add support for setting group icons in BlueBubbles, enhancing group management capabilities
|
2026-01-20 12:07:54 +00:00 |
|
Tyler Yust
|
574b848863
|
feat: enhance BlueBubbles message actions with support for message editing, reply metadata, and improved effect handling
|
2026-01-20 12:07:54 +00:00 |
|
Tyler Yust
|
2e6c58bf75
|
feat: improve BlueBubbles message action error handling and enhance channel action descriptions
|
2026-01-20 12:07:54 +00:00 |
|
Tyler Yust
|
a5d89e6eb1
|
feat: enhance BlueBubbles channel integration with new messaging target normalization and typing indicator improvements
|
2026-01-20 12:07:54 +00:00 |
|
Tyler Yust
|
61907ddf3e
|
feat: add new channel capabilities for editing, unsending, replying, effects, and group management
|
2026-01-20 12:07:54 +00:00 |
|
Tyler Yust
|
1eab8fa9b0
|
Step 5 + Review
|
2026-01-20 12:07:54 +00:00 |
|
Tyler Yust
|
2cf444be02
|
Step 4 (Needs Review)
|
2026-01-20 12:07:54 +00:00 |
|
Tyler Yust
|
7870ce8177
|
Step 3 + Review
|
2026-01-20 12:07:54 +00:00 |
|
Tyler Yust
|
e9d691d472
|
(Step 2) Phase 2 & 3 Complete + Reviewed
|
2026-01-20 12:07:54 +00:00 |
|
Tyler Yust
|
ac2fcfe96a
|
Phase 0 + Review
|
2026-01-20 12:07:54 +00:00 |
|
Peter Steinberger
|
627fa3083b
|
Merge pull request #1298 from sibbl/matrix-with-e2ee-support
rewrite(matrix): integration with end to end encryption support
|
2026-01-20 12:04:45 +00:00 |
|
Peter Steinberger
|
e4877656ca
|
fix: add path import for shell utils (#1298) (thanks @sibbl)
|
2026-01-20 11:59:36 +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
|
dd82d32d85
|
Merge pull request #1292 from bradleypriest/pr/chat-thinking-tool
ui(chat): separate tool/thinking output and add toggle
|
2026-01-20 11:57:21 +00:00 |
|
Peter Steinberger
|
5a42f7cabd
|
fix: align bird skill metadata and flags (#1302) (thanks @odysseus0)
|
2026-01-20 11:55:14 +00:00 |
|
Peter Steinberger
|
f2c25c5f40
|
Merge pull request #1302 from odysseus0/docs/bird-skill-update
docs(bird): update skill for v0.5-0.8 features
|
2026-01-20 11:53:56 +00:00 |
|
Peter Steinberger
|
7e08de4a5f
|
fix: add nextcloud talk manifest (#1297) (thanks @ysqander)
|
2026-01-20 11:38:11 +00:00 |
|
Peter Steinberger
|
c9e3c14f9c
|
fix: finalize exec fish fallback (#1297) (thanks @ysqander)
|
2026-01-20 11:25:49 +00:00 |
|
Peter Steinberger
|
636a8e3181
|
fix: merge plugin manifest types
|
2026-01-20 11:22:28 +00:00 |
|
Peter Steinberger
|
660f87278c
|
refactor: plugin catalog + nextcloud policy
|
2026-01-20 11:22:27 +00:00 |
|
Peter Steinberger
|
9ec1fb4a80
|
Merge pull request #1297 from ysqander/fix/fish-shell-bash
exec: prefer bash when fish is default shell
|
2026-01-20 11:13:35 +00:00 |
|
Peter Steinberger
|
74757cd5af
|
fix: stabilize gateway defaults
|
2026-01-20 11:11:26 +00:00 |
|
Peter Steinberger
|
9f75550702
|
Merge pull request #1294 from bradleypriest/pr/sessions-labels
ui(sessions): support editing session labels
|
2026-01-20 11:05:46 +00:00 |
|
Peter Steinberger
|
8214ab507c
|
Merge pull request #1272 from clawdbot/shadow/config-plugin-validation
Config: validate plugin config
|
2026-01-20 11:03:38 +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
|
48f733e4b3
|
refactor: use command lane enum
|
2026-01-20 10:51:25 +00:00 |
|
Peter Steinberger
|
e5f7435d9f
|
fix: sync device scopes on token rotation
|
2026-01-20 10:46:33 +00:00 |
|
Peter Steinberger
|
322c8dc4fc
|
Merge pull request #1208 from 24601/fix/slack-bolt-import
fix(slack): handle bolt import for CJS/ESM compatibility
|
2026-01-20 10:46:27 +00:00 |
|
Peter Steinberger
|
cf04b0e3bf
|
fix: align gateway presence + config defaults tests (#1208) (thanks @24601)
|
2026-01-20 10:45:59 +00:00 |
|
Peter Steinberger
|
0f9f510dd9
|
refactor: centralize concurrency resolution
|
2026-01-20 10:41:56 +00:00 |
|
Peter Steinberger
|
e110cf4fb1
|
chore: keep vitest workers at 4
|
2026-01-20 10:41:09 +00:00 |
|