Commit Graph
100 Commits
Author SHA1 Message Date
Abhimanyu Saharan 5c25c4bb91 chore(backend): upgrade deps and remove redis/rq 2026-02-10 16:05:49 +05:30
Abhimanyu Saharan dcdc0a25b1 refactor: add gateway_id to agents and remove main_session_key from gateways 2026-02-10 15:55:26 +05:30
Abhimanyu Saharan 39eca909a2 refactor: centralize authorization checks in OpenClawAuthorizationPolicy 2026-02-10 15:44:49 +05:30
Abhimanyu Saharan e75b2844bb refactor: replace direct gateway message sending with safe dispatch helper 2026-02-10 15:18:39 +05:30
Abhimanyu Saharan 42b061f72d refactor: enforce architectural boundaries by updating OpenClaw service imports 2026-02-10 15:14:45 +05:30
Abhimanyu Saharan 6311418dcf refactor: update import paths for OpenClaw services to improve module organization 2026-02-10 15:08:14 +05:30
Abhimanyu Saharan 9aaf95715c refactor: reorganize imports and enhance module exports in lifecycle services 2026-02-10 15:05:32 +05:30
Abhimanyu Saharan e1d8cab600 refactor: introduce agent key and retry helpers for coordination flows 2026-02-10 15:03:27 +05:30
Abhimanyu Saharan 3008d03731 feat: add onboarding and session management services for gateway integration 2026-02-10 14:58:35 +05:30
Abhimanyu Saharan 82425edd69 refactor: reorganize OpenClaw services and enhance session management 2026-02-10 14:50:27 +05:30
Abhimanyu Saharan 6f070df74b refactor: remove main session key references and enhance agent-gateway associations 2026-02-10 02:58:58 +05:30
Abhimanyu Saharan 50f71960de refactor: enhance gateway agent handling with dedicated OpenClaw agent IDs 2026-02-10 01:33:01 +05:30
Abhimanyu Saharan 822b13e6eb refactor: enhance error handling and optimize user profile fetching logic 2026-02-10 00:50:43 +05:30
Abhimanyu Saharan ba73ce8bfd refactor: update gateway agent session key handling and improve related logic 2026-02-10 00:45:15 +05:30
Abhimanyu Saharan 79f7ad8ba3 refactor: add descriptive comments for various response payload interfaces 2026-02-10 00:17:21 +05:30
Abhimanyu Saharan 55d4c482bc refactor: implement user deletion functionality and enhance settings management 2026-02-10 00:17:06 +05:30
Abhimanyu Saharan d9f560ee0c refactor: streamline code formatting and enhance test organization mocks 2026-02-09 23:58:54 +05:30
Abhimanyu Saharan 3326100205 refactor: update Clerk authentication integration and improve organization handling 2026-02-09 23:55:52 +05:30
Abhimanyu Saharan 6f76e430f4 refactor: enhance onboarding logic and update default redirect path 2026-02-09 22:20:19 +05:30
Abhimanyu Saharan f8860bbc71 refactor: introduce TASK_SOUL.md for task-specific behavior and update related documentation 2026-02-09 22:16:57 +05:30
Abhimanyu Saharan 8f6347dc8d refactor: simplify code formatting and improve readability across multiple files 2026-02-09 20:44:05 +05:30
Abhimanyu Saharan 020d02fa22 refactor: replace DefaultLimitOffsetPage with LimitOffsetPage in multiple files and update timezone handling to use UTC 2026-02-09 20:40:17 +05:30
Abhimanyu Saharan 1f105c19ab refactor: configure mypy to ignore errors in test modules and update ruff linting rules for test files 2026-02-09 17:47:06 +05:30
Abhimanyu Saharan dddd1e9a7a refactor: improve type coercion functions and enhance type hints across multiple files 2026-02-09 17:43:42 +05:30
Abhimanyu Saharan f5d592f61a refactor: standardize runtime annotation types across multiple files 2026-02-09 17:24:21 +05:30
Abhimanyu Saharan 7706943209 refactor: enhance docstrings for clarity and consistency across multiple files 2026-02-09 16:23:41 +05:30
Abhimanyu Saharan 7ca1899d9f refactor: update module docstrings for clarity and consistency 2026-02-09 15:49:50 +05:30
Abhimanyu Saharan 78bb08d4a3 refactor: streamline access check logic in organizations.py 2026-02-09 02:59:09 +05:30
Abhimanyu Saharan 752cf48a0e refactor: add trace method to logging.Logger for enhanced logging capabilities 2026-02-09 02:58:59 +05:30
Abhimanyu Saharan 099415cca3 refactor: improve session key validation and add lead session key requirement in agent.py 2026-02-09 02:58:46 +05:30
Abhimanyu Saharan e2af067c85 refactor: enhance transient error handling and improve session key validation in template_sync.py 2026-02-09 02:56:43 +05:30
Abhimanyu Saharan 3660aa44d6 refactor: implement snippet truncation for task descriptions and comments 2026-02-09 02:54:52 +05:30
Abhimanyu Saharan 86cc0f087d refactor: simplify assigned agent retrieval logic in tasks.py 2026-02-09 02:54:11 +05:30
Abhimanyu Saharan 10d23777be refactor: improve session handling and streamline agent provisioning logic in agents.py 2026-02-09 02:53:53 +05:30
Abhimanyu Saharan 50e3ff38b2 refactor: specify exception handling for network and protocol errors in openclaw_gateway.py 2026-02-09 02:53:25 +05:30
Abhimanyu Saharan 872ae09512 refactor: replace generic Exception handling with specific exceptions in agents.py 2026-02-09 02:51:40 +05:30
Abhimanyu Saharan 9973b76463 refactor: replace generic Exception handling with specific exceptions in various files 2026-02-09 02:51:26 +05:30
Abhimanyu Saharan 9714c7c24e refactor: update async session generator usage for improved clarity 2026-02-09 02:28:46 +05:30
Abhimanyu Saharan 9d91e87190 refactor: remove unnecessary type casting in CRUD operations for delete and update methods 2026-02-09 02:24:49 +05:30
Abhimanyu Saharan 9340a74c42 refactor: replace generic Exception handling with SQLAlchemyError in CRUD and session management 2026-02-09 02:24:16 +05:30
Abhimanyu Saharan fafcac1e16 refactor: replace exec_dml with CRUD operations in various files and improve session handling 2026-02-09 02:17:34 +05:30
Abhimanyu Saharan 228b99bc9b refactor: replace SQLModel with QueryModel in various models and update query methods 2026-02-09 02:04:14 +05:30
Abhimanyu Saharan e19e47106b feat: add sign-out redirect URL and enhance sign-in redirect handling 2026-02-09 01:07:36 +05:30
Abhimanyu Saharan 5630f9b8e8 feat: add sign-out redirect URL and enhance sign-in redirect handling 2026-02-09 01:06:33 +05:30
Abhimanyu Saharan f6bcd1ca5f refactor: update migration paths and improve database operation handling 2026-02-09 00:51:26 +05:30
Abhimanyu Saharan 8c4bcca603 refactor: clean up code formatting and improve readability in various files 2026-02-09 00:29:26 +05:30
Abhimanyu Saharan bb5a8482f3 feat: add endpoint to remove organization members with access cleanup 2026-02-09 00:26:49 +05:30
Abhimanyu Saharan b9d2603fde feat: implement organization deletion with cascading cleanup of associated resources 2026-02-09 00:22:37 +05:30
Abhimanyu Saharan fd01320f1b feat: ensure board group deletion also removes associated board group memory 2026-02-09 00:17:25 +05:30
Abhimanyu Saharan 05c0f851f6 feat: replace DashboardShell with DashboardPageLayout for improved layout consistency 2026-02-09 00:16:48 +05:30
Abhimanyu Saharan 3a1cd654f1 feat: replace Dialog component with ConfirmActionDialog for improved confirmation handling 2026-02-09 00:12:58 +05:30
Abhimanyu Saharan 9a8fd3558d feat: replace DashboardShell and SignedOut/SignedIn components with DashboardPageLayout for improved structure and state handling 2026-02-09 00:10:35 +05:30
Abhimanyu Saharan 746b909ed6 feat: add TableLoadingRow and TableEmptyStateRow components for improved table state handling 2026-02-09 00:07:01 +05:30
Abhimanyu Saharan 1340e00b61 feat: extract timestamp formatting and text truncation into separate utility functions 2026-02-09 00:02:43 +05:30
Abhimanyu Saharan 5ea9719c13 feat: introduce DashboardPageLayout component to streamline page structure and improve layout consistency 2026-02-08 23:58:55 +05:30
Abhimanyu Saharan a4aced9a88 feat: refactor organization membership logic and simplify admin role checks 2026-02-08 23:49:34 +05:30
Abhimanyu Saharan cd732e312f test: add unit test for board deletion and organization access cleanup 2026-02-08 23:41:20 +05:30
Abhimanyu Saharan 840d5a050f feat: refactor sign-in prompts to use SignedOutPanel component 2026-02-08 23:40:11 +05:30
Abhimanyu Saharan 86d93d94fe feat: refactor authentication panels and add AdminOnlyNotice component 2026-02-08 23:30:24 +05:30
Abhimanyu Saharan 03317f0baf feat(gateway): refactor gateway form and connection check logic 2026-02-08 23:27:03 +05:30
Abhimanyu SaharanandGitHub cdda147feb Merge PR #71
Fix CI workflow creation failure on master.
2026-02-08 23:26:53 +05:30
Abhimanyu SaharanandGitHub 5ed4dc1f23 Merge PR #74
Fix failing CI after org_id became required on boards.
2026-02-08 23:26:16 +05:30
Abhimanyu SaharanandGitHub df552a7286 Merge pull request #69 from abhi1693/tests/pr61-coverage
tests: cover org invite flow
2026-02-08 23:18:36 +05:30
Abhimanyu SaharanandGitHub 1407860588 Merge pull request #70 from abhi1693/anya/frontend-coverage-slice-1-fix
fix: make frontend test types pass in CI
2026-02-08 23:17:09 +05:30
Abhimanyu SaharanandGitHub 33046b75b5 Merge pull request #68 from abhi1693/ishan/tests-pr61-orgs
test: add backend coverage for organizations/invites access control
2026-02-08 23:14:15 +05:30
Abhimanyu SaharanandGitHub 837a9ef43f Merge pull request #67 from abhi1693/recreate/pr63-org-invite-flow-tests
tests: cover PR #61 org invite flow
2026-02-08 23:13:50 +05:30
Abhimanyu SaharanandGitHub 45f74c3ec6 Merge pull request #66 from abhi1693/recreate/pr62-backend-org-invites-tests
test: add backend coverage for organizations/invites access control
2026-02-08 23:13:09 +05:30
Abhimanyu SaharanandGitHub 33971104f3 Merge pull request #52 from abhi1693/kunal/backend-coverage-slice-1
Backend coverage slice 1: task_dependencies to 100%
2026-02-08 23:12:54 +05:30
Abhimanyu SaharanandGitHub 8aef9207bd Merge pull request #65 from abhi1693/fix/pr48-test-types
Fix vitest matcher typings in frontend tests
2026-02-08 23:11:58 +05:30
Abhimanyu Saharan 4ac600d4c6 docs: add dynamic skill discovery guidelines and enable auto-install mode 2026-02-08 23:10:10 +05:30
Abhimanyu SaharanandGitHub 681730f3fd Merge pull request #48 from abhi1693/anya/frontend-coverage-slice-1
Frontend coverage slice 1: ActivityFeed component tests (loading/success/error/empty)
2026-02-08 23:07:44 +05:30
Abhimanyu SaharanandGitHub 5a9f650ccf Merge pull request #53 from abhi1693/anya/ci-audit-test-suites
CI audit: ensure backend+frontend test suites run; add conditional e2e job
2026-02-08 23:05:10 +05:30
Abhimanyu SaharanandGitHub 21a33700ef Merge pull request #56 from abhi1693/docs/architecture-readme
docs: add architecture overview
2026-02-08 23:04:48 +05:30
Abhimanyu SaharanandGitHub 9b6f480638 Merge pull request #55 from abhi1693/docs/production-guide
docs: add production deployment guide
2026-02-08 23:04:45 +05:30
Abhimanyu SaharanandGitHub 3cdad74e41 Merge pull request #44 from abhi1693/docs/deployment-guide
docs: add deployment/self-host guide
2026-02-08 23:04:41 +05:30
Abhimanyu SaharanandGitHub e753838450 Merge pull request #61 from abhi1693/feat/organizations
feat(orgs): introduce organizations, invites, and board access controls
2026-02-08 23:03:24 +05:30
Abhimanyu SaharanandGitHub 5c2c4f72b5 Merge pull request #60 from abhi1693/docs/next-public-api-url
Merged via Mission Control triage.
2026-02-08 23:01:26 +05:30
Abhimanyu SaharanandGitHub 58db6a13b8 Merge pull request #64 from abhi1693/docs/testing-readme
Merged via Mission Control triage.
2026-02-08 23:01:22 +05:30
Abhimanyu SaharanandGitHub e2f42a9acd Merge pull request #59 from abhi1693/dependabot/npm_and_yarn/frontend/npm_and_yarn-a9e5fb3b87
chore(deps): bump esbuild from 0.21.5 to 0.27.2 in /frontend in the npm_and_yarn group across 1 directory
2026-02-08 22:04:16 +05:30
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