Commit Graph

16 Commits

Author SHA1 Message Date
e63af3e66d ```
Add duplicate detection for spreadsheet data processing

Implemented logic to detect and handle duplicate 'positioninpuck' entries within the same puck during spreadsheet processing. Updated backend to validate duplicates and provide detailed error messages. Enhanced frontend to visually highlight duplicate errors and allow better user feedback during cell editing.
```
2025-01-15 14:23:51 +01:00
7861082a02 Set default values for empty "priority" column in spreadsheets.
Added logic to assign a default value of 1 to empty "priority" fields in the spreadsheet service. Adjusted the router to correctly track columns explicitly marked as defaulted.
2025-01-14 22:18:14 +01:00
c0951292d0 Refactor spreadsheet handling to track corrections and defaults
Improved the backend's value cleaning to differentiate between corrections and defaults, logging metadata for clearer traceability. Updated frontend to display corrected/defaulted fields with visual cues and tooltips for better user feedback. Enhanced data models and response structures to support this richer metadata.
2025-01-14 21:46:11 +01:00
f6c19cc4da Refactor spreadsheet processing to improve validation logic
Enhanced value cleaning and validation for spreadsheet data with dynamic handling of columns and corrections. Improved feedback for users with detailed error messages and visual indicators for corrected or defaulted values. Simplified backend and frontend logic for better maintainability and usability.
2025-01-13 21:55:15 +01:00
35369fd13c Add column type mapping and enhance validation
Introduced a backend mapping for column expected types, improving validation and error handling. Updated UI to highlight default and corrected values, with additional detailed validation for data collection parameters.
2025-01-07 16:07:13 +01:00
92306fcfa6 Add column type mapping and enhance validation
Introduced a backend mapping for column expected types, improving validation and error handling. Updated UI to highlight default and corrected values, with additional detailed validation for data collection parameters.
2025-01-07 15:45:08 +01:00
54975b5919 Add spreadsheet enhancements and default handling
Implemented a toggleable spreadsheet UI component for sample data, added fields such as priority and comments, and improved backend validation. Default values for "directory" are now assigned when missing, with feedback highlighted in green on the front end.
2025-01-06 14:40:02 +01:00
0178de96fd fixing bugs with ci pipeline 2024-12-16 22:50:04 +01:00
a0be71bdfe Fix formatting with black 2024-12-16 10:41:56 +01:00
5e6eb40033 now creating dewars from spreadsheet 2024-11-11 21:37:59 +01:00
dbebfd6d5a Now with working validation and correction feedback 2024-11-08 11:44:14 +01:00
501d09e6aa added error recognition in spreadsheet 2024-11-07 14:27:49 +01:00
8f82a3b7fe added error recognition in spreadsheet 2024-11-07 10:10:53 +01:00
3cf9c669b9 Validator functionnal 2024-11-06 15:54:09 +01:00
91468da9ed now with the heidi v1 spreadsheet validator 2024-11-05 23:13:36 +01:00
8cec4cb8df upload dialog is uploading a file 2024-11-05 14:08:34 +01:00