Skip to content

Add .env-backed secret placeholder replacement during script upload#188

Merged
nokxs merged 7 commits into
mainfrom
copilot/replace-secrets-in-scripts
Apr 8, 2026
Merged

Add .env-backed secret placeholder replacement during script upload#188
nokxs merged 7 commits into
mainfrom
copilot/replace-secrets-in-scripts

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 6, 2026

  • Inspect changed-scripts dirty-state and diff code paths
  • Add shared env-normalization helper usable outside upload flow
  • Normalize local script source with .env replacement before dirty comparison
  • Normalize server source in local-vs-server diff command before opening diff
  • Add focused tests for dirty comparison normalization behavior
  • Run lint and TypeScript compile, then targeted tests
  • Run final validation and summarize

Copilot AI changed the title [WIP] Add logic for replacing secrets in scripts on upload to IoBroker Add .env-backed secret placeholder replacement during script upload Apr 6, 2026
Copilot AI requested a review from nokxs April 6, 2026 20:17
Copilot finished work on behalf of nokxs April 6, 2026 20:17
Copilot finished work on behalf of nokxs April 8, 2026 20:17
@nokxs nokxs marked this pull request as ready for review April 8, 2026 20:36
@nokxs nokxs added the enhancement New feature or request label Apr 8, 2026
@nokxs nokxs merged commit f761c14 into main Apr 8, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Replacement logic for secrets in scripts (on upload to IoBroker)

2 participants