Commit Graph

  • 71f583481a fix: Remove deprecated AI Chat Completions and Models List API implementations main bsiggel 2026-03-19 23:10:00 +00:00
  • 48d440a860 fix: Remove deprecated VMH xAI Chat Completions API implementation bsiggel 2026-03-19 21:42:43 +00:00
  • c02a5d8823 fix: Update ExecModule exec path to use correct binary location bsiggel 2026-03-19 21:23:42 +00:00
  • edae5f6081 fix: Update ExecModule configuration to use correct source directory for step scripts bsiggel 2026-03-19 21:20:31 +00:00
  • 8ce843415e feat: Enhance developer guide with updated platform evolution and workflow details bsiggel 2026-03-19 20:56:32 +00:00
  • 46085bd8dd update to iii 0.90 and change directory structure bsiggel 2026-03-19 20:33:49 +00:00
  • 2ac83df1e0 fix: Update default chat model to grok-4-1-fast-reasoning and enhance logging for LLM responses bsiggel 2026-03-19 09:50:31 +00:00
  • 7fffdb2660 fix: Simplify error logging in models list API handler bsiggel 2026-03-19 09:48:57 +00:00
  • 69f0c6a44d feat: Implement AI Chat Completions API with streaming support and models list endpoint bsiggel 2026-03-18 21:30:59 +00:00
  • 949a5fd69c feat: Implement AI Chat Completions API with support for file search, web search, and Aktenzeichen-based collection lookup bsiggel 2026-03-18 18:22:04 +00:00
  • 8e53fd6345 fix: Enhance tool binding in LangChainXAIService to support web search and update API handler for new parameters bsiggel 2026-03-15 16:37:57 +00:00
  • 59fdd7d9ec fix: Normalize MIME type for PDF uploads and update collection management endpoint to use vector store API bsiggel 2026-03-15 16:34:13 +00:00
  • eaab14ae57 fix: Adjust multipart form to use raw UTF-8 encoding for filenames in file uploads bsiggel 2026-03-14 23:00:49 +00:00
  • 331d43390a fix: Import unquote for URL decoding in AI Knowledge synchronization utilities bsiggel 2026-03-14 22:50:59 +00:00
  • 18f2ff775e fix: URL-decode filenames in document synchronization to handle special characters bsiggel 2026-03-14 22:49:07 +00:00
  • c032e24d7a fix: Update default model name to 'grok-4-1-fast-reasoning' in xAI Chat Completions API bsiggel 2026-03-14 08:39:50 +00:00
  • 4a5065aea4 feat: Add Aktenzeichen utility functions and LangChain xAI service integration bsiggel 2026-03-13 10:10:33 +00:00
  • bb13d59ddb fix: Improve orphan detection and Blake3 hash verification in document synchronization bsiggel 2026-03-13 08:40:20 +00:00
  • b0fceef4e2 fix: Update sync mode logging to clarify Blake3 hash verification status bsiggel 2026-03-12 23:09:21 +00:00
  • e727582584 fix: Update JunctionData URL construction to use API Gateway instead of direct EspoCRM endpoint bsiggel 2026-03-12 23:07:33 +00:00
  • 2292fd4762 feat: Enhance document synchronization logic to continue syncing after collection activation bsiggel 2026-03-12 23:06:40 +00:00
  • 9ada48d8c8 fix: Update collection ID retrieval logic and simplify error logging in AI Knowledge sync event handler bsiggel 2026-03-12 23:04:01 +00:00
  • 9a3e01d447 fix: Correct logging method from warning to warn for lock acquisition in AI Knowledge sync handler bsiggel 2026-03-12 23:00:08 +00:00
  • e945333c1a feat: Update activation status references to 'aktivierungsstatus' for consistency across AI Knowledge sync utilities bsiggel 2026-03-12 22:53:47 +00:00
  • 6f7f847939 feat: Enhance AI Knowledge Update webhook handler to validate payload structure and handle empty lists bsiggel 2026-03-12 22:51:44 +00:00
  • 46c0bbf381 feat: Refactor AI Knowledge sync processes to remove full sync parameter and ensure Blake3 verification is always performed bsiggel 2026-03-12 22:41:19 +00:00
  • 8f1533337c feat: Enhance AI Knowledge sync process with full sync mode and attachment handling bsiggel 2026-03-12 22:35:48 +00:00
  • 6bf2343a12 feat: Enhance document synchronization by integrating CAIKnowledge handling and improving error logging bsiggel 2026-03-12 22:30:11 +00:00
  • 8ed7cca432 feat: Add logging utility for calendar sync operations and enhance error handling bsiggel 2026-03-12 19:26:04 +00:00
  • 9bbfa61b3b feat: Implement AI Knowledge Sync Utilities and Event Handlers bsiggel 2026-03-11 21:14:52 +00:00
  • a5a122b688 refactor(logging): enhance error handling and resource management in rate limiting and sync operations bsiggel 2026-03-08 22:47:05 +00:00
  • 6c3cf3ca91 refactor(logging): remove unused logger instances and enhance error logging in webhook steps bsiggel 2026-03-08 22:21:08 +00:00
  • 1c765d1eec refactor(logging): standardize status code handling and enhance logging in webhook and cron handlers bsiggel 2026-03-08 22:09:22 +00:00
  • a0cf845877 Refactor and enhance logging in webhook handlers and Redis client bsiggel 2026-03-08 21:50:34 +00:00
  • f392ec0f06 refactor(typing): update handler signatures to use Dict and Any for improved type hinting bsiggel 2026-03-08 21:24:12 +00:00
  • 2532bd89ee refactor(logging): standardize logging approach across services and steps bsiggel 2026-03-08 21:20:49 +00:00
  • 2e449d2928 docs: enhance error handling and locking strategies in document synchronization bsiggel 2026-03-08 20:58:58 +00:00
  • fd0196ec31 docs: add guidelines for Steps vs. Utils architecture and decision matrix bsiggel 2026-03-08 20:30:33 +00:00
  • d71b5665b6 docs: update Design Principles section with enhanced lock strategy and event handling guidelines bsiggel 2026-03-08 20:28:57 +00:00
  • d69801ed97 docs: expand Design Principles section with detailed guidelines and examples for event handling and locking strategies bsiggel 2026-03-08 20:18:18 +00:00
  • 6e2303c5eb feat(docs): add Design Principles section with Event Storm and Bidirectional Reference patterns bsiggel 2026-03-08 20:09:32 +00:00
  • 93d4d89531 feat(document-sync): update xaiSyncStatus handling and logging for document synchronization bsiggel 2026-03-08 19:21:17 +00:00
  • 4ed752b19e feat(document-sync): enhance metadata update to reset file status after preview generation bsiggel 2026-03-08 18:59:56 +00:00
  • ba657ecd3b docs: update troubleshooting section with service restart instructions and log checking commands bsiggel 2026-03-08 18:49:45 +00:00
  • 9e7e163933 docs: add production and manual start instructions for system services bsiggel 2026-03-08 18:49:08 +00:00
  • 82b48eee8e fix(api-steps): update response status field in document create, delete, and update handlers bsiggel 2026-03-08 18:48:56 +00:00
  • 7fd6eed86d feat(sync-utils): add logging delegation method to BaseSyncUtils bsiggel 2026-03-08 18:38:48 +00:00
  • 91ae2947e5 feat(xai-service): implement xAI Files & Collections service for document synchronization bsiggel 2026-03-08 18:31:29 +00:00
  • 6f7d62293e feat(espocrm): add logging method to EspoCRMAPI for improved message handling bsiggel 2026-03-08 17:58:10 +00:00
  • d7b2b5543f feat(espocrm): add caching for entity definitions and implement related entity listing bsiggel 2026-03-08 17:51:36 +00:00
  • a53051ea8e feat(api-client): implement session management for AdvowareAPI and EspoCRMAPI bsiggel 2026-03-03 17:24:35 +00:00
  • 69a48f5f9a Implement central configuration, custom exceptions, logging utilities, Pydantic models, and Redis client for BitByLaw integration bsiggel 2026-03-03 17:18:49 +00:00
  • bcb6454b2a Add comprehensive test scripts for thumbnail generation and xAI collections API bsiggel 2026-03-03 17:03:08 +00:00
  • c45bfb7233 Enhance EspoCRM API and Webhook Handling bsiggel 2026-03-03 16:53:55 +00:00
  • 0e521f22f8 feat(preview-generation): implement thumbnail generation for documents; add preview upload to EspoCRM bsiggel 2026-03-03 09:28:49 +00:00
  • 70265c9adf feat(document-sync): enhance DocumentSync with file status checks and hash-based change detection; add thumbnail generation and metadata update methods bsiggel 2026-03-03 09:15:02 +00:00
  • ee9aab049f feat(document-sync): add Document Sync Utilities and VMH Document Sync Handler for xAI integration bsiggel 2026-03-03 06:55:54 +00:00
  • cb0e170ee9 feat(webhooks): update EspoCRM webhook configurations to use VMH naming and endpoints bsiggel 2026-03-02 17:34:17 +00:00
  • bc917bd885 feat(webhooks): add EspoCRM Document Delete and Update webhook handlers with detailed logging bsiggel 2026-03-02 17:16:07 +00:00
  • 0282149613 Fix cron expression in Calendar Sync Cron Job to trigger at second 0 and update entity retrieval methods in Beteiligte Sync steps for consistency bsiggel 2026-03-02 09:36:09 +00:00
  • 0740952063 Fix cron expression in Calendar Sync Cron Job to trigger every 15 minutes bsiggel 2026-03-01 23:47:36 +00:00
  • f1ac5ffc7e Update cron description in Calendar Sync Cron Job for clarity bsiggel 2026-03-01 23:46:51 +00:00
  • 5c204ba16c Add api_call method to AdvowareService for delegating API calls bsiggel 2026-03-01 23:40:50 +00:00
  • 721339ca9b Update flow names for Advoware and VMH steps to improve clarity and organization bsiggel 2026-03-01 23:28:29 +00:00
  • dc586385df Refactor logging in log_operation to support context-based logging and fallback to standard logger bsiggel 2026-03-01 23:15:14 +00:00
  • 0b8da01b71 Update README and add detailed documentation for Advoware integration and calendar sync bsiggel 2026-03-01 23:03:01 +00:00
  • 52356e634e Add calendar sync utilities and Beteiligte sync cron job bsiggel 2026-03-01 22:55:17 +00:00
  • 17f908d036 Add requests dependency to project bsiggel 2026-03-01 22:39:33 +00:00
  • 014947e9e0 Migrate VMH Integration - Phase 3: Core sync handlers & utilities bsiggel 2026-03-01 22:19:36 +00:00
  • 0216c4c3ae Migrate VMH Integration - Phase 2: Webhook endpoints bsiggel 2026-03-01 21:52:19 +00:00
  • 164c90c89d Update migration status: Phase 1 complete bsiggel 2026-03-01 21:48:04 +00:00
  • a24282c346 Migrate Advoware Proxy steps from old-motia bsiggel 2026-03-01 21:47:43 +00:00
  • a35eab562f Add old-motia directory to .gitignore for migration reference bsiggel 2026-03-01 21:40:45 +00:00
  • e937191366 Merge remote main: Keep local README and .gitignore bsiggel 2026-03-01 21:38:30 +00:00
  • b3bdb56753 Initial commit: Motia III Backend Setup bsiggel 2026-03-01 21:38:07 +00:00
  • 272f77abcf Initial commit bsiggel 2026-03-01 22:37:50 +01:00