Commit Graph

  • 994adc3f71 fix: Update TypeScript ESLint packages and configuration Marvin Zhang 2025-06-20 10:37:39 +08:00
  • 2d0508a0c2 feat: Add AI tools for LLM provider management and AutoProbe configurations Marvin Zhang 2025-06-19 16:31:58 +08:00
  • 3976b93e66 feat: Add database and git tools, enhance node and spider configurations Marvin Zhang 2025-06-19 15:52:09 +08:00
  • c29e21deec feat: Implement Crawlab MCP Server with tools and prompts Marvin Zhang 2025-06-19 15:38:45 +08:00
  • 38c3a7534a fix: unable to select all options in some dropdown Marvin Zhang 2025-06-18 22:33:04 +08:00
  • 09cfe37272 fix: unable to sync files to worker nodes when running tasks Marvin Zhang 2025-06-18 21:50:53 +08:00
  • 22497d22f7 fix: unable to filter tasks issue Marvin Zhang 2025-06-17 09:28:25 +08:00
  • c06a9c6052 feat: update AutoProbe service and interfaces to support AutoProbeV2 Marvin Zhang 2025-06-16 22:54:33 +08:00
  • 24452bff23 refactor: extract token retrieval logic into GetAPITokenFromContext utility function Marvin Zhang 2025-06-16 21:49:27 +08:00
  • 6d65cc13a2 feat: add aggregation methods to ModelService for enhanced data retrieval Marvin Zhang 2025-06-15 18:03:35 +08:00
  • ab5e65f2fb chore: update dependencies to latest versions across modules Marvin Zhang 2025-06-15 18:03:13 +08:00
  • c4a469b440 feat: enhance SystemDetail layout and improve customization form with scrollbar Marvin Zhang 2025-06-15 17:16:32 +08:00
  • c3230fdbe1 refactor: streamline database handling and remove unused options Marvin Zhang 2025-06-13 21:53:23 +08:00
  • 335050e72e refactor: improve schedule service initialization, validation, and error handling Marvin Zhang 2025-06-13 21:53:08 +08:00
  • 0bd2b62792 feat: add DTOs for models and update project spiders type to array Marvin Zhang 2025-06-12 19:58:21 +08:00
  • fe79cbb1a5 feat: add custom label template for active navigation item in DetailLayout Marvin Zhang 2025-06-12 10:31:26 +08:00
  • 79b7e074e1 refactor: update filter parameter in API requests and improve component structure Marvin Zhang 2025-06-12 00:17:40 +08:00
  • 3552b7805b refactor: remove unused javascript-time-ago types and enhance node sorting logic Marvin Zhang 2025-06-11 22:30:46 +08:00
  • 622dce51c3 fix: goroutine cleanup and error handling during shutdown Marvin Zhang 2025-06-11 22:30:37 +08:00
  • ca069cb570 feat: implement navigation list management in store and detail layout Marvin Zhang 2025-06-11 18:04:51 +08:00
  • de69c2b01b refactor: replace activeNodes with allList in dependency dialogs and related components Marvin Zhang 2025-06-11 13:34:08 +08:00
  • 1f3a9586b3 feat: enhance data model associations and remove unused components Marvin Zhang 2025-06-09 23:00:47 +08:00
  • c48d74bf0e feat: add active nodes management and project retrieval functionality Marvin Zhang 2025-06-09 10:50:33 +08:00
  • 975c601f38 refactor: simplify list retrieval methods and enhance error handling Marvin Zhang 2025-06-09 10:21:00 +08:00
  • 8a00af115c feat: refactor to remove unused 'getAllList' methods and related state properties Marvin Zhang 2025-06-09 10:20:39 +08:00
  • 7b3f431ebe Merge remote-tracking branch 'origin/develop' into develop Marvin Zhang 2025-06-06 15:00:13 +08:00
  • 8d32d54fe8 feat: add development and index generation run configurations; update SVG files and improve icon styles Marvin Zhang 2025-06-06 14:59:59 +08:00
  • 805ef38a87 feat: add translation for AutoProbe menu item in router Marvin Zhang 2025-06-03 13:10:45 +08:00
  • 2aefdd3ee1 feat: add AI assistant SVG icon and integrate it into the header with a toggle button Marvin Zhang 2025-05-30 23:27:47 +08:00
  • 1cb5133fe0 feat: unhide the AutoProbe route in the navigation menu Marvin Zhang 2025-05-29 22:24:52 +08:00
  • 062077a9bd feat: restructure user parameters for PostUser and simplify email validation; refactor UserAvatar styles and improve user name handling Marvin Zhang 2025-05-29 22:16:27 +08:00
  • 57348da3f2 feat: implement auto naming for URL input and enhance data fetching with debounce in AutoProbe components Marvin Zhang 2025-05-28 18:05:23 +08:00
  • 14027f1c0c feat: enhance AutoProbe state management with page pattern and data handling Marvin Zhang 2025-05-26 11:28:56 +08:00
  • 0f80639a96 feat: add OpenRouter support and refactor LLM provider imports Marvin Zhang 2025-05-25 23:13:37 +08:00
  • 0022b5ae40 feat: add display configuration options and enhance element filtering in AutoProbeResultsPreview component Marvin Zhang 2025-05-21 00:03:04 +08:00
  • 9e56ae7b00 refactor: rename overlayRef to screenshotRef and update related scaling logic in AutoProbeResultsPreview component Marvin Zhang 2025-05-20 14:29:55 +08:00
  • 4857d22cd7 feat: add activeNavItem prop and enhance page element filtering in AutoProbe components Marvin Zhang 2025-05-19 18:07:01 +08:00
  • 50c4bc3750 feat: add viewport selection and run on create options in AutoProbeForm component Marvin Zhang 2025-05-19 17:32:40 +08:00
  • da024f7b6f refactor: remove unused props definition in ChatMessageList component Marvin Zhang 2025-05-19 09:11:09 +08:00
  • f1f74d8a6a feat: update AutoProbeResultsContainer and related interfaces for improved preview functionality Marvin Zhang 2025-05-18 23:03:02 +08:00
  • 7afc4ba4c9 feat: enhance internationalization and update AutoProbe interfaces Marvin Zhang 2025-05-18 18:53:43 +08:00
  • 07a509c198 feat: implement preview functionality in AutoProbeResultsContainer with enhanced state management and new interfaces Marvin Zhang 2025-05-16 23:38:13 +08:00
  • c0b0cc9f7e feat: improve iframe loading state management and enhance styling in AutoProbeResultsContainer Marvin Zhang 2025-05-16 18:17:07 +08:00
  • 2ec4707510 feat: enhance AutoProbe components with improved styling and iframe sandboxing Marvin Zhang 2025-05-16 17:52:05 +08:00
  • 5d837cca7e feat: add iframe support for URL preview in AutoProbeResultsContainer Marvin Zhang 2025-05-16 17:17:34 +08:00
  • 6705ce2ded feat: simplify results visibility management in AutoProbeResultsContainer Marvin Zhang 2025-05-16 13:32:10 +08:00
  • 9144ab5fe0 feat: enhance AutoProbeResultsContainer with dynamic cell styling and active field management Marvin Zhang 2025-05-16 13:13:13 +08:00
  • f3d6a56315 refactor: update AutoProbe components and enhance structure Marvin Zhang 2025-05-15 18:04:27 +08:00
  • c654f03890 feat: update AutoProbe components and enhance functionality Marvin Zhang 2025-05-13 23:37:15 +08:00
  • 54ad06aff6 feat: add AutoProbe components for enhanced data management Marvin Zhang 2025-05-13 17:58:57 +08:00
  • c62d53576e feat: enhance AutoProbeDetailTabTasks with auto-update and confirmation dialog Marvin Zhang 2025-05-13 12:24:18 +08:00
  • 512f246094 feat: implement AutoProbe components and enhance LLM provider functionality Marvin Zhang 2025-05-12 17:37:30 +08:00
  • ec5bcf9287 feat: introduce AutoProbe module and related interfaces Marvin Zhang 2025-05-12 11:25:30 +08:00
  • a10a05ea80 feat: add AutoProbeList component and related functionality Marvin Zhang 2025-05-11 22:46:46 +08:00
  • 9e25ea9b51 refactor: standardize LLM provider key naming and enhance related components Marvin Zhang 2025-05-09 15:35:57 +08:00
  • 73b3c1bb70 refactor: add IgnoreFileRegexPattern constant for directory scanning Marvin Zhang 2025-05-04 21:44:27 +08:00
  • 8bc0464aec fix: improve error handling during file synchronization in task runner Marvin Zhang 2025-04-24 21:56:50 +08:00
  • 8e7f52ab07 chore: update dependencies and improve module configurations Marvin Zhang 2025-04-24 18:31:12 +08:00
  • d1e6f5a29e refactor: enhance ChatMessage component for improved user experience Marvin Zhang 2025-04-24 15:35:34 +08:00
  • fdd0595f49 refactor: update route naming for clarity in router.go Marvin Zhang 2025-04-23 15:50:10 +08:00
  • f28720ab67 refactor: optimize type assertions and simplify sort option checks in utils.go Marvin Zhang 2025-04-23 13:58:16 +08:00
  • c4f2d1e554 fix: restore missing error handling import in utils.go Marvin Zhang 2025-04-23 13:55:04 +08:00
  • 1aa58f5065 refactor: remove unused task type field in runner test setup Marvin Zhang 2025-04-22 16:50:56 +08:00
  • 4f57d277e7 refactor: standardize timestamp fields and improve code clarity Marvin Zhang 2025-04-21 18:13:22 +08:00
  • de680d8ebd refactor: streamline conversation initialization and enhance log handling Marvin Zhang 2025-04-18 16:58:42 +08:00
  • 32f0802f8b style: update AssistantConsole layout and extend store interface Marvin Zhang 2025-04-18 09:40:59 +08:00
  • 34509b8d4c refactor: enhance parameter handling and improve code clarity Marvin Zhang 2025-04-17 18:03:15 +08:00
  • 36c7d5e3a3 refactor: improve focus handling and simplify content parsing Marvin Zhang 2025-04-17 16:28:56 +08:00
  • 336ca5770b fix: improve error handling and enhance setting management Marvin Zhang 2025-04-17 14:50:59 +08:00
  • e0649dc91f chore: simplify Docker workflow by removing e2e test job Marvin Zhang 2025-04-16 15:28:55 +08:00
  • 526b2c0579 feat: enhance Vite configuration and update metrics display Marvin Zhang 2025-04-16 14:57:51 +08:00
  • 4e6b00c1b1 feat: add LogsView component for displaying logs Marvin Zhang 2025-04-16 11:05:00 +08:00
  • 21df22fe24 chore: enhance Dockerfile for improved debugging Marvin Zhang 2025-04-16 10:56:10 +08:00
  • 47810fa2bb chore: update Dockerfile for debugging file copy verification Marvin Zhang 2025-04-16 10:54:02 +08:00
  • 13fd2d4c4e feat: add preview script and optimize Vite configuration Marvin Zhang 2025-04-16 10:51:37 +08:00
  • ca5113fd33 chore: update Dockerfile and add .dockerignore Marvin Zhang 2025-04-16 10:40:31 +08:00
  • 864ab25d83 feat: add SVG assets and update component interfaces Marvin Zhang 2025-04-16 10:36:52 +08:00
  • fac1206a65 refactor: migrated crawlab-ui to crawlab/frontend/crawlab-ui Marvin Zhang 2025-04-16 10:33:07 +08:00
  • 99414a4dde fix: update default Node.js binary path in configuration Marvin Zhang 2025-04-16 10:15:10 +08:00
  • c01b300a95 refactor: consolidate environment variable configuration in task runner Marvin Zhang 2025-04-15 23:22:03 +08:00
  • 94194445d8 refactor: improve environment variable handling in task runner Marvin Zhang 2025-04-15 23:11:53 +08:00
  • 7e3378c7ef refactor: improve environment variable configuration in task runner Marvin Zhang 2025-04-15 22:52:33 +08:00
  • cfc5723c20 fix: correct PATH environment variable configuration in task runner Marvin Zhang 2025-04-15 22:24:52 +08:00
  • e534a12a11 feat: enhance Node.js environment configuration in task runner Marvin Zhang 2025-04-15 21:00:53 +08:00
  • 1ce6f87ad5 feat: add global node_bin path configuration in Runner Marvin Zhang 2025-04-15 20:55:47 +08:00
  • f167ff7600 refactor: rename GetSpiderListDir to GetSpiderFiles for clarity Marvin Zhang 2025-04-14 23:25:26 +08:00
  • 67b51fdc83 refactor: update LLMResponseUsage struct and ChatMessage usage aggregation Marvin Zhang 2025-04-14 16:29:32 +08:00
  • 8273507d20 refactor: update LLMResponseUsage struct and ChatMessage model for BSON compatibility Marvin Zhang 2025-04-12 21:25:57 +08:00
  • 2549abdc61 feat: introduce LLMResponseUsage struct and update ChatMessage models Marvin Zhang 2025-04-11 22:29:02 +08:00
  • 631f6f96b2 refactor: simplify sorting logic in GetSortsFromString function Marvin Zhang 2025-04-10 23:25:29 +08:00
  • 0a3c706dca feat: enhance task and spider result handling in API Marvin Zhang 2025-04-10 23:18:17 +08:00
  • 3b9b3115a3 chore: update Go base image version in Dockerfile Marvin Zhang 2025-04-10 17:41:56 +08:00
  • 7caa0127dc fix(config): ensure workspace directory is created if it does not exist Marvin Zhang 2025-04-10 17:27:52 +08:00
  • 95bf247ab1 refactor: enhance response structures and add JSON serialization Marvin Zhang 2025-04-10 16:04:48 +08:00
  • 3372c9a69b refactor: update ChatMessageContent model for improved structure and clarity Marvin Zhang 2025-04-09 22:25:01 +08:00
  • 37307d7c01 feat: introduce ChatMessageContent model for enhanced message handling Marvin Zhang 2025-04-08 17:58:43 +08:00
  • c4291e7a93 refactor: update response handling and utility functions Marvin Zhang 2025-04-07 18:13:49 +08:00
  • ed29a76566 refactor: restructure stats handling and remove legacy service interface Marvin Zhang 2025-04-03 22:35:22 +08:00
  • 04d803f7c9 fix: enhance MongoDB client connection error handling Marvin Zhang 2025-04-03 12:14:20 +08:00
  • 65d344a21e refactor: enhance sorting logic in GetSortsFromString function Marvin Zhang 2025-03-27 11:55:22 +08:00