daniel156161
647867d05e
make it easyer to connect to a remove browser allow it with --browser ip alias too
Testing / test (push) Failing after 13m59s
2026-05-01 19:55:02 +02:00
daniel156161
d904f4ca63
move registry into own files
2026-05-01 19:30:09 +02:00
daniel156161
5ff340a6d3
allow to ask for remote host profiles and save token on first connection for later use
2026-05-01 19:07:04 +02:00
daniel156161
6785b9f70c
feat(serve): add remote browser control over TCP with token auth
...
Build & Publish Package / publish (push) Successful in 50s
Testing / test (push) Successful in 31s
Package Extension / package-extension (push) Successful in 27s
Exposes a local browser over a TCP socket so remote machines can
control it using the same CLI and Python API. Token auth (auto-generated
via secrets.token_urlsafe) is on by default; --no-auth disables it.
Profile routing via _route message field lets clients target specific
browser instances on the remote host. BROWSER_CLI_PROFILE is forwarded
automatically so --browser flag works transparently over remote.
- browser-cli serve [--host] [--port] [--token] [--no-auth]
- browser-cli --remote HOST:PORT --token TOKEN <command>
- BrowserCLI(remote="host:port", token="...").tabs_list()
2026-04-25 18:33:59 +02:00
daniel156161
fc4ce8f74d
rename Chrome to Browser
Testing / test (push) Successful in 20s
2026-04-16 11:55:09 +02:00
daniel156161
9dbe57c66c
implement windows support of the extension
Testing / test (push) Successful in 47s
2026-04-13 11:02:54 +02:00
daniel156161
61b774a7a4
add multi browser mode to arragate data from all browsers by tabs list, tabs count, group list, group count and windows list
...
Package Extension / package-extension (push) Successful in 12s
Build & Publish Package / publish (push) Successful in 22s
remove (unnamed) into the group names just leave it a empty string, remove Focused on windows how should the browser know what windows are focused
2026-04-10 12:49:51 +02:00
daniel156161
f18d2d5536
fix that the cli still used the DEFAULT_SOCKET Const, give better error message when no browser found adding test for client and update cli test, and update version and readme
Package Extension / package-extension (push) Failing after 53s
Build & Publish Package / publish (push) Successful in 39s
2026-04-10 02:14:59 +02:00
daniel156161
7c2fa9a9ac
move socket path into /tmp/.browser_cli subfolder with registry
2026-04-09 08:46:50 +02:00
daniel156161
ab4ba97886
add moveing of tabs and groups, multi browser support, auto complite into terminal, extract html and adding testing
2026-04-09 01:41:01 +02:00
daniel156161
178b7bf7a2
init commit
2026-04-08 21:17:59 +02:00