Skip to content

Enhance configuration safety, fix regressions, and sanitize settings#108

Merged
chvvkumar merged 4 commits intomainfrom
dev
Jan 25, 2026
Merged

Enhance configuration safety, fix regressions, and sanitize settings#108
chvvkumar merged 4 commits intomainfrom
dev

Conversation

@chvvkumar
Copy link
Owner

@chvvkumar chvvkumar commented Jan 25, 2026

📋 Overview

This pull request significantly improves the application's configuration management. It addresses several regressions in reading custom conditions, sanitizes loaded settings, and introduces a new safety mechanism by marking all conditions as unsafe by default until user-approved.

🔄 Changes by Category

  • Bug Fixes:
    • Fixed a regression when reading custom conditions from label.txt.
    • Sanitized loaded settings to remove invalid or outdated data.
    • Removed obsolete conditions from the saved persistent configuration.
  • Features:
    • Implemented a new safety mechanism to mark all conditions as unsafe by default until explicitly set to safe by the user.

📊 Analyzed 4 commit(s) | 🕐 Updated: 2026-01-25T01:44:49.147Z | Generated by GitHub Actions


@github-actions github-actions bot changed the title Dev Enhance configuration safety, fix regressions, and sanitize settings Jan 25, 2026
@chvvkumar
Copy link
Owner Author

Addresses #106

@chvvkumar chvvkumar linked an issue Jan 25, 2026 that may be closed by this pull request
@chvvkumar chvvkumar merged commit c5ea282 into main Jan 25, 2026
14 checks passed
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.

1 participant