Add Config Directory Fields to Reduce Manual Setup Steps

Created on 29 May 2025, 4 months ago

Problem/Motivation

Currently, several setup steps require manual configuration. Developers need to manually add or modify fields in the config directory, which is time-consuming and error-prone. Automating these steps by introducing predefined fields can streamline the setup process.

Steps to reproduce

  1. Clone the repository.
  2. Attempt to run or initialize the project.
  3. Notice missing configuration fields in the config directory.
  4. Manually add or edit fields to proceed with setup.

Proposed resolution

Add necessary fields to the config directory with default or placeholder values. Update the initialization logic to read from these fields, reducing the need for manual intervention.

Remaining tasks

  • Identify configuration values currently entered manually.
  • Update the config schema to include these fields.
  • Implement default value handling and validation logic.
  • Update any related documentation or setup guides.

User interface changes

No user interface changes are expected at this stage.

API changes

None.

Data model changes

Only minor changes to the configuration schema, no impact on the broader data model.

Feature request
Status

Active

Version

1.1

Component

Code

Created by

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024