Commit Graph
100 Commits
Author SHA1 Message Date
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
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