Commit Graph
100 Commits
Author SHA1 Message Date
Abhimanyu SaharanandGitHub 1f45696f2d Merge pull request #101 from abhi1693/riya/security-agent-token-regression
test(backend): xfail regression sketch for agent token lookup DoS
2026-02-12 14:39:44 +05:30
Abhimanyu SaharanandGitHub 72ffa0b11b Merge pull request #105 from abhi1693/perf/memory-comment-indexes
perf(db): index board memory listing + task comments
2026-02-12 14:38:35 +05:30
Abhimanyu SaharanandGitHub 0e7ba6c86e Merge pull request #102 from abhi1693/perf/task-list-indexes
perf(db): add composite indexes for task listing
2026-02-12 14:21:16 +05:30
Abhimanyu Saharan cfd62abe66 test: refactor async context management in approval and dependency tests 2026-02-12 14:14:33 +05:30
Abhimanyu SaharanandGitHub 3116262a57 Merge pull request #111 from abhi1693/ci/pr-hygiene-template
Meta: PR hygiene template + branching guidelines
2026-02-12 14:02:33 +05:30
Abhimanyu Saharan 4f47cb6816 feat: implement user message redispatching in onboarding process 2026-02-12 14:02:24 +05:30
Abhimanyu Saharan bd1e599ae5 feat: add endpoint to delete board agents and implement related service logic 2026-02-12 02:55:00 +05:30
Abhimanyu SaharanandGitHub bfcb695c6f Merge pull request #93 from abhi1693/docs/star-history-readme
docs: add Star History section to README
2026-02-12 02:52:27 +05:30
Abhimanyu Saharan 6548f738cd removed old docs 2026-02-12 02:16:43 +05:30
Abhimanyu Saharan f64e9df120 chore: update dependencies in package.json 2026-02-12 01:19:04 +05:30
Abhimanyu Saharan 10ea95678b feat: implement global loading indicators and refactor activity feed tests 2026-02-12 01:19:04 +05:30
Abhimanyu SaharanandGitHub f2f4ee78a9 Replace image in README with updated version
Updated the image in the README to a new source.
2026-02-12 00:47:07 +05:30
Abhimanyu Saharan 848cfae11d chore: update Cypress version to 15.10.0 in package.json and package-lock.json 2026-02-12 00:38:48 +05:30
Abhimanyu Saharan 586502b407 fix(ci): update environment variables for Clerk integration in CI configuration 2026-02-12 00:24:22 +05:30
Abhimanyu SaharanandGitHub d5067e443b Update README with image and development status
Added an image to the README and updated the active development section.
2026-02-11 23:46:11 +05:30
Abhimanyu Saharan 6cd5ac295d chore: update Node.js version from 20 to 22 in CI configuration 2026-02-11 20:32:44 +05:30
Abhimanyu SaharanandGitHub 2b29439a00 Merge pull request #83 from abhi1693/docs/netbox-reader-journey
docs: NetBox-style reader journey rewrite
2026-02-11 20:31:17 +05:30
Abhimanyu Saharan 632e7b6487 refactor: update approval type annotations and improve code formatting 2026-02-11 20:30:14 +05:30
Abhimanyu Saharan af8a263c27 feat: add approval-task links model and related functionality for task associations 2026-02-11 20:27:07 +05:30
Abhimanyu SaharanandGitHub 3dfdfa3c3e Merge pull request #82 from abhi1693/docs/style-guide
docs: add docs style guide
2026-02-11 19:42:31 +05:30
Abhimanyu Saharan 2ecee4ed48 feat: refactor LocalAuthLogin and UserMenu components for improved readability 2026-02-11 19:40:33 +05:30
Abhimanyu Saharan 1a35fa1f21 feat: clear local authentication token when switching from local auth mode 2026-02-11 19:40:33 +05:30
Abhimanyu Saharan 571b4844d9 feat: update local authentication mode to require a non-placeholder token of at least 50 characters 2026-02-11 19:40:33 +05:30
Abhimanyu Saharan b87f56de7a feat: update authentication configuration and documentation for local and Clerk modes 2026-02-11 19:40:33 +05:30
Abhimanyu Saharan 06ff1a9720 feat: implement local authentication mode and update related components 2026-02-11 19:40:33 +05:30
Abhimanyu SaharanandGitHub 0ff645f795 Merge pull request #81 from abhi1693/docs/frontend-api-auth-modules
docs: backend API + core module guides
2026-02-11 18:54:49 +05:30
Abhimanyu Saharan c6417bcffb feat: add description field to boards and update related components for onboarding 2026-02-11 18:19:29 +05:30
Abhimanyu Saharan 25eb45bf54 feat: simplify className prop in StatusDot and refactor conditional check in tasks.py 2026-02-11 18:03:42 +05:30
Abhimanyu Saharan 15c26277c5 feat: implement StatusDot component for status indicators in approvals and agents 2026-02-11 17:27:20 +05:30
Abhimanyu Saharan 162a3bbf40 feat: update task list items to use Link component for navigation 2026-02-11 17:23:44 +05:30
Abhimanyu Saharan a176bec996 feat: add notifications for board group changes and implement related tests 2026-02-11 17:06:52 +05:30
Abhimanyu Saharan a954a6ae99 feat: implement lead notification on approval resolution and enhance logging 2026-02-11 16:56:39 +05:30
Abhimanyu SaharanandGitHub c3f849ddb1 Merge pull request #79 from abhi1693/docs/ia-integrate
docs: add canonical docs IA pages + landing
2026-02-11 16:54:22 +05:30
Abhimanyu Saharan 8d0b2939a6 feat: enhance logging configuration and add request logging context 2026-02-11 16:49:43 +05:30
Abhimanyu SaharanandGitHub a394ba4a48 Merge branch 'master' into docs/ia-integrate 2026-02-11 11:50:38 +05:30
Abhimanyu Saharan 56e97785d5 feat: add Clerk secret key to CI environment for enhanced security 2026-02-11 11:49:45 +05:30
Abhimanyu Saharan 783f4bef42 feat: integrate Markdown component for enhanced event message rendering 2026-02-11 11:48:26 +05:30
Abhimanyu Saharan 4d1190afb1 refactor: enhance row validation in activity and tasks APIs for better type safety 2026-02-11 11:46:52 +05:30
Abhimanyu Saharan 18d958b3e3 feat: add cell formatters and tables for boards, agents, and member invites 2026-02-11 11:41:51 +05:30
Abhimanyu Saharan c3490630a4 refactor: clean up imports and improve session key assertion formatting 2026-02-11 10:47:32 +05:30
Abhimanyu Saharan c09116b8f0 refactor: update gateway agent prefix and maintain backwards compatibility for session keys 2026-02-11 02:47:08 +05:30
Abhimanyu Saharan 563e4d5c26 refactor: move board deletion logic to dedicated lifecycle service 2026-02-11 02:06:45 +05:30
Abhimanyu Saharan 77347534fd refactor: centralize session key generation with new helper functions 2026-02-11 01:56:16 +05:30
Abhimanyu Saharan 275cc6f473 refactor: centralize gateway resolution logic with new helper functions 2026-02-11 01:47:24 +05:30
Abhimanyu Saharan 9f4b38e86f removed dead code 2026-02-11 01:28:28 +05:30
Abhimanyu Saharan f1038acf44 refactor: streamline agent lifecycle management with new DB service helpers 2026-02-11 01:13:10 +05:30
Abhimanyu Saharan f4161494d9 refactor: update internal helpers and improve slugify function usage 2026-02-11 00:27:44 +05:30
Abhimanyu Saharan b038d0df4c refactor: update imports to use provisioning_db and gateway_rpc modules 2026-02-11 00:00:19 +05:30
Abhimanyu Saharan 997d21c913 refactor: update provisioning service references to use OpenClawGatewayProvisioner 2026-02-10 23:31:14 +05:30
Abhimanyu Saharan ad75871e61 refactor: replace direct calls to provisioning functions with OpenClawProvisioningService methods 2026-02-10 22:30:14 +05:30
Abhimanyu Saharan d9199f8d8d refactor(agent): enhance agent deletion logic and add cleanup for main agents 2026-02-10 20:10:36 +05:30
Abhimanyu Saharan 9bd34503d6 refactor: reorganize template files and update provisioning paths 2026-02-10 20:01:08 +05:30
Abhimanyu Saharan 6bc38f4997 refactor: remove unused local agent workspace logic and simplify provisioning 2026-02-10 19:20:50 +05:30
Abhimanyu Saharan ac3b4db89f docs: add base gateway configuration for local development 2026-02-10 19:03:53 +05:30
Abhimanyu Saharan 01888062a6 refactor(auth): streamline authentication flow and enhance error logging 2026-02-10 18:40:42 +05:30
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