Commit Graph

  • 9cdc4c27b0 test: Add installation manual API tests to build script alexpolo1 2025-10-20 10:43:14 +00:00
  • adfbef5e3a ui: Improve installation manual button visibility and clean up Smart Packages page alexpolo1 2025-10-20 10:40:27 +00:00
  • 2a640821a5 test: Add installation manual API test script alexpolo1 2025-10-20 10:35:59 +00:00
  • f2198e9a47 docs: Add installation manual feature documentation alexpolo1 2025-10-20 10:35:26 +00:00
  • 8727535808 feat: Add installation manual viewer in MaterialsManager alexpolo1 2025-10-20 10:34:44 +00:00
  • d7f9dfd2da fix: Remove all emojis from scraper to fix ASCII encoding error alexpolo1 2025-10-20 10:21:41 +00:00
  • f8512149b5 feat: Add automated Bygma installation manual scraper with AI analysis alexpolo1 2025-10-20 10:19:54 +00:00
  • 0a2c02b51b feat: Implement task categorization service with fuzzy matching and caching alexpolo1 2025-10-20 09:05:59 +00:00
  • 550b374e03 feat: Update last sync status and add intelligent help demo documentation alexpolo1 2025-10-15 21:55:18 +00:00
  • 27182828f2 feat: Simplify experience section for similar projects with a cleaner layout and concise information display alexpolo1 2025-10-15 13:18:07 +00:00
  • 72ebbc39d8 feat: Implement intelligent task estimation feature with backend service, API endpoint, and frontend integration alexpolo1 2025-10-15 13:07:13 +00:00
  • 5e9ab79d4f feat: Enhance project creation and flow with SmartPakke navigation alexpolo1 2025-10-15 12:22:36 +00:00
  • 6c9c5dd9db feat: Enhance calendar functionality with improved data retrieval and filtering options alexpolo1 2025-10-15 11:30:10 +00:00
  • ea5394b0b6 feat: calender impprovements , carptender database alexpolo1 2025-10-15 09:57:16 +00:00
  • 1d79f4710d feat: Implement comprehensive analytics population and data synchronization alexpolo1 2025-10-14 13:06:02 +00:00
  • 63c38c8cd3 feat: Implement quote creation in ordrestyring system with simulated response and logging alexpolo1 2025-10-14 06:10:47 +00:00
  • d83571b669 Refactor code structure for improved readability and maintainability alexpolo1 2025-10-10 22:10:47 +00:00
  • c571105a31 🚀 Major System Enhancement: Complete Smart Package System & Production Ready alexpolo1 2025-10-10 19:39:55 +00:00
  • dd4dffb517 Add InlineSmartPackage component with styling and functionality alex 2025-09-26 15:29:47 +02:00
  • e82f2c7a8f feat: Enhance GeometryInput to auto-select roof type based on selected packages alex 2025-09-26 14:36:19 +02:00
  • 04c2623998 feat: Allow creation of editable copies for standard packages and update edit button behavior alex 2025-09-26 01:01:05 +02:00
  • 06ec0f01c4 feat: Enhance quote generation with Smart Pakker integration and improved package handling alex 2025-09-26 00:34:36 +02:00
  • 9f74ec8949 Add initial test suite configuration with Jest and Supertest alex 2025-09-26 00:14:38 +02:00
  • 0a4f13b8ea Refactor and cleanup nginx configurations; remove obsolete files and update paths in unified-server.js and related scripts. Add debugging and production testing tools for improved diagnostics and deployment processes. alex 2025-09-24 21:19:26 +02:00
  • ae12fc0a44 feat: Implement Material Packages feature alex 2025-09-24 15:41:40 +02:00
  • e45aad27db feat: Update file paths in scripts and add LocalOrdrestyringAnalyzer class for database analysis alex 2025-09-24 15:27:29 +02:00
  • ae3ad4918b feat: Implement SmartPackages component and enhance database schema for custom packages and advanced features alex 2025-09-24 14:37:15 +02:00
  • 55ed5fd686 Refactor code structure for improved readability and maintainability alex 2025-09-21 23:54:23 +02:00
  • 23d20fb92b feat: Remove outdated PDF quote file and add enhanced SQL view for quotes alex 2025-09-21 23:14:13 +02:00
  • b2d835d09e feat: Add script to calculate work time based on git commits alex 2025-09-21 01:17:58 +02:00
  • 7438d33fe9 feat: Implement on-demand PDF download for quotes and improve error handling alex 2025-09-21 01:15:19 +02:00
  • 967eea4121 feat: Implement on-demand PDF generation and remove pre-generation logic alex 2025-09-21 01:08:28 +02:00
  • d089693bd9 feat: Update PDF generation to use HTML template and improve data handling alex 2025-09-21 01:03:11 +02:00
  • 9743ceaaa2 Refactor code structure for improved readability and maintainability alex 2025-09-21 00:59:31 +02:00
  • bb51c50dff feat: Add GET endpoint for generating HTML quotes and improve error handling alex 2025-09-21 00:35:56 +02:00
  • 823713cf4a feat: Update project material handling to support multiple materials in a single request alex 2025-09-21 00:21:11 +02:00
  • 0d35e03f52 feat: Enhance task description handling and improve textarea styling in LaborInput alex 2025-09-20 22:53:44 +02:00
  • 2ac65c3c79 feat: Add confirmation for task removal and implement clear all tasks button in LaborInput alex 2025-09-20 22:44:56 +02:00
  • 4d2d1f4c18 feat: Implement custom task management in LaborInput and enhance work breakdown retrieval in unified-server alex 2025-09-20 22:40:20 +02:00
  • 2769a66ee6 feat: Remove unused tag experience suggestions JSON and update database connection details in analyzer alex 2025-09-20 22:27:50 +02:00
  • ebc88bf76a feat: Enhance backend API tests and improve Ordrestyring configuration handling alex 2025-09-20 21:51:03 +02:00
  • 10473e8a32 feat: Add complete data import and incremental update scripts for Ordrestyring alex 2025-09-19 15:06:03 +02:00
  • 1615ec92c1 Add demo system and various analysis scripts alex 2025-09-19 10:59:48 +02:00
  • cd6cece9da feat: Add pagination and Bygma product handling to materials API and UI alex 2025-09-18 23:47:52 +02:00
  • fbac632861 feat: Update Ordrestyring API integration and add real data project suggestion service alex 2025-09-18 23:31:11 +02:00
  • c3731a470f feat: Implement Bygma Products component with search and filtering functionality alex 2025-09-18 22:28:35 +02:00
  • fe8d73e8d1 Add integration tests for Bygma import services alex 2025-09-18 13:24:50 +02:00
  • fc40f65fec Add project data, quotes, and real project details for Kunda a/s alex 2025-09-17 15:13:52 +02:00
  • 04c84494ba Remove large core dump file and update .gitignore alex 2025-09-17 10:31:16 +02:00
  • d44cfaabdc Refactor code structure for improved readability and maintainability alex 2025-09-17 10:29:17 +02:00
  • 23a0818cbe feat: Implement Materials List with CRUD functionality and styling alex 2025-09-17 08:44:11 +02:00
  • 0e62cd6f0b Add frontend deployment scripts alex 2025-09-17 07:53:28 +02:00
  • 60eeb71681 Add CompletedQuotes component with styling and functionality alex 2025-09-17 01:30:24 +02:00
  • e888584c7b feat: Add historical data loading and material management features, including sorting and filtering options alex 2025-09-17 00:23:14 +02:00
  • 9b7e07c533 feat: Enhance error handling and logging in database queries, add historical data and material suggestions endpoints alex 2025-09-16 23:54:52 +02:00
  • de73f2a29f Add Nginx configuration for tilbudsgiveren backend with security headers, API proxy, and SPA routing alex 2025-09-16 23:14:17 +02:00
  • f2c6ca7aaa Fix login issue: Add production environment config for API URL alex 2025-09-16 18:25:43 +02:00
  • 5923690006 feat(database): Add order_id and order_status to project_quotes, create order_sync_log and dynamic_categories tables, and insert default categories for materials alex 2025-09-16 17:27:35 +02:00
  • ba09690612 feat: Implement project creation flow with multi-step navigation alex 2025-09-15 23:54:01 +02:00
  • a02a96667a feat: Implement roof geometry service with complexity calculation, work hour estimation, and carpenter recommendations alex 2025-09-15 23:05:56 +02:00
  • 7baa067f5d Enhance labor and material price update endpoints with detailed logging and improved error handling alex 2025-09-15 07:31:10 +02:00
  • 8ad6c494fb Add mock server and database for Bygma pricing test alex 2025-09-15 00:13:47 +02:00
  • c05047f66a Enhance error checking in logs and update database schema for material prices alex 2025-09-14 23:11:20 +02:00
  • a860ca40e1 Komplet systemdiagnose og pipeline automatisering alex 2025-09-14 22:45:45 +02:00
  • d882369e04 Erstat React fragmenter med div containere for bedre stabilitet alex 2025-09-14 22:25:20 +02:00
  • ca94e24f52 Fix struktur: Integrer tømrer og materiale tabs i hoved conditional chain alex 2025-09-14 22:21:22 +02:00
  • 54e23bfc76 Stabilisér tømrer og materiale tabs med proper state management alex 2025-09-14 22:16:52 +02:00
  • 185eb7664a fix: resolve React frontend path issue causing white screen alex 2025-09-14 22:11:07 +02:00
  • fa635cc84a fix: rebuild React frontend with all latest changes alex 2025-09-14 22:00:00 +02:00
  • 8c181be737 fix: implement live OpenAI budget update functionality alex 2025-09-14 21:37:31 +02:00
  • a1cdb97991 fix: dropdown count accuracy and OpenAI budget display - Use database counts instead of hardcoded values for category dropdowns - Correct OpenAI budget display to monthly with .16 current usage - Fix gulvlægning count to show 1 entry instead of 2 alex 2025-09-14 21:34:18 +02:00
  • 18b79e8375 Add intelligent carpenter hours calculator with OpenAI alex 2025-09-14 21:29:11 +02:00
  • f2c964543c Remove location/region fields - work only on Zealand alex 2025-09-14 21:22:20 +02:00
  • c13eb3ea56 Clean up: Removed old backend/frontend services, now using unified-server.js alex 2025-09-14 21:17:13 +02:00
  • 535ead3c12 Refactor project structure and unify frontend and backend into a single application alex 2025-09-14 21:15:00 +02:00
  • e0086fa2a2 Add initial setup scripts and OCR testing functionality alex 2025-09-14 17:30:10 +02:00
  • 3f7e772c22 feat: Add authentication routes and styles for login/logout functionality alex 2025-09-12 00:51:54 +02:00
  • 5f101c61cf feat: Initialize Tilbudgivern project with backend and frontend setup alex 2025-09-12 00:39:06 +02:00