feat: Add standalone script for enhanced Bygma CSV import with validation
test: Create simple database test to show current state and product counts
test: Develop enhanced validation demo to simulate problematic CSV data handling
test: Implement price validation tests with higher limits for edge cases
test: Conduct real enhanced validation test with actual Bygma CSV file
test: Test validation improvements with known problematic data
test: Validate logic of cleaning and validating CSV rows without database
test: Test improved VareNr cleaning functionality to remove spaces
- Implement test script for Bygma ESG data import (test_bygma_import.js)
- Create test script for Bygma Prisbog import functionality (test_bygma_prisbog_import.js)
- Develop full integration test for Bygma materials system (test_full_bygma_integration.js)
- Add materials synchronization test script (test_materials_sync.js)
- Ensure database connection and import statistics are logged
- Validate API visibility and price updates in integration tests
- Include sample data checks and cleanup procedures in tests
feat(csv): Add example_materials.csv for material pricing
feat(frontend): Implement material management and upload functionality in App component, including authentication and category filtering
docs(specification): Add byggespecifikation for Tagarbejde og konstruktionsudskiftning project
- Created setup scripts for advanced database, pricing database, and quote items.
- Added a test script for OCR functionality, including PDF text extraction and price data extraction.
- Included test files for various scenarios: poor categorization, material list, and text with noise.