Ayaan Zaidi
|
d0ec3de588
|
feat(android): implement device diagnostics and notification actions
|
2026-02-27 10:15:21 +05:30 |
|
Ayaan Zaidi
|
e99b323a6b
|
feat(node): add device diagnostics and notification action commands
|
2026-02-27 10:15:21 +05:30 |
|
Ayaan Zaidi
|
e48513d512
|
fix(android): scale invoke result ack timeout to invoke budget
|
2026-02-27 10:15:21 +05:30 |
|
Ayaan Zaidi
|
1f7b3c613d
|
feat(android): add camera list and device selection
|
2026-02-27 10:15:21 +05:30 |
|
Ayaan Zaidi
|
adb41e48ae
|
test(android): cover camera clip payload size guard
|
2026-02-27 09:10:10 +05:30 |
|
Ayaan Zaidi
|
120a7abbab
|
test(android): cover camera clip upload URL JSON parsing
|
2026-02-27 09:10:10 +05:30 |
|
Ayaan Zaidi
|
67f6a13c5a
|
feat(android): add device status and info handler
|
2026-02-26 21:26:11 +05:30 |
|
Ayaan Zaidi
|
551647aa96
|
feat(android): add device invoke protocol commands
|
2026-02-26 21:26:11 +05:30 |
|
Peter Steinberger
|
081b1aa1ed
|
refactor(gateway): unify v3 auth payload builders and vectors
|
2026-02-26 15:08:50 +01:00 |
|
Ayaan Zaidi
|
05817187fe
|
refactor(android): unify notifications.list status flow
|
2026-02-26 14:33:14 +05:30 |
|
Ayaan Zaidi
|
cf4fe41957
|
feat(android): add notifications.list node command
|
2026-02-26 14:33:14 +05:30 |
|
Ayaan Zaidi
|
a87d961ebc
|
fix(android): require gateway device auth store
|
2026-02-26 12:17:32 +05:30 |
|
Ayaan Zaidi
|
f7865527af
|
fix(android): omit websocket Origin for native gateway connect
|
2026-02-26 12:17:32 +05:30 |
|
Ayaan Zaidi
|
c3f54fcddd
|
refactor(android): unify invoke error parsing
|
2026-02-26 12:17:32 +05:30 |
|
Ayaan Zaidi
|
18fc4c113b
|
refactor(android): centralize invoke command registry
|
2026-02-26 12:17:32 +05:30 |
|
Ayaan Zaidi
|
d4ae8a8d34
|
test(android): cover invoke paramsJSON and error mapping
|
2026-02-26 12:17:32 +05:30 |
|
Ayaan Zaidi
|
bee0c564cf
|
test(android): add GatewaySession invoke roundtrip test
|
2026-02-26 12:17:32 +05:30 |
|
Ayaan Zaidi
|
ed34129637
|
test(android): cover non-string setupCode QR payload
|
2026-02-25 14:05:56 +05:30 |
|
Ayaan Zaidi
|
2e3c05d9da
|
feat(android): make QR scanning first-class onboarding
|
2026-02-25 14:05:56 +05:30 |
|
Nimrod Gutman
|
d58f71571a
|
feat(talk): add provider-agnostic config with legacy compatibility
|
2026-02-24 15:02:52 +00:00 |
|
Peter Steinberger
|
054366dea4
|
fix(security): require explicit trust for first-time TLS pins
|
2026-02-14 17:55:20 +01:00 |
|
Peter Steinberger
|
d583782ee3
|
fix(security): harden discovery routing and TLS pins
|
2026-02-14 17:18:14 +01:00 |
|
Ahmad Bitar
|
c179f71f42
|
feat: Android companion app improvements & gateway URL camera payloads (#13541)
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: 9c179c9c3192ec76059f5caac1e8de8bdfb257ce
Co-authored-by: smartprogrammer93 <33181301+smartprogrammer93@users.noreply.github.com>
Co-authored-by: steipete <58493+steipete@users.noreply.github.com>
Reviewed-by: @steipete
|
2026-02-13 16:49:28 +01:00 |
|
Peter Steinberger
|
9a7160786a
|
refactor: rename to openclaw
|
2026-01-30 03:16:21 +01:00 |
|
Shadow
|
9ec4c619e0
|
Branding: remove legacy android packages
|
2026-01-27 14:46:50 -06:00 |
|
Shadow
|
f7a0b0934d
|
Branding: update bot.molt bundle IDs + launchd labels
|
2026-01-27 14:46:50 -06:00 |
|
Peter Steinberger
|
6d16a658e5
|
refactor: rename clawdbot to moltbot with legacy compat
|
2026-01-27 12:21:02 +00:00 |
|
Dan Guido
|
48aea87028
|
feat: add prek pre-commit hooks and dependabot (#1720)
* feat: add prek pre-commit hooks and dependabot
Pre-commit hooks (via prek):
- Basic hygiene: trailing-whitespace, end-of-file-fixer, check-yaml, check-added-large-files, check-merge-conflict
- Security: detect-secrets, zizmor (GitHub Actions audit)
- Linting: shellcheck, actionlint, oxlint, swiftlint
- Formatting: oxfmt, swiftformat
Dependabot:
- npm and GitHub Actions ecosystems
- Grouped updates (production/development/actions)
- 7-day cooldown for supply chain protection
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
* docs: add prek install instruction to AGENTS.md
---------
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-25 10:53:23 +00:00 |
|
Peter Steinberger
|
69f645c662
|
fix: auto-save voice wake words across apps
|
2026-01-23 23:59:08 +00:00 |
|
Peter Steinberger
|
079c29ceb8
|
refactor(android): drop legacy bridge transport
|
2026-01-19 15:45:50 +00:00 |
|
Peter Steinberger
|
84e9401d53
|
fix(ci): repair format + android tests
|
2026-01-15 09:50:18 +00:00 |
|
Peter Steinberger
|
e2c6a96cd3
|
test(android): cover notification tap intent
|
2026-01-04 18:05:26 +01:00 |
|
Peter Steinberger
|
246adaa119
|
chore: rename project to clawdbot
|
2026-01-04 14:38:51 +00:00 |
|
Peter Steinberger
|
0d56a73118
|
fix(android): add sms permission flow and tests
|
2026-01-04 13:59:05 +01:00 |
|
Peter Steinberger
|
7165c8a7e5
|
refactor: rename bundle identifiers to com.clawdis
|
2026-01-03 12:26:22 +01:00 |
|
Peter Steinberger
|
7c0379ce05
|
feat: add recent session switchers
|
2026-01-01 23:50:26 +01:00 |
|
Peter Steinberger
|
20d7882033
|
feat: add talk mode across nodes
|
2025-12-29 23:21:05 +01:00 |
|
Peter Steinberger
|
8f0c8a6561
|
fix: cap camera snap payload size
|
2025-12-29 23:12:20 +01:00 |
|
Peter Steinberger
|
cf42fabfd8
|
test: add ios swift testing + android kotest
|
2025-12-29 21:10:44 +01:00 |
|
Peter Steinberger
|
2b2f13ca79
|
fix: restore canvas action bridge
|
2025-12-21 01:07:35 +01:00 |
|
Peter Steinberger
|
65329496a7
|
refactor: serve canvas host on gateway port
|
2025-12-20 17:13:36 +01:00 |
|
Peter Steinberger
|
ed001a5f55
|
refactor(canvas): host A2UI via gateway
|
2025-12-20 12:17:27 +00:00 |
|
Peter Steinberger
|
0ac7a93c28
|
fix: decode bonjour escaped utf8
|
2025-12-19 23:21:07 +01:00 |
|
Peter Steinberger
|
beefda7f60
|
refactor: replace canvas.show with canvas.present
|
2025-12-19 03:35:33 +01:00 |
|
Peter Steinberger
|
7f3be083c1
|
feat: add node screen recording across apps
|
2025-12-19 02:57:00 +01:00 |
|
Peter Steinberger
|
06f71d883c
|
Android: JPEG canvas snapshots + camera permission prompts
|
2025-12-18 23:32:07 +01:00 |
|
Peter Steinberger
|
790079c3b6
|
feat(canvas): remove setMode; host A2UI in scaffold
|
2025-12-18 13:18:24 +01:00 |
|
Peter Steinberger
|
c61bd6c84d
|
A2UI: share web UI and action bridge
|
2025-12-18 11:38:32 +01:00 |
|
Peter Steinberger
|
cfb36525ab
|
Android: add canvas.a2ui push/reset
|
2025-12-18 10:44:50 +01:00 |
|
Peter Steinberger
|
f2d503ad04
|
Android: drop screen.* invoke aliases
|
2025-12-18 02:17:35 +00:00 |
|