Commit Graph

  • f86173c973 refactor: standardize filter handling across controllers Marvin Zhang 2025-03-26 22:08:01 +08:00
  • 863ba153f6 fix: improve error handling and standardize configuration constants Marvin Zhang 2025-03-25 17:32:40 +08:00
  • e73ee2e387 fix: improve error handling in the error hook Marvin Zhang 2025-03-19 22:46:35 +08:00
  • c713416a91 refactor: standardize sorting direction constants and JSON annotations Marvin Zhang 2025-03-19 18:15:17 +08:00
  • 3d11a14fd8 feat: add ChatConversation and ChatMessage models Marvin Zhang 2025-03-19 16:46:52 +08:00
  • 931a36c8bf refactor: enhance parameter descriptions and standardize model fields Marvin Zhang 2025-03-19 13:39:02 +08:00
  • 13ce1d551b refactor: enhance OpenAPI integration and security handling Marvin Zhang 2025-03-18 18:01:22 +08:00
  • 3ca086d969 fix: update DefaultMcpServerBaseUrl for consistency Marvin Zhang 2025-03-18 15:18:02 +08:00
  • a43f0cc5da chore: update dependencies and add OpenAPI support Marvin Zhang 2025-03-17 18:17:32 +08:00
  • ea12568eae Merge pull request #1555 from crawlab-team/feature/auto-openapi Marvin Zhang 2025-03-17 17:22:22 +08:00
  • 98843fdbac refactor: standardize sorting logic across controllers Marvin Zhang 2025-03-17 17:14:08 +08:00
  • 95a6eb4e7b chore: add OpenTelemetry auto SDK dependency Marvin Zhang 2025-03-17 14:24:07 +08:00
  • 657c73ad2f refactor: improve filter query handling in utility functions Marvin Zhang 2025-03-17 14:20:19 +08:00
  • 4dace3ce8e refactor: migrate router and controller methods to use Fizz package Marvin Zhang 2025-03-17 12:50:50 +08:00
  • 06ad8fc7b0 chore: update dependencies in go.mod and go.sum Marvin Zhang 2025-03-17 12:09:38 +08:00
  • bc5e6273b8 chore: update dependencies and refactor imports Marvin Zhang 2025-03-17 12:08:35 +08:00
  • 43d1c7692b refactor: standardize response types across controllers Marvin Zhang 2025-03-16 22:25:13 +08:00
  • 700c263cfe refactor: update filter constants and improve type handling in filter functions Marvin Zhang 2025-03-16 20:30:52 +08:00
  • ce0143ca06 refactor: enhance health check function and add comprehensive test coverage Marvin Zhang 2025-03-13 18:10:24 +08:00
  • 43691d0d8a refactor: enhance controller parameter handling and error responses Marvin Zhang 2025-03-13 17:43:55 +08:00
  • 23cad00d92 refactor: streamline controller methods and enhance parameter handling Marvin Zhang 2025-03-13 17:37:30 +08:00
  • ddff881954 chore: update Go version and dependencies Marvin Zhang 2025-03-12 23:20:06 +08:00
  • d6badb533d feat: enhance API routing and OpenAPI documentation support Marvin Zhang 2025-03-11 23:45:06 +08:00
  • 4441df585b feat: add MCP server base URL configuration utility Marvin Zhang 2025-03-11 18:18:29 +08:00
  • a95ef95ade feat: add deployment name to LLMProvider for Azure OpenAI support Marvin Zhang 2025-03-11 11:46:52 +08:00
  • b86818bbfb feat: add IsUnset method to LLMProvider Marvin Zhang 2025-03-10 17:50:57 +08:00
  • acacd2577e refactor: update LLMProvider model structure Marvin Zhang 2025-03-10 14:15:02 +08:00
  • c5c6ccd607 refactor: update LLM provider and model data structures Marvin Zhang 2025-03-09 22:33:07 +08:00
  • 14fcf2ba11 feat: add LLM provider and model data models Marvin Zhang 2025-03-09 20:10:37 +08:00
  • 00e0352ef7 Remove core/docs directory and related files Marvin Zhang 2025-03-04 22:58:12 +08:00
  • a1f870715f feat: add GET endpoint for retrieving user's token list Marvin Zhang 2025-02-27 16:39:51 +08:00
  • 6048d4eeb8 fix: missing routes in get me api Marvin Zhang 2025-02-27 13:33:48 +08:00
  • fae5c62b0a refactor: reorder fields in Spider struct for improved readability Marvin Zhang 2025-02-26 22:07:34 +08:00
  • 3237923f02 fix: prevent unnecessary error handling in export download endpoint Marvin Zhang 2025-02-17 16:27:39 +08:00
  • 3106347fe9 Remove Chinese and English changelog files and add version-specific changelog files Marvin Zhang 2025-02-17 11:12:47 +08:00
  • 9ff4d818c4 feat: add Docker Compose configuration for testing environment Marvin Zhang 2025-02-15 21:23:52 +08:00
  • 67181700c8 feat: improve task runner environment configuration Marvin Zhang 2025-02-14 14:02:04 +08:00
  • 4317a03971 fix: reset DefaultInstallEnvs to an empty string Marvin Zhang 2025-02-14 12:45:05 +08:00
  • 63cb7d445a feat: update DefaultInstallEnvs to include node and browser Marvin Zhang 2025-02-14 11:24:38 +08:00
  • c4d0836063 feat: add GetInstallEnvs utility function for configuration management Marvin Zhang 2025-02-14 11:16:32 +08:00
  • 51835947a3 feat: add spacing to logo output for improved readability Marvin Zhang 2025-02-11 13:27:52 +08:00
  • 06eb5401ae feat: update Python installation script with package list refresh Marvin Zhang 2025-02-07 13:13:18 +08:00
  • b984853a21 Merge pull request #1542 from crawlab-team/develop Marvin Zhang 2025-01-19 17:20:37 +08:00
  • c937e0f45f refactor: enhance Spider model and string utility functions Marvin Zhang 2025-01-07 13:21:16 +08:00
  • c3c629a7d7 feat: add ToKebabCase utility function for string formatting Marvin Zhang 2025-01-06 22:37:19 +08:00
  • 8d8b47e474 refactor: streamline file service retrieval and enhance spider template handling Marvin Zhang 2025-01-06 18:09:45 +08:00
  • f5d9ccfbfc feat: initialize configuration and enhance IPC handling in task runner tests Marvin Zhang 2025-01-06 14:41:38 +08:00
  • 8aa801e2ba feat: add Go path configuration to task runner Marvin Zhang 2025-01-06 13:42:40 +08:00
  • 99c6f42cf6 feat: update Python installation script and requirements Marvin Zhang 2025-01-03 18:19:53 +08:00
  • 37d77f7342 refactor: enhance IPC handling in task runner tests Marvin Zhang 2025-01-03 16:56:36 +08:00
  • ff5cd32de4 refactor: streamline Node.js path configuration in task runner Marvin Zhang 2025-01-03 16:49:24 +08:00
  • a585ab16f7 feat: enhance task runner with task status updates and process command execution Marvin Zhang 2025-01-03 16:44:38 +08:00
  • 47094b8e64 refactor: update setting routes and enhance dependency management Marvin Zhang 2025-01-01 22:37:44 +08:00
  • b056105246 feat: add dependency installer service and enhance task runner with dependency management Marvin Zhang 2025-01-01 20:51:55 +08:00
  • 136daffa26 refactor: improve IPC handling and logging in task runner tests Marvin Zhang 2025-01-01 15:18:40 +08:00
  • db2549e3cd fix: enhance error logging in file log driver and update default task log path Marvin Zhang 2025-01-01 14:26:10 +08:00
  • 7e7ac621ec fix: update default task log path for consistency across environments Marvin Zhang 2025-01-01 11:54:48 +08:00
  • 7b6805a834 feat: enhance task runner with improved logging and dependency support Marvin Zhang 2024-12-31 22:52:21 +08:00
  • 891619457c feat: enhance Docker base image installation scripts Marvin Zhang 2024-12-31 15:05:55 +08:00
  • 25fe273a62 refactor: improve logging in gRPC services by removing service prefixes Marvin Zhang 2024-12-31 13:30:02 +08:00
  • 3786ef3f6d refactor: streamline dependency installation in Docker base image Marvin Zhang 2024-12-31 11:02:08 +08:00
  • fec616080e fix: update Python installation command to specify version 3.12 during installation Marvin Zhang 2024-12-30 15:26:04 +08:00
  • 3438919068 fix: update Python installation script to require version specification Marvin Zhang 2024-12-30 15:23:54 +08:00
  • 9bdb0c969f refactor: remove default_version field from DependencyConfig Marvin Zhang 2024-12-30 15:14:21 +08:00
  • d4d771449d feat: add setup command to Python installation script Marvin Zhang 2024-12-30 13:52:33 +08:00
  • ef499a03e0 fix: improve logging in master and worker services Marvin Zhang 2024-12-29 19:19:36 +08:00
  • 54800974eb feat: refactor system info retrieval and enhance logo output Marvin Zhang 2024-12-29 19:01:23 +08:00
  • a8bf1156c4 fix: update default Python version in installation script to 3.12.8 Marvin Zhang 2024-12-25 18:14:39 +08:00
  • 17f8917d0a chore: update dependencies and enhance gRPC services Marvin Zhang 2024-12-25 17:46:49 +08:00
  • f03b346ba3 feat: enhance Python installation script with requirements handling and dependency updates Marvin Zhang 2024-12-25 15:26:04 +08:00
  • 4144271a38 feat: enhance Python installation script with command handling and verification Marvin Zhang 2024-12-25 15:01:58 +08:00
  • c4c7d259c6 fix: update pyenv installation script to use user-specific environment file Marvin Zhang 2024-12-25 14:51:50 +08:00
  • 9db81932f6 fix: suppress nginx service start output in docker-init.sh Marvin Zhang 2024-12-25 14:24:23 +08:00
  • 9e67e50c6c fix: add new line after logo and welcome info prints Marvin Zhang 2024-12-25 14:22:18 +08:00
  • 2a33bd40f5 chore: update dependencies in go.mod and go.sum files Marvin Zhang 2024-12-25 14:16:38 +08:00
  • a13893b627 feat: add logo printing functionality and update logger usage Marvin Zhang 2024-12-25 13:08:56 +08:00
  • 3243c2cee4 refactor: remove db module from Dockerfile and consolidate dependencies Marvin Zhang 2024-12-25 10:48:28 +08:00
  • e798226cf2 ci: updated workflow Marvin Zhang 2024-12-25 10:38:06 +08:00
  • dc59599509 refactor: remove db module and update imports to core/mongo Marvin Zhang 2024-12-25 10:28:21 +08:00
  • a28ffbf66c refactor: simplify interfaces and improve configuration handling Marvin Zhang 2024-12-24 23:05:41 +08:00
  • 3276083994 refactor: replace apex/log with structured logger across multiple services Marvin Zhang 2024-12-24 19:11:19 +08:00
  • 67165f5e3f feat: add zip package installation to base image dependencies Marvin Zhang 2024-12-23 22:02:33 +08:00
  • e064889795 refactor: replace apex/log with structured logger in master and worker services Marvin Zhang 2024-12-23 21:45:38 +08:00
  • 99ed4396d1 refactor: improve logging messages and update configuration constants Marvin Zhang 2024-12-23 18:19:08 +08:00
  • c3f4c4ae05 feat: enhance gRPC client with structured logging and dependency actions Marvin Zhang 2024-12-23 17:17:21 +08:00
  • 34455dc47c feat: enhance DependencyConfig model with additional fields Marvin Zhang 2024-12-23 15:18:04 +08:00
  • ed8fb78c3b feat: expand Logger interface and implement additional logging methods in ServiceLogger Marvin Zhang 2024-12-23 14:25:48 +08:00
  • bdc347aef7 feat: add Fatalf logging method to Logger interface and ServiceLogger Marvin Zhang 2024-12-23 13:15:18 +08:00
  • afe21b7ca0 feat: implement logging interfaces and service logger Marvin Zhang 2024-12-21 23:00:30 +08:00
  • e44b416e34 feat: enhance model base service with BSON ID normalization Marvin Zhang 2024-12-21 22:07:54 +08:00
  • 29af5a366b feat: enhance gRPC client with state management and reconnection logic Marvin Zhang 2024-12-21 21:41:00 +08:00
  • 75da4fff0f refactor: update gRPC client initialization in model service tests Marvin Zhang 2024-12-21 20:27:02 +08:00
  • 41e973a4d3 fix: misaligned nodes when running tasks from a schedule through enhancement by adding new route and handler for running schedules Marvin Zhang 2024-12-21 15:33:07 +08:00
  • b88b41afe2 feat: add API configuration options for port and path Marvin Zhang 2024-12-21 14:05:50 +08:00
  • c897fb58e4 refactor: streamline error handling and improve HTTP request management Marvin Zhang 2024-12-21 11:27:58 +08:00
  • 3cb74d76f9 feat: enhance gRPC client functionality and improve logging Marvin Zhang 2024-12-20 20:34:04 +08:00
  • eed451e883 ci: trigger workflow Marvin Zhang 2024-12-20 15:38:29 +08:00
  • 3932b298bf chore: refine Docker build process and update context paths Marvin Zhang 2024-12-20 12:17:15 +08:00
  • 83b81c8353 chore: update Docker configuration and ignore files Marvin Zhang 2024-12-20 12:10:23 +08:00
  • f5631f965d chore: updated deps Marvin Zhang 2024-12-20 12:00:14 +08:00