- Updated the CSV import architecture to clarify the distinction between import and data layer responsibilities, as outlined in the new section of ARCHITECTURE.md. - Enhanced the build_row_after_mapping function to include module-specific context for improved data processing. - Introduced source unit options in the admin CSV template editor to facilitate user-defined conversions, improving flexibility in handling various data formats. - Added new tests to validate the handling of source units and ensure accurate conversions during CSV imports. - Updated module definitions to include unit specifications for nutritional and activity data fields, enhancing data integrity. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| core.py | ||
| executor.py | ||
| field_units.py | ||
| mapping_suggest.py | ||
| module_registry.py | ||
| permissions.py | ||
| sleep_apple_import.py | ||
| type_converter.py | ||