Dominic Damoah
1d34352691
feat: add Mattermost channel support
...
Add Mattermost as a supported messaging channel with bot API and WebSocket integration. Includes channel state tracking (tint, summary, details), multi-account support, and delivery target routing. Update documentation and tests to include Mattermost alongside existing channels.
2026-01-21 18:40:56 -05:00
Peter Steinberger
6a038a597d
fix: honor wildcard exec approvals on macOS
2026-01-21 10:27:19 +00:00
Peter Steinberger
731d7c193c
chore: release 2026.1.20
2026-01-21 08:23:49 +00:00
Peter Steinberger
773939746e
refactor: unify gateway connectivity state
2026-01-21 05:01:32 +00:00
Peter Steinberger
9382e169d9
fix(macos): ignore launchd token in remote mode
2026-01-21 03:34:51 +00:00
Peter Steinberger
316690c363
test(macos): cover gateway host resolution
2026-01-21 03:34:51 +00:00
Peter Steinberger
402a7198ce
fix(macos): return bind host
2026-01-21 02:29:41 +00:00
Peter Steinberger
3ce815e9a2
fix(macos): prefer tailnet ip for auto bind
2026-01-21 02:28:21 +00:00
Peter Steinberger
527ac80ce5
fix: address config settings viewbuilder updates
2026-01-21 01:33:31 +00:00
Peter Steinberger
549893078b
feat: add sectioned config layout in mac app
2026-01-21 01:22:19 +00:00
Peter Steinberger
81fcefca51
chore: sync protocol outputs
2026-01-21 00:19:53 +00:00
Peter Steinberger
4321a5cff4
fix: prefer loopback for auto bind fallback
2026-01-20 23:48:26 +00:00
Peter Steinberger
48773ce82a
refactor: consolidate mac debug CLI
2026-01-20 19:17:31 +00:00
Peter Steinberger
68066da0f8
fix(macos): resolve AnyCodable alias conflicts
2026-01-20 17:27:45 +00:00
Peter Steinberger
28b09ccf80
chore: bump version to 2026.1.20
2026-01-20 16:36:37 +00:00
Peter Steinberger
cbfcd77afb
refactor(macos): split exec approvals handler
2026-01-20 16:24:44 +00:00
Peter Steinberger
aed917aecf
style(macos): fix swiftformat lint
2026-01-20 16:19:37 +00:00
Peter Steinberger
d6ac5b66ce
fix(macos): disambiguate AnyCodable usage
2026-01-20 16:05:08 +00:00
Peter Steinberger
ee79a9455a
fix: silence macos warning noise
2026-01-20 15:48:52 +00:00
Peter Steinberger
b2e4f416f4
fix: bridge gateway anycodable payloads
2026-01-20 15:48:52 +00:00
Peter Steinberger
5a2695c792
chore: refresh swift package resolved
2026-01-20 15:48:52 +00:00
Peter Steinberger
8c2a478c6d
fix: shorten bonjour gateway service type
2026-01-20 15:10:06 +00:00
Peter Steinberger
0883136a38
refactor: centralize channel ui metadata
2026-01-20 13:11:49 +00:00
Peter Steinberger
e8d5d2f816
feat: enrich presence with roles
2026-01-20 13:04:20 +00:00
Peter Steinberger
6a7d2e77b1
feat: route exec approvals via gateway
2026-01-20 13:04:19 +00:00
Peter Steinberger
ce1a36ffe0
feat: enforce device-bound connect challenge
2026-01-20 13:04:19 +00:00
Peter Steinberger
96ea6f4c3c
refactor: extend channel plugin boundary
2026-01-20 12:07:54 +00:00
Tyler Yust
fe9fe4ff7b
Step 3 + Review
2026-01-20 12:07:54 +00:00
Peter Steinberger
de3168af2f
feat: add device token auth and devices cli
2026-01-20 10:30:53 +00:00
Peter Steinberger
386309ddd0
fix: enforce ws3 roles + node allowlist
2026-01-20 09:24:01 +00:00
Ryan Lisse
17e06cd83a
refactor(macos): replace FileManager.default for Swift 6
2026-01-20 07:37:01 +00:00
Peter Steinberger
5a54ba6ce0
style: resolve swift lint warnings
2026-01-19 13:37:28 +00:00
Peter Steinberger
b6b7dae68b
fix: pass android lint and swiftformat
2026-01-19 11:14:27 +00:00
Peter Steinberger
1c8b7db3fc
fix: keep device pairing requests on later
2026-01-19 10:09:10 +00:00
Peter Steinberger
a9ecdbd1dc
refactor: migrate iOS gateway to unified ws
2026-01-19 10:08:33 +00:00
Peter Steinberger
41d7b0f07c
refactor: remove bridge protocol
2026-01-19 10:08:29 +00:00
Peter Steinberger
bdf0019ce0
feat: add gateway tls support
2026-01-19 10:08:01 +00:00
Peter Steinberger
ea5df637e7
feat: unify device auth + pairing
2026-01-19 10:07:56 +00:00
Peter Steinberger
999e59e6d0
chore: update package resolutions
2026-01-19 05:40:04 +00:00
Peter Steinberger
d26f5bb11d
fix: stabilize ci checks
2026-01-19 00:34:26 +00:00
Peter Steinberger
ac99deaabe
macOS: fix onboarding test helper call
2026-01-19 00:19:44 +00:00
Peter Steinberger
4638e7c6f0
Usage: add cost summaries to /usage + mac menu
2026-01-19 00:05:06 +00:00
Peter Steinberger
8a0d498443
Merge pull request #1197 from chriseidhof/channels
...
The link should be skills
2026-01-18 23:59:17 +00:00
Peter Steinberger
48b790d07e
fix: hide menubar usage errors
2026-01-18 23:18:10 +00:00
Peter Steinberger
329246263a
feat(mac): manage node service in remote mode
2026-01-18 22:50:02 +00:00
Peter Steinberger
70db8d1ef3
fix: remove unreachable approval fallback
2026-01-18 22:26:12 +00:00
Chris Eidhof
159283fe7f
The link should be skills
2026-01-18 22:44:41 +01:00
Peter Steinberger
a9a47e7e01
fix: menu preview label colors
2026-01-18 19:04:01 +00:00
Peter Steinberger
1684e40ea3
fix(mac): load menu session previews
2026-01-18 18:28:48 +00:00
Peter Steinberger
48e9e1ae6b
fix: stabilize ci protocol + openai batch retry
2026-01-18 17:05:27 +00:00