Skip to content

Feature/vitelis sales#4

Open
DimaTimoschenko02 wants to merge 312 commits intobysxx:masterfrom
vitelis-springs:feature/vitelis_sales
Open

Feature/vitelis sales#4
DimaTimoschenko02 wants to merge 312 commits intobysxx:masterfrom
vitelis-springs:feature/vitelis_sales

Conversation

@DimaTimoschenko02
Copy link
Copy Markdown

No description provided.

volodymyr-romanenko and others added 27 commits February 12, 2026 22:33
- Add editable orchestrator metadata via JSON modal with real-time validation
- Add generation step settings CRUD (PATCH /api/generation-steps/:id)
- Split OrchestratorControl into Controls and Settings subsections
- Support null-deletion pattern for removing metadata keys
- Fix pre-existing TS error (unknown && JSX in OrchestratorControl)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
feat: add JSON settings editor for orchestrator and generation steps
…ymyr

refactor: update step settings handling to use GenerationStep type an…
- Introduced `buildSourceCountingContext` method to fetch source counting context.
- Updated various repository calls to utilize the new source counting context.
- Added `usedSourcesCount` to the Deep Dive Company Row interface and corresponding data handling.
- Modified the Companies Table to display used sources with percentage of valid sources.
- Updated links in Deep Dive Company component for scrape candidates.
- Adjusted report queries to include source counting context.
- Refactored scrape candidates analytics to streamline the display and functionality.
- Updated API routes and tests to reflect changes in source counting and candidate handling.
- Created new route files for candidates to align with updated structure.
- Introduced new interfaces for ReportSettingsProfile and ValidatorSettingsProfile.
- Implemented methods in DeepDiveRepository for creating, updating, and retrieving report and validator settings.
- Enhanced DeepDiveService to handle settings actions, including reuse and creation strategies.
- Created a new DeepDiveSettings component for managing settings via a user interface.
- Added ensureOrchestrator functionality in ReportSteps to initialize orchestrators for reports.
- Updated API hooks to support fetching and updating deep dive settings.
- Enhanced UI components to navigate to settings and display current configurations.
… component

- Added a modal for editing data points with fields for reasoning, sources, score, and status.
- Integrated API call to update data points with PATCH request.
- Enhanced data normalization and validation for sources and scores.
- Updated table columns to include action buttons for editing data points.
- Added new utility functions for handling KPI score values and tiers.
- Implemented E2E tests for the data point editing API endpoint.
…ymyr

feat: implement data point editing functionality in Deep Dive Company…
… chart, and companies

- Added new API routes for fetching deep dive overview, metrics, KPI chart, and companies.
- Implemented corresponding controller methods in DeepDiveController.
- Enhanced DeepDiveService to handle new data retrieval logic for metrics and KPI chart.
- Updated DeepDiveDetail component to utilize new hooks for fetching overview, KPI chart, and companies data.
- Refactored SummaryCards component to display metrics using new API calls.
- Added E2E tests for the new endpoints to ensure proper functionality and error handling.
…ymyr

feat(deep-dive): implement split endpoints for overview, metrics, KPI…
- Added VitelisSalesAnalysisHistory component for displaying user-specific sales analyses.
- Integrated VitelisSalesQuiz component to handle quiz functionality with URL parameter support.
- Updated VitelisSalesReportResult to fetch reports using a new API method.
- Refactored existing services and components to streamline data fetching and error handling.
- Enhanced VitelisSalesController to include authorization checks for user access.
…ymyr

refactor: replace useGetDeepDiveDetail with useGetDeepDiveOverview in…
…mponent

- Added IndustriesController for handling industry listing and creation.
- Created IndustriesService and IndustriesRepository for data management.
- Integrated industry selection and creation functionality in VitelisSalesQuiz component.
- Updated UI to allow users to add new industries through a modal.
@vercel
Copy link
Copy Markdown

vercel bot commented Feb 27, 2026

@DimaTimoschenko02 is attempting to deploy a commit to the baek's projects Team on Vercel.

A member of the Team first needs to authorize it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants