Improve the frontend modals

This commit is contained in:
Urtzi Alfaro
2025-10-27 16:33:26 +01:00
parent 61376b7a9f
commit 858d985c92
143 changed files with 9289 additions and 2306 deletions

View File

@@ -95,7 +95,6 @@ class Recipe(Base):
instructions = Column(JSONB, nullable=True) # Structured step-by-step instructions
preparation_notes = Column(Text, nullable=True)
storage_instructions = Column(Text, nullable=True)
quality_standards = Column(Text, nullable=True)
# Recipe metadata
serves_count = Column(Integer, nullable=True) # How many people/portions
@@ -111,9 +110,7 @@ class Recipe(Base):
optimal_humidity = Column(Float, nullable=True) # Percentage
# Quality control
quality_check_points = Column(JSONB, nullable=True) # Key checkpoints during production
quality_check_configuration = Column(JSONB, nullable=True) # Stage-based quality check config
common_issues = Column(JSONB, nullable=True) # Known issues and solutions
# Status and lifecycle
status = Column(SQLEnum(RecipeStatus), nullable=False, default=RecipeStatus.DRAFT, index=True)
@@ -170,7 +167,6 @@ class Recipe(Base):
'instructions': self.instructions,
'preparation_notes': self.preparation_notes,
'storage_instructions': self.storage_instructions,
'quality_standards': self.quality_standards,
'serves_count': self.serves_count,
'nutritional_info': self.nutritional_info,
'allergen_info': self.allergen_info,
@@ -180,9 +176,7 @@ class Recipe(Base):
'maximum_batch_size': self.maximum_batch_size,
'optimal_production_temperature': self.optimal_production_temperature,
'optimal_humidity': self.optimal_humidity,
'quality_check_points': self.quality_check_points,
'quality_check_configuration': self.quality_check_configuration,
'common_issues': self.common_issues,
'status': self.status.value if self.status else None,
'is_seasonal': self.is_seasonal,
'season_start_month': self.season_start_month,