Skip to content

improve: add source-specific configuration validation#137

Merged
1Lucas1apk merged 1 commit into
PerformanC:devfrom
aroradev1010:improve-source-config-validation
Dec 22, 2025
Merged

improve: add source-specific configuration validation#137
1Lucas1apk merged 1 commit into
PerformanC:devfrom
aroradev1010:improve-source-config-validation

Conversation

@aroradev1010

Copy link
Copy Markdown
Contributor

Changes

Adds startup-time validation for source-specific configuration options
to prevent logically invalid but syntactically valid configs.

Includes:

  • Range validation for playlist and album limits
  • Page concurrency validation
  • Cross-field constraints
  • Safe credential coherence checks without enforcing secrets

Why

Previously, invalid source configurations could silently pass and fail
later at runtime. This change fails fast with clear, actionable errors.

Scope

  • No runtime behavior changes when config is valid
  • Validation runs only during startup

@1Lucas1apk 1Lucas1apk merged commit 581b48c into PerformanC:dev Dec 22, 2025
@aroradev1010 aroradev1010 deleted the improve-source-config-validation branch February 21, 2026 19:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants