src/tdoc_crawler/config/service.py
deleted100644 → 0
+0
−80
Loading
WARNING! Gitlab maintenance operation scheduled for Monday, 20 April between 12:00 and 14:00 (CET). During this time window, short service interruptions (less than 5 minutes) may occur. Thank you in advance for your understanding.
♻️ refactor(config): remove CacheManager, CrawlLimits, BaseConfigModel and related dead abstractions - Delete CacheManager class, register/resolve/reset_cache_managers functions and associated constants - Delete ConfigService, HttpCacheConfig, BaseConfigModel and CrawlLimits (now inlined into config models) - Delete config/service.py entirely - Rename TDocCrawlerConfig → ThreeGPPConfig; update config/export.py and config/__init__.py accordingly - Inline CrawlLimits fields directly into TDocCrawlConfig and MeetingCrawlConfig as typed Optional fields - Replace AliasChoices string literals with ConfigEnvVar.XXX.name throughout settings.py - Clean up env_vars.py: remove log_deprecation_warning, DEPRECATED_ENV_VARS, ENV_VAR_MAPPINGS; add TOML_PATH_TO_ENV_VAR - Add WORKSPACE_REGISTRY_FILENAME and ai_workspace_file property to PathConfig