Commit Graph

7 Commits

Author SHA1 Message Date
Nikhil
5125dffbf3 fix: sign limactl with VZ entitlement (#822) 2026-04-26 13:30:09 -07:00
Nikhil
123a13fe62 feat(build): swap podman server resources for Lima (WS3) (#778)
* feat(build): swap podman server resources for Lima (WS3)

- Upload limactl (arm64 + x64) to R2 via new 'browseros upload lima' CLI.
- Rewrite scripts/build/config/server-prod-resources.json: 2 Lima entries,
  12 podman-family entries removed.
- Update codesign metadata (server_binaries.py) to add limactl, drop podman
  family. Sign modules need no edits (data-driven).
- Delete orphaned podman-{vfkit,krunkit} entitlement plists.
- Release-gating note in browseros-agent/CLAUDE.md: don't cut releases off
  dev between this commit and WS6 landing (OpenClaw still invokes podman).

* fix: address review comments for 0422-ws3_lima_resources

- Tighten _find_limactl_member to match exactly .../bin/limactl via
  Path.parts, avoiding incidental matches like 'xbin/limactl'.
- Fall back USER -> USERNAME -> 'unknown' for uploaded_by so Windows
  shells don't all record 'unknown'.
- Comment the broad except in upload_lima to explain why rollback
  must fire for any mid-loop failure.

* chore: drop bun + rg from Windows sign list

These executables are already absent from server-prod-resources.json (no
Windows entries shipped); keeping them in the sign list produces
"Binary not found" warnings on every Windows build.
2026-04-22 10:40:53 -07:00
Nikhil
f2a41fdc08 feat: bundle Podman runtime for BrowserOS server (#719)
* feat: bundle podman runtime for browseros server

* fix: address podman bundle review comments
2026-04-15 18:13:16 -07:00
Nikhil
b421249173 fix: sparkle mac updater timeout (#305)
* chore: 0.36.2 release

* fix: update sparkle check to be 30 mins

* fix: update sparkle check to be 60 mins
2026-01-10 13:31:40 -08:00
Nikhil
7f6fdd754b build fixes (#156)
* architecture based copy

* update entitilements

* sign binaries in macos update

* update package windows to also sign binaries properly

* codex binaries
2025-10-25 17:26:34 -07:00
Nikhil
f327a41281 browseros mcp support (#135)
* disable: navigator.webdriver

* implement browseros server

* fix: browseros api fixes for prefs

* copy browoser binaries on build

* support browseros binary override

* BUMP version

* update binaries

* browseros server updates: include agent-port, better port handling

* bump version

* add browseros_server to macos sign.py

* fix: linux package to copy browseros-server

* minor

* browseros server: windows file path fix

* fix: windows packaging + signing

* update browseros_server

* update browseros_server

* add controller extension ID

* minor update to first_run

* add chrome://browseros/settings URI

* update to metrics

* windows fix for browseros_server

* update patch version

* fix: browseros_server entitlements

* fix: windows browseros_server location

* appcast update
2025-10-17 12:51:15 -07:00
Felarof
3de4cbce0b chore(monorepo): move BrowserOS under packages/browseros (preserve history) 2025-09-25 11:39:55 -07:00