Commit Graph

48 Commits

Author SHA1 Message Date
r33drichards
590c4a8753 Add pyproject.toml version verification script and tests (#462)
* Add pyproject.toml version verification script and tests

Adds get_pyproject_version.py script to verify that pyproject.toml
versions match expected versions during git tag releases. Includes
comprehensive pytest test suite with best practices.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* Revert "Add pyproject.toml version verification script and tests"

This reverts commit 1d40e692cc.

* Add pyproject.toml version verification script and tests

Adds get_pyproject_version.py script to verify that pyproject.toml
versions match expected versions during git tag releases. Includes
comprehensive pytest test suite with best practices.

Updates the GitHub Actions workflow to use the verification script,
ensuring version consistency before publishing packages. Also removes
the old version-setting step as pyproject.toml is now the source of
truth for versions.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* f

* add test for validation script to gha

---------

Co-authored-by: Your Name <you@example.com>
Co-authored-by: Claude <noreply@anthropic.com>
2025-10-10 14:43:07 -07:00
Dillon DuPont
4dfc8de46b Disable watchdog on windows cloud instances 2025-10-03 10:09:17 -04:00
Dillon DuPont
26ff9e1105 Add CUA_AUTH_TTL_SECONDS env, change default from 5s to 60s 2025-09-18 12:40:59 -04:00
ddupont
da9af2e0fd Merge pull request #390 from onel/reference-docs-20250901_145129
Reference documentation batch
2025-09-05 11:17:35 -04:00
Dillon DuPont
8c49ce317a Fixed X/Y scrolling on windows 2025-09-04 16:09:47 -04:00
Dillon DuPont
957fef788d Fix X/Y scrolling on linux 2025-09-04 09:52:59 -04:00
Dillon DuPont
213208042f Add "features" to /status GET 2025-09-03 09:40:49 -04:00
Dillon DuPont
dbd2307a03 Disabled debug=True flag 2025-09-02 16:19:23 -04:00
Dillon DuPont
77f1a2254f Merge branch 'main' into feat/agent-proxy 2025-09-02 16:07:19 -04:00
Dillon DuPont
cb15cedc0c Removed cua-agent from computer-server dependencies 2025-09-02 15:44:54 -04:00
Andrei Onel
890fcfdeb3 Added reference documentation for: libs/python/computer-server/computer_server/handlers/linux.py 2025-09-01 22:51:56 +03:00
Andrei Onel
1b4c04c553 Added reference documentation for: libs/python/computer-server/computer_server/handlers/generic.py 2025-09-01 22:51:55 +03:00
Andrei Onel
ba2063cc22 Added reference documentation for: libs/python/computer-server/computer_server/diorama/diorama.py 2025-09-01 22:51:53 +03:00
James Murdza
29d52c04b6 Add links to Cua documentation 2025-09-01 09:34:17 -04:00
Dillon DuPont
51230a3349 fixed hotkey key expansion 2025-08-29 12:41:20 -04:00
Dillon DuPont
3cb45f1e9b Loop agent proxy 2025-08-28 18:35:44 -04:00
Andrei Onel
be339c2f35 Added reference documentation for: libs/python/computer-server/computer_server/handlers/windows.py 2025-08-28 23:56:52 +03:00
Andrei Onel
fb3dac9ed4 Added reference documentation for: libs/python/computer-server/computer_server/handlers/macos.py 2025-08-28 23:56:51 +03:00
Andrei Onel
4d6e611d73 Added reference documentation for: libs/python/computer-server/computer_server/diorama/diorama_computer.py 2025-08-28 23:56:47 +03:00
Dillon DuPont
db652a5998 Added error output 2025-08-28 13:59:44 -04:00
Dillon DuPont
b7c6c797cd Added debug=True 2025-08-28 13:44:14 -04:00
Dillon DuPont
0e834c0a6f added CORS middleware 2025-08-28 12:51:45 -04:00
Dillon DuPont
f16de2207d Simplified CORS header 2025-08-27 15:42:00 -04:00
Dillon DuPont
e0fb0235df Added CORS headers 2025-08-27 15:33:32 -04:00
Dillon DuPont
cdc2b58d94 Changed /responses endpoint to be standalone 2025-08-26 10:24:47 -04:00
Dillon DuPont
5db20b9995 added status endpoint with OS 2025-08-26 09:31:01 -04:00
Dillon DuPont
5e41e75779 added agent proxy to computer-server 2025-08-26 09:22:44 -04:00
James Murdza
b62be1bde1 Use absolute paths to fix PyPi project pages 2025-08-18 16:37:20 -04:00
Dillon DuPont
0056ae44f5 Disabled pyautogui FAILSAFE 2025-08-06 14:47:29 -04:00
Dillon DuPont
a5101e7d23 Replaced linux typing with pynput 2025-07-29 08:19:59 -04:00
Dillon DuPont
7f6523e001 Replaced pkg_resources 2025-07-11 13:25:18 -04:00
Dillon DuPont
5a4d9598a8 Added REST based send_command and wait_for_ready 2025-07-10 16:30:20 -04:00
Dillon DuPont
669832030e Added auth manager 2025-07-10 15:55:59 -04:00
Dillon DuPont
a54b3e81b6 Fixed REST based auth 2025-07-10 15:42:51 -04:00
Dillon DuPont
45e1136a90 Use to_thread instead 2025-07-10 15:28:46 -04:00
Dillon DuPont
63f5db9674 Added thread pool 2025-07-10 15:24:46 -04:00
Dillon DuPont
d4a154059d Added sync command support 2025-07-10 15:22:01 -04:00
Dillon DuPont
217b108bd1 Added /cmd REST endpoint to computer-server 2025-07-10 14:57:55 -04:00
Dillon DuPont
cb2f8c3d2a Modified watchdog to lazy load 2025-07-09 14:06:01 -04:00
Dillon DuPont
c61b13173f changed run_command to be asynchronous 2025-07-08 21:45:49 -04:00
Dillon DuPont
178f69bdf5 Changed watchdog conditions 2025-07-01 15:34:47 -04:00
Dillon DuPont
46ac7e3017 Fixed watchdog test 2025-07-01 13:18:21 -04:00
Dillon DuPont
cd5c0fbb2a Fix nonexistant kwarg 2025-07-01 12:39:26 -04:00
Dillon DuPont
57b6efe833 implemented watchdog on server 2025-07-01 12:24:59 -04:00
Dillon DuPont
2596341126 Filtered out mismatching kwargs 2025-07-01 10:58:45 -04:00
Dillon DuPont
3f4a2b76b4 Added append write 2025-07-01 10:58:24 -04:00
Dillon DuPont
213ca85c99 Merge branch 'main' into fix/largefiles 2025-07-01 09:59:29 -04:00
Morgan Dean
0246d18347 Reorganize lib folder w/typescript and python roots, initialize core library. 2025-06-23 10:22:36 -07:00