-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Feature Overview
The data entry form should support modification based on configuration files, enabling dynamic customization without code changes. This will require:
- A system for reading and applying form field configurations (such as JSON or YAML files)
- Changes to the database/schema to accommodate dynamically defined fields
- Consideration for a less structured schema, possibly with a flexible field for capturing additional, arbitrarily structured data
Proposed Tasks
- Research suitable configuration formats and UI integration approaches
- Prototype a flexible schema (e.g., using a single 'extra_data' field for non-standard attributes)
- Update form rendering logic to respect configuration
- Test with various configuration examples
- Document configuration usage and limits
Rationale
Current static form definitions and schema reduce flexibility. This feature increases adaptability to evolving data needs and better supports user diversity.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request