cschantz
  • Joined on 2025-11-03
cschantz pushed to dev at cschantz/Linux-Server-Management-Toolkit 2026-03-19 22:37:51 -04:00
ac6c0b5c12 FIX: Improve startup flow error handling and correctness
cschantz pushed to dev at cschantz/Linux-Server-Management-Toolkit 2026-03-19 22:33:11 -04:00
9ab5298f85 FIX: Add error handling to FPM process count function
cschantz pushed to dev at cschantz/Linux-Server-Management-Toolkit 2026-03-19 22:29:32 -04:00
3510686207 FIX: Add error handling to remaining piped command assignments
cschantz pushed to dev at cschantz/Linux-Server-Management-Toolkit 2026-03-19 22:27:17 -04:00
e95a2adbc5 CRITICAL FIX: Add comprehensive error handling for piped commands
cschantz pushed to dev at cschantz/Linux-Server-Management-Toolkit 2026-03-19 22:23:22 -04:00
c640c9349f FIX: Quote case statement variable for range_choice
cschantz pushed to dev at cschantz/Linux-Server-Management-Toolkit 2026-03-19 22:17:11 -04:00
475ce43255 docs: Add comprehensive standalone server fix implementation summary
d5ea0ff9de FINAL FIXES: Remove unused color codes, quote case statements, secure temp file handling
Compare 2 commits »
cschantz pushed to dev at cschantz/Linux-Server-Management-Toolkit 2026-03-19 22:13:13 -04:00
986b54b620 FIX: Add error handling to database counting pipes
cschantz pushed to dev at cschantz/Linux-Server-Management-Toolkit 2026-03-19 22:12:02 -04:00
9e48a9ecf1 CRITICAL FIX: Handle grep failures with set -eo pipefail
cschantz pushed to dev at cschantz/Linux-Server-Management-Toolkit 2026-03-19 22:06:53 -04:00
8e0fc369e5 OPTIMIZATION: Eliminate duplicate get_user_domains() calls
cschantz pushed to dev at cschantz/Linux-Server-Management-Toolkit 2026-03-19 22:05:56 -04:00
ce8babe62f CRITICAL FIX: Fix subshell array corruption in domain discovery
cschantz pushed to dev at cschantz/Linux-Server-Management-Toolkit 2026-03-19 22:01:46 -04:00
fbcbbf8a43 CRITICAL FIX: Change exit 0 to return 0 to prevent closing terminal session
cschantz pushed to dev at cschantz/Linux-Server-Management-Toolkit 2026-03-19 22:00:27 -04:00
a30fc46f07 FIX: Add error handling to standalone domain discovery and remove color codes
cschantz pushed to dev at cschantz/Linux-Server-Management-Toolkit 2026-03-19 21:50:10 -04:00
7bf42ee2f7 FIX: Rewrite get_standalone_user_domains to be user-specific
a2e8ad584b IMPLEMENT: Standalone server domain and log discovery
551e32444c docs: Document critical standalone server support gaps
4d7dfefb7d docs: Add comprehensive audit fixes documentation
8fc31b6c3a CRITICAL SECURITY FIXES: Address comprehensive audit findings
Compare 13 commits »
cschantz pushed to dev at cschantz/Linux-Server-Management-Toolkit 2026-03-19 20:41:07 -04:00
e14dc213aa CRITICAL FIX: Use return instead of exit - prevent SSH session termination
cschantz pushed to dev at cschantz/Linux-Server-Management-Toolkit 2026-03-19 20:34:20 -04:00
aaae6adfb9 fix: Read directly from /dev/tty for menu interaction, suppress errors gracefully
cschantz pushed to dev at cschantz/Linux-Server-Management-Toolkit 2026-03-19 20:32:53 -04:00
e40c281cbf fix: Remove /dev/tty redirects from all read statements - use terminal detection instead
cschantz pushed to dev at cschantz/Linux-Server-Management-Toolkit 2026-03-19 20:32:32 -04:00
d1e81109ba fix: Handle read gracefully when stdin is piped (check terminal with -t 0)
cschantz pushed to dev at cschantz/Linux-Server-Management-Toolkit 2026-03-19 20:30:53 -04:00
aabc3cb238 fix: Redirect all read statements to /dev/tty for terminal interaction via piped stdin
cschantz pushed to dev at cschantz/Linux-Server-Management-Toolkit 2026-03-19 20:22:03 -04:00
9048066a49 fix: Source launcher in current shell instead of subshell - keeps menu interactive
cschantz pushed to dev at cschantz/Linux-Server-Management-Toolkit 2026-03-19 19:58:52 -04:00
c7080d04b6 refine: Update roadmap to focus on automatic data collection, not menus