Spaces:
Sleeping
Sleeping
Commit History
-
feat: Implement polling adapters for logs, metrics, error traces, and business data
- Added LogAggregatorAdapter for aggregating and indexing server logs. - Introduced MetricsAdapter for polling metrics and detecting anomalies. - Created ErrorTraceAdapter for fetching error traces from APM services. - Developed BusinessDataAdapter for polling business data from ERP/CRM systems. feat: Add web scraper adapter for URL-based content ingestion - Implemented WebScraperAdapter for scraping and indexing web content. - Added SitemapAdapter for fetching URLs from sitemap.xml. - Created UrlListAdapter for scraping a predefined list of URLs. feat: Configure Celery app for task management - Set up Celery app with task queues and routing for various polling tasks. - Defined periodic tasks for syncing Slack, GitHub, Jira, logs, metrics, and error traces. feat: Establish project configuration using Pydantic - Created configuration classes for Redis, Celery, sync settings, and integrations. - Loaded settings from environment variables. feat: Develop ingestion orchestrator for r…0493349