Abhimanyu Saharan
|
56f4964332
|
feat: add support for allowing self-signed TLS certificates in gateway configuration
|
2026-02-22 20:20:19 +05:30 |
|
Abhimanyu Saharan
|
374d5a0c37
|
Merge branch 'master' into copilot/feature-allow-self-signed-tls
# Conflicts:
# backend/app/api/gateways.py
# backend/app/schemas/gateways.py
# backend/app/services/openclaw/admin_service.py
# backend/app/services/openclaw/gateway_resolver.py
# backend/app/services/openclaw/gateway_rpc.py
# backend/app/services/openclaw/provisioning.py
# backend/app/services/openclaw/provisioning_db.py
# frontend/src/api/generated/model/gatewayCreate.ts
# frontend/src/api/generated/model/gatewayRead.ts
# frontend/src/api/generated/model/gatewayUpdate.ts
|
2026-02-22 19:51:27 +05:30 |
|
Abhimanyu Saharan
|
ab7a3c66ce
|
feat: add disable_device_pairing parameter to agent configuration
|
2026-02-22 19:41:26 +05:30 |
|
Abhimanyu Saharan
|
3dfb70cd90
|
feat: add disable_device_pairing option to gateway configuration
|
2026-02-22 19:19:26 +05:30 |
|
Abhimanyu Saharan
|
e39b2069fb
|
feat: add openclaw_connect_metadata function and update compatibility check logic, fixes #156
|
2026-02-22 13:37:01 +05:30 |
|
copilot-swe-agent[bot]
|
42a6a42902
|
test: Add tests for SSL context configuration
Co-authored-by: abhi1693 <5083532+abhi1693@users.noreply.github.com>
|
2026-02-22 05:29:32 +00:00 |
|
Abhimanyu Saharan
|
6c3c9913db
|
feat: update agent heartbeat endpoint to require no request payload
|
2026-02-16 01:46:06 +05:30 |
|
Abhimanyu Saharan
|
7a3a2366da
|
feat: update wakeup text to include reading BOOTSTRAP.md before AGENTS.md
|
2026-02-16 01:45:02 +05:30 |
|
Abhimanyu Saharan
|
5912048b85
|
feat: add validation for gateway main agent requirement on board mutations
|
2026-02-16 01:25:44 +05:30 |
|
Abhimanyu Saharan
|
47dfc1b52f
|
feat: ensure deletion of custom fields and values when a board is deleted
|
2026-02-16 00:44:40 +05:30 |
|
Abhimanyu Saharan
|
1d63bd0148
|
feat: add health check endpoint for agent authentication status
|
2026-02-16 00:42:15 +05:30 |
|
Abhimanyu Saharan
|
cd68446c42
|
feat: add BoardWebhook updates on agent deletion
|
2026-02-16 00:21:21 +05:30 |
|
Abhimanyu Saharan
|
24731667d4
|
feat: add gateway runtime compatibility checks and minimum version enforcement
|
2026-02-15 15:59:55 +05:30 |
|
Abhimanyu Saharan
|
f1d8da7008
|
refactor: enhance user context handling and update template mappings
|
2026-02-15 14:21:49 +05:30 |
|
Abhimanyu Saharan
|
1996e21695
|
refactor: add overwrite option to various services and update documentation
|
2026-02-15 13:55:47 +05:30 |
|
Abhimanyu Saharan
|
aebd487270
|
refactor: add agent_id to various interfaces and improve field organization
|
2026-02-15 13:36:57 +05:30 |
|
Abhimanyu Saharan
|
aa825863c2
|
refactor: reorganize imports and improve code formatting for readability
|
2026-02-15 13:20:46 +05:30 |
|
Abhimanyu Saharan
|
f9b14af477
|
refactor: migrate webhook queue to RQ with updated configuration
|
2026-02-15 13:02:55 +05:30 |
|
Abhimanyu Saharan
|
14a75d8697
|
Fix: allow agent status change on unassigned tasks
|
2026-02-15 05:20:32 +00:00 |
|
Abhimanyu Saharan
|
da3d7c2e1e
|
test: add webhook dispatch worker coverage for process loop
|
2026-02-14 23:46:07 +00:00 |
|
Abhimanyu Saharan
|
8aed721ce0
|
fix: remove unused UUID import in webhook dispatch test
|
2026-02-14 23:46:07 +00:00 |
|
Abhimanyu Saharan
|
f07b4d5ea4
|
feat: add RQ-based webhook dispatch queue and delayed worker
|
2026-02-14 23:46:07 +00:00 |
|
Abhimanyu Saharan
|
fa3381e650
|
fix(api): correct actor context parameter name in task update test
|
2026-02-15 03:41:47 +05:30 |
|
Abhimanyu Saharan
|
663561e213
|
feat(api): reset assigned_agent_id during task status transitions
|
2026-02-15 03:40:42 +05:30 |
|
Abhimanyu Saharan
|
f945d86025
|
feat(api): track previous in_progress_at during task status transitions
|
2026-02-15 03:37:19 +05:30 |
|
Abhimanyu Saharan
|
99081bbd87
|
feat(api): add previous_in_progress_at tracking and update task logic for review status
|
2026-02-15 03:31:55 +05:30 |
|
Abhimanyu Saharan
|
3c1f89d91d
|
feat(api): add delete task endpoint for board leads with authorization checks
|
2026-02-15 03:19:45 +05:30 |
|
Abhimanyu Saharan
|
395d215dac
|
fix(gateway): correct example format in board_ids field and update assertion logic in tests
|
2026-02-15 02:09:58 +05:30 |
|
Abhimanyu Saharan
|
ee1cf05d5d
|
feat(api): enhance error handling and add structured hints for agent operations
|
2026-02-15 02:07:13 +05:30 |
|
Abhimanyu Saharan
|
0ac22dbd7a
|
feat(heartbeat): change default target to 'last' and remove target option from UI
|
2026-02-15 01:37:12 +05:30 |
|
Abhimanyu Saharan
|
a55664810c
|
refactor(constants): initialize LEAD_TEMPLATE_MAP as an empty dictionary
refactor(page): clean up import statements for better readability
fix(tests): update assertions for clarity and consistency
|
2026-02-15 00:53:27 +05:30 |
|
Abhimanyu Saharan
|
2084405593
|
feat(board): introduce new board agent templates and restructure existing files
|
2026-02-15 00:45:28 +05:30 |
|
Abhimanyu Saharan
|
eb8540751c
|
Merge pull request #129 from abhi1693/feat/task-e07-agent-patch-permissions
Fix agent task patch auth and add permissions regression tests
|
2026-02-14 20:32:43 +05:30 |
|
Abhimanyu Saharan
|
ae711909ff
|
feat(boards): add max_agents field to board models and enforce limits
|
2026-02-14 19:43:16 +05:30 |
|
Abhimanyu Saharan
|
d241455da6
|
feat(skills): consolidate skill-related models and update imports
|
2026-02-14 19:31:32 +05:30 |
|
Abhimanyu Saharan
|
a4410373cb
|
refactor(skills): reorganize imports and improve code formatting
|
2026-02-14 12:46:47 +05:30 |
|
Abhimanyu Saharan
|
40dcf50f4b
|
feat(skills): add metadata and branch fields to skill packs and marketplace skills
|
2026-02-14 12:26:45 +05:30 |
|
Abhimanyu Saharan
|
4fe8db9649
|
Harden non-lead task patch auth and add regression tests
|
2026-02-14 06:35:21 +00:00 |
|
Abhimanyu Saharan
|
294457e76b
|
test(skills): expand pack URL validation matrix
|
2026-02-13 22:32:06 +00:00 |
|
Abhimanyu Saharan
|
e0f05ff4c6
|
fix(skills): validate pack source URLs + git clone timeouts
|
2026-02-13 22:23:47 +00:00 |
|
Abhimanyu Saharan
|
da6cc2544b
|
feat: implement cascading delete for gateway and associated installed skills
|
2026-02-13 22:23:47 +00:00 |
|
Abhimanyu Saharan
|
a7e1e5cbf4
|
feat: add skill pack management features including creation, editing, and syncing
|
2026-02-13 22:23:47 +00:00 |
|
Abhimanyu Saharan
|
e7b5df0bce
|
feat: implement skills marketplace API with CRUD operations and gateway integration
|
2026-02-13 22:23:47 +00:00 |
|
Abhimanyu Saharan
|
2766f271f0
|
Merge pull request #113 from abhi1693/perf/activity-events-eventtype-createdat
perf(db): index activity_events by (event_type, created_at)
|
2026-02-14 02:55:37 +05:30 |
|
Abhimanyu Saharan
|
5ccdfc7a60
|
test: adapt blocked lead transition tests to custom_field_values
|
2026-02-13 20:20:02 +00:00 |
|
Abhimanyu Saharan
|
f19f3106e3
|
chore(tests): fix lint (remove unused import)
|
2026-02-13 20:19:27 +00:00 |
|
Abhimanyu Saharan
|
8c10cef90f
|
fix(backend): reject lead updates on blocked tasks (409)
- Remove silent blocked-task reset in _apply_lead_task_update\n- Include stable error code in blocked task payload\n- Add regression tests asserting 409 + DB unchanged
|
2026-02-13 20:19:27 +00:00 |
|
Abhimanyu Saharan
|
68b6029ac3
|
feat: add GATEWAY_OPERATOR_SCOPES and update connection parameters for operator role
|
2026-02-13 23:37:10 +05:30 |
|
Abhimanyu Saharan
|
b98d6e2f83
|
feat: add lead_reasoning field to ApprovalCreate and update validation logic
|
2026-02-13 21:34:08 +05:30 |
|
Abhimanyu Saharan
|
7cee3a6084
|
Merge remote-tracking branch 'origin/master' into perf/activity-events-eventtype-createdat
|
2026-02-13 11:01:56 +00:00 |
|