Commit Graph
100 Commits
Author SHA1 Message Date
Abhimanyu Saharan 724b6601f3 fix(security): restrict local workspace writes to configured root 2026-02-08 21:49:26 +05:30
Abhimanyu Saharan aaeb3cf8f3 fix: replace deprecated 422 status constant 2026-02-08 21:44:29 +05:30
Abhimanyu Saharan f3d853fa2f feat: simplify list comprehension for board access model validation 2026-02-08 21:40:42 +05:30
Abhimanyu Saharan 7addc32ff9 feat: update context dependency to OrganizationContext in activity and agents modules 2026-02-08 21:39:02 +05:30
Abhimanyu Saharan 061563964d feat: refactor organization context usage in board and gateway endpoints 2026-02-08 21:37:20 +05:30
Abhimanyu Saharan 3f556802a9 Merge branch 'master' into feat/organizations 2026-02-08 21:30:25 +05:30
Abhimanyu Saharan 8c12add7d7 feat: enhance invite page with loading state and refactor access management logic 2026-02-08 21:27:19 +05:30
Abhimanyu Saharan 289452b341 refactor: streamline imports and clean up group access handling in board-related files 2026-02-08 21:18:37 +05:30
Abhimanyu Saharan 3244900d06 feat: update board form layout and improve input handling for better user experience 2026-02-08 21:18:12 +05:30
Abhimanyu Saharan 60744ddfac refactor: clean up code formatting and improve readability across multiple files 2026-02-08 21:17:26 +05:30
Abhimanyu Saharan e03125a382 feat: add organization-related models and update schemas for organization management 2026-02-08 21:16:26 +05:30
Abhimanyu SaharanandGitHub 698cb19dd8 E2E: remove auth bypass; use real Clerk sign-in
Merges PR #49. CI: https://github.com/abhi1693/openclaw-mission-control/actions/runs/21800456912
2026-02-08 20:56:01 +05:30
Abhimanyu Saharan 8422b0ca01 feat: enhance approvals panel with board labels and improved empty state display 2026-02-08 01:39:23 +05:30
Abhimanyu Saharan e612b6e41c docs: update AGENTS.md to enhance project structure clarity and coding guidelines 2026-02-08 01:39:23 +05:30
Abhimanyu SaharanandGitHub d0cc1c098d Merge pull request #58 from abhi1693/fix/lint-w391-souls
lint: fix W391 trailing blank lines
2026-02-08 00:55:13 +05:30
Abhimanyu SaharanandGitHub b5be71ce96 Merge pull request #57 from abhi1693/fix/next-allowed-dev-origins
fix(frontend): allow localhost dev origins
2026-02-08 00:53:02 +05:30
Abhimanyu Saharan e8600420b2 refactor: clean up imports and remove trailing whitespace in multiple files 2026-02-08 00:51:57 +05:30
Abhimanyu Saharan da1559fc98 feat: persist agent's soul_template to prevent overwriting on reprovision 2026-02-08 00:47:46 +05:30
Abhimanyu Saharan 460d4adddf feat: add souls directory integration with search and fetch functionality 2026-02-08 00:46:15 +05:30
Abhimanyu Saharan 527cc13c63 refactor: improve code formatting and readability across multiple files 2026-02-08 00:46:15 +05:30
Abhimanyu Saharan 1dfff39140 feat: add node wrapper script and update Makefile for frontend tooling 2026-02-08 00:46:15 +05:30
Abhimanyu Saharan fa5b7dd271 feat: remove unused lead agent attributes from onboarding chat 2026-02-08 00:46:15 +05:30
Abhimanyu Saharan 40b0be7540 feat: add board group integration to boards page 2026-02-08 00:46:15 +05:30
Abhimanyu Saharan 91e4c069cc feat: enhance agent identity profile with purpose and personality attributes 2026-02-08 00:46:15 +05:30
Abhimanyu SaharanandGitHub 5a5bc697bf Merge pull request #54 from abhi1693/riya/clerk-otp-cypress-helper
E2E: Clerk OTP login helper (no bypass)
2026-02-07 23:14:43 +05:30
Abhimanyu SaharanandGitHub 30d0ce1939 Merge pull request #43 from abhi1693/fix/compose-smoke-dockerfiles
fix: dockerfiles build in compose context
2026-02-07 23:05:44 +05:30
Abhimanyu SaharanandGitHub 7d407b073e Merge pull request #41 from abhi1693/riya/frontend-activity-auth-boundary-test
Frontend: regression test for /activity Clerk auth boundary
2026-02-07 22:55:25 +05:30
Abhimanyu SaharanandGitHub 8c94171c2a Merge pull request #40 from abhi1693/riya/backend-unit-tests-core-utils
Backend: unit tests for task_dependencies + provisioning helpers
2026-02-07 22:55:20 +05:30
Abhimanyu SaharanandGitHub 72cc1136f2 Merge pull request #45 from abhi1693/riya/cypress-e2e-scaffold
E2E: Cypress scaffold + smoke test + CI job
2026-02-07 22:54:40 +05:30
Abhimanyu SaharanandGitHub e04a001a4d E2E: /activity feed happy/empty/error
Merging via admin after updating vs master and confirming CI green. Auth bypass is opt-in via NEXT_PUBLIC_E2E_AUTH_BYPASS and intended to be set only for E2E job.
2026-02-07 22:24:12 +05:30
Abhimanyu SaharanandGitHub 64581f4534 Merge PR #42: scoped 100% coverage gates
Merging via admin after updating branch against master and confirming CI green.
2026-02-07 22:13:22 +05:30
Abhimanyu SaharanandGitHub 03803f21fb docs: add Star History section to README
Appends Star History chart embed to the end of the root README.
2026-02-07 21:45:15 +05:30
Abhimanyu SaharanandGitHub d4e5e86a20 docs: add active development note + CI badge
Adds an active development caution and CI badge to the root README.
2026-02-07 21:26:40 +05:30
Abhimanyu Saharan 6fe7aaecf3 docs: add repository guidelines 2026-02-07 21:13:31 +05:30
Abhimanyu SaharanandGitHub 83820c97e0 Merge pull request #37 from abhi1693/docs/frontend-readme
docs(frontend): add contributor guide
2026-02-07 21:11:15 +05:30
Abhimanyu SaharanandGitHub 2f06cdefe8 Merge pull request #38 from abhi1693/docs/backend-readme
docs(backend): add backend README for local dev and ops
2026-02-07 21:10:54 +05:30
Abhimanyu SaharanandGitHub f4754210c2 Merge pull request #33 from abhi1693/ishan/fix-activity-clerkprovider
Fix /activity prerender crash when ClerkProvider is skipped
2026-02-07 20:43:10 +05:30
Abhimanyu SaharanandGitHub dd1e9e2b93 Merge pull request #32 from abhi1693/ishan/ci-coverage-gate
CI: backend coverage gate + fix mypy targets shadow
2026-02-07 20:43:06 +05:30
Abhimanyu SaharanandGitHub f03fe837cd Merge pull request #36 from abhi1693/docs/root-readme-quickstarts
docs: add root README quickstarts
2026-02-07 20:36:21 +05:30
Abhimanyu Saharan 88a5075684 feat: add board group models and update related interfaces 2026-02-07 20:29:55 +05:30
Abhimanyu SaharanandGitHub 7b5ee230f5 Merge pull request #29 from abhi1693/chore/docker-compose-quickstart
Self-host: add Dockerfiles and compose quickstart
2026-02-07 19:53:20 +05:30
Abhimanyu SaharanandGitHub 2e329975be Merge pull request #35 from abhi1693/dependabot/uv/backend/uv-91ab757ed1
chore(deps): bump starlette from 0.41.3 to 0.49.1 in /backend in the uv group across 1 directory
2026-02-07 18:22:46 +05:30
Abhimanyu Saharan aac2f92c41 chore: update .gitignore to exclude coverage files 2026-02-07 17:40:23 +05:30
Abhimanyu Saharan 92a3124cba feat(chat): enhance agent interaction feedback and loading states 2026-02-07 16:57:23 +05:30
Abhimanyu Saharan 117048d637 refactor(agent): remove unused board ensure functionality and related classes 2026-02-07 16:57:23 +05:30
Abhimanyu SaharanandGitHub 19869d98ae Merge pull request #34 from abhi1693/chore/ci-clerk-secrets
CI: wire Clerk env vars into frontend CI steps
2026-02-07 16:54:14 +05:30
Abhimanyu Saharan 4cf68a4c87 feat(chat): update message sending behavior and input focus management 2026-02-07 16:32:49 +05:30
Abhimanyu Saharan 13b3701810 feat(gateway): add endpoint for user outreach via gateway main agent 2026-02-07 16:21:31 +05:30
Abhimanyu Saharan 0816fb6cd3 feat(agent): enhance agent ID extraction and fallback handling in gateway integration 2026-02-07 16:21:21 +05:30
Abhimanyu Saharan 7ef1f3e2f8 feat(chat): improve focus management for chat input after sending messages 2026-02-07 15:30:07 +05:30
Abhimanyu Saharan 7ec6506d72 feat(comments): update comment sorting to display latest comments first 2026-02-07 15:27:42 +05:30
Abhimanyu Saharan 0ce2e1e91f feat(activity): enhance live feed with new comment streaming and flash effects 2026-02-07 15:20:43 +05:30
Abhimanyu Saharan a32c01e4a8 feat(gateway): implement gateway board management and messaging features 2026-02-07 15:20:36 +05:30
Abhimanyu Saharan 2c13c5b5ce feat(landing): enhance landing page with new enterprise design and features 2026-02-07 14:20:43 +05:30
Abhimanyu Saharan a7175d9a6f feat(board): add agent control dialog to pause and resume agents 2026-02-07 14:20:42 +05:30
Abhimanyu Saharan 3079a92492 feat(board): implement usePageActive hook to manage session refresh based on tab visibility 2026-02-07 14:20:42 +05:30
Abhimanyu SaharanandGitHub f6e0a551e5 Compose: default DB name to mission_control
Merges PR #31 (compose defaults + Clerk-safe activity import).
2026-02-07 14:19:09 +05:30
Abhimanyu Saharan 175126a44b fix(board): refine final question and free-text options in onboarding 2026-02-07 12:33:06 +05:30
Abhimanyu SaharanandGitHub 24084b0467 ci: add PR validation workflows
Merging PR #30
2026-02-07 12:32:25 +05:30
Abhimanyu Saharan 0fbb4d2df8 chore(deps): update psycopg[binary] to version 3.3.2 2026-02-07 11:35:32 +05:30
Abhimanyu Saharan 240351bd31 fix(board): show live feed history 2026-02-07 05:39:51 +05:30
Abhimanyu Saharan b2109da88b Add global live feed for task comments 2026-02-07 05:26:15 +05:30
Abhimanyu Saharan 844b521d00 Touch agent presence on authenticated requests 2026-02-07 04:34:16 +05:30
Abhimanyu Saharan 999ec6d1bb Add gateway template sync for agents 2026-02-07 04:24:06 +05:30
Abhimanyu Saharan 9c965d0ff4 feat(ui): improve live feed cards 2026-02-07 04:04:34 +05:30
Abhimanyu Saharan f683eba02f docs: enforce dependency blocking workflow in agent templates 2026-02-07 03:52:08 +05:30
Abhimanyu Saharan 1754c465cb docs: clarify which channel to use (task comments vs board chat vs approvals) 2026-02-07 03:47:11 +05:30
Abhimanyu Saharan c7165b2021 docs: improve AGENTS templates (external vs internal, extra context, cron) 2026-02-07 03:46:16 +05:30
Abhimanyu Saharan decf1f8dc4 fix: expand ~ for workspace files and ignore backend tilde dir 2026-02-07 03:42:10 +05:30
Abhimanyu Saharan e71507e0bf feat: allow extra context during board onboarding 2026-02-07 03:40:28 +05:30
Abhimanyu Saharan 19323e25de feat: implement error handling middleware with request ID tracking for improved error responses 2026-02-07 03:14:30 +05:30
Abhimanyu Saharan a4442eb9d5 feat: enhance agent provisioning by adding AUTONOMY.md and ensuring task dependencies are handled correctly 2026-02-07 02:42:33 +05:30
Abhimanyu Saharan c1d63f8178 feat: improve date handling by introducing utility functions for API datetime parsing and formatting 2026-02-07 02:23:39 +05:30
Abhimanyu Saharan 0ab5a75641 feat: enforce unique agent names across gateway workspaces to prevent session collisions 2026-02-07 02:02:50 +05:30
Abhimanyu Saharan 737f755623 feat: enforce unique agent names within the board and gateway workspace to prevent conflicts 2026-02-07 02:02:27 +05:30
Abhimanyu Saharan ee1ae36d99 feat: add de-duplication guidelines for task creation and approvals to prevent parallel work 2026-02-07 01:53:02 +05:30
Abhimanyu Saharan 8da70d199b feat: enhance agent provisioning by adding back-compat for MEMORY.md and improving error handling for unsupported files 2026-02-07 01:49:13 +05:30
Abhimanyu Saharan 22f24630a2 feat: add task view button in comments and improve live feed rendering 2026-02-07 01:13:33 +05:30
Abhimanyu Saharan ff68dd15d3 feat: add review bucket filtering and status indication in task board 2026-02-07 01:05:12 +05:30
Abhimanyu Saharan 5ffbcedfbe feat: improve dialog component layout and manage overflow behavior during onboarding 2026-02-07 01:04:16 +05:30
Abhimanyu Saharan ceff47ba77 feat: enhance onboarding experience by managing overflow behavior and improving dialog close button accessibility 2026-02-07 00:45:34 +05:30
Abhimanyu Saharan 5f603b205a feat: remove skyll_enabled attribute and related functionality from gateways 2026-02-07 00:30:53 +05:30
Abhimanyu Saharan 4bab455912 feat: implement task dependencies with validation and update handling 2026-02-07 00:21:44 +05:30
Abhimanyu Saharan 8970ee6742 feat: update HEARTBEAT_LEAD.md to clarify agent delegation roles and naming conventions 2026-02-06 23:12:50 +05:30
Abhimanyu Saharan 583cd57159 feat: enhance TaskBoard component with drag-and-drop animation and refactor card handling for improved user experience 2026-02-06 23:12:06 +05:30
Abhimanyu Saharan 8401feb0e6 feat: standardize MEMORY.md references across documentation for consistency 2026-02-06 23:10:41 +05:30
Abhimanyu Saharan c238ae9876 feat: enhance collaboration guidelines in documentation and refactor mention handling for improved clarity and functionality 2026-02-06 22:52:18 +05:30
Abhimanyu Saharan 5611f8eb67 feat: reorder properties in various interfaces for improved consistency and readability 2026-02-06 21:56:16 +05:30
Abhimanyu Saharan bc6345978d feat: add remark-breaks package for improved markdown line break handling 2026-02-06 20:28:52 +05:30
Abhimanyu Saharan e7dc2d0f8b feat: refactor chat input handling and add BoardChatComposer component for improved chat functionality 2026-02-06 20:28:48 +05:30
Abhimanyu Saharan e786763250 feat: add onboarding parameter handling in EditBoardPage for improved user experience 2026-02-06 20:23:17 +05:30
Abhimanyu Saharan e934ab0d76 feat: implement exponential backoff for SSE reconnections 2026-02-06 20:04:04 +05:30
Abhimanyu Saharan eeec029ab4 feat: add remark-gfm for enhanced markdown support and implement custom table components 2026-02-06 19:48:11 +05:30
Abhimanyu Saharan c7f3681b9d feat: update agent status display to use role labels instead of status 2026-02-06 19:38:54 +05:30
Abhimanyu Saharan c8c03c2b0d feat: add initial migration with schema for gateways, boards, users, agents, tasks, activity events, board memory, approvals, onboarding sessions, and task fingerprints 2026-02-06 19:36:53 +05:30
Abhimanyu Saharan d5487b7ee2 feat: refactor loadBoard and loadComments to use useCallback for performance optimization 2026-02-06 19:17:37 +05:30
Abhimanyu Saharan 6c14af0451 feat: add is_chat field to board memory and task_id to approvals, update pagination and response models 2026-02-06 19:11:11 +05:30
Abhimanyu Saharan d86fe0a7a6 feat: add validation for minimum length on various fields and update type definitions 2026-02-06 16:12:04 +05:30
Abhimanyu Saharan ca614328ac feat: implement async lifespan for FastAPI and remove startup event 2026-02-06 11:57:29 +05:30
Abhimanyu SaharanandGitHub 32010880d5 Merge pull request #28 from abhi1693/feature/board-lead-orchestration
Board lead orchestration: goals, onboarding, approvals, and live comments
2026-02-06 11:50:34 +05:30