Skip to content

Enhanced RUNCMD: terminal command execution functionality - #201

Merged
No0ne558 merged 1 commit into
ViewTouch:masterfrom
No0ne558:master
Sep 6, 2025
Merged

No0ne558 merged 1 commit into
ViewTouch:masterfrom
No0ne558:master

Conversation

@No0ne558

@No0ne558 No0ne558 commented Sep 6, 2025

Copy link
Copy Markdown
Contributor
  • Expanded ValidateCommand function to support more shell command characters
  • Now supports colons (:), dollar signs ($), pipes (|), ampersands (&), redirection (> <), and other shell operators
  • Allows complex shell commands like 'RUNCMD:sudo /usr/viewtouch/bin/pull.sh' to execute properly
  • Maintains security by preventing commands starting with dots (.)
  • Updated changelog.md with detailed documentation of the enhancement
  • Backward compatible with existing Standard button configurations

- Expanded ValidateCommand function to support more shell command characters
- Now supports colons (:), dollar signs ($), pipes (|), ampersands (&), redirection (> <), and other shell operators
- Allows complex shell commands like 'RUNCMD:sudo /usr/viewtouch/bin/pull.sh' to execute properly
- Maintains security by preventing commands starting with dots (.)
- Updated changelog.md with detailed documentation of the enhancement
- Backward compatible with existing Standard button configurations
@No0ne558
No0ne558 merged commit 28e77c8 into ViewTouch:master Sep 6, 2025
6 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