-
86a1739bba
Phase 3: Add interactive PHP Performance Optimizer (modules/performance/php-optimizer.sh)
cschantz
2025-12-02 20:30:44 -05:00
-
7c550ebeb0
Phase 2: Add comprehensive PHP analysis engine (lib/php-analyzer.sh)
cschantz
2025-12-02 20:28:27 -05:00
-
b4e0939595
Add complete PHP configuration file locations for all control panels
cschantz
2025-12-02 19:45:53 -05:00
-
478313c0ed
Add comprehensive session summary documentation
cschantz
2025-12-02 19:40:21 -05:00
-
1afe7c476a
Add comprehensive PHP metrics tracking documentation
cschantz
2025-12-02 19:37:24 -05:00
-
66c01296c5
Add comprehensive PHP & Server Optimizer planning document
cschantz
2025-12-02 19:34:04 -05:00
-
06cbfc3571
CRITICAL FIX: Correct SCRIPT_DIR path calculation in enable-cphulk.sh
cschantz
2025-12-02 17:34:15 -05:00
-
cf8d52991a
CRITICAL FIX: enable-cphulk.sh had 5 bugs preventing it from working
cschantz
2025-12-02 17:27:17 -05:00
-
126a2467e7
Add missing save_snapshot function to prevent startup error
cschantz
2025-12-02 17:16:20 -05:00
-
111c9ec17e
Add color code bug prevention: cecho helper + coding guidelines
cschantz
2025-12-02 17:14:19 -05:00
-
0f04e5a764
Fix color escape sequences not rendering in security hardening menu
cschantz
2025-12-02 17:12:55 -05:00
-
8080a40402
Add compact mode + fix SSH BRUTEFORCE missing from Attack Vectors
cschantz
2025-12-02 17:03:12 -05:00
-
29132cda31
FIX: Add missing is_valid_ip function for IP blocking validation
cschantz
2025-12-02 16:44:15 -05:00
-
e646aa63d3
PERFORMANCE: Cache hostname to eliminate subprocess in open redirect detection
cschantz
2025-12-01 19:30:00 -05:00
-
330cb21a91
PERFORMANCE: Eliminate 23 subprocess calls per attack detection
cschantz
2025-12-01 19:28:38 -05:00
-
7da636ef61
Integrate enhanced attack detection into live-attack-monitor
cschantz
2025-12-01 19:11:07 -05:00
-
403bb0f38c
Add advanced protocol attack detection (HTTP smuggling, resource exhaustion, GraphQL, LDAP, file upload)
cschantz
2025-12-01 19:04:59 -05:00
-
4346a2e04b
Add application-specific attack detection patterns (credential stuffing, API abuse, CMS/e-commerce exploits)
cschantz
2025-12-01 19:02:54 -05:00
-
4fe20a8c63
Add User-Agent and bot fingerprinting detection patterns
cschantz
2025-12-01 19:00:59 -05:00
-
1565c991a7
Enhance attack detection with 5 modern attack patterns
cschantz
2025-12-01 18:58:16 -05:00
-
094564c43c
Unified Security Hardening Menu - Simplified CT_LIMIT with intelligent recommendations
cschantz
2025-12-01 18:40:58 -05:00
-
d61c71dd2b
Add auto-fix menu for security recommendations with intelligent hiding
cschantz
2025-12-01 18:33:31 -05:00
-
6ce471e37b
Performance optimizations: distributed detection and display functions
cschantz
2025-12-01 18:20:15 -05:00
-
8b2a520061
Major performance optimizations: intelligence functions and log monitoring
cschantz
2025-12-01 18:17:27 -05:00
-
24a80721da
Additional performance optimizations: disable cache updater in IPset mode, replace external commands
cschantz
2025-12-01 17:21:20 -05:00
-
bdaf80330c
Performance optimizations: atomic counters, remove sleeps, eliminate cache rebuilds
cschantz
2025-12-01 17:18:57 -05:00
-
7393067a97
MAJOR PERFORMANCE: Add IPset support for DDoS-scale blocking
cschantz
2025-12-01 17:02:10 -05:00
-
548aabebe2
Add IP validation to live-attack-monitor blocking functions
cschantz
2025-12-01 16:34:47 -05:00
-
293d26c5d9
Fix remaining grep regex errors in cPanel user functions
cschantz
2025-11-21 18:03:31 -05:00
-
97705bfebe
CRITICAL: Fix bot-analyzer parse_logs output redirection bug
cschantz
2025-11-21 17:52:49 -05:00
-
1dacf88c39
CRITICAL: Fix grep regex errors when usernames contain special characters
cschantz
2025-11-21 17:35:02 -05:00
-
e8ae056a36
Add error suppression to all remaining grep -P patterns with bracket expressions
cschantz
2025-11-21 17:27:52 -05:00
-
b28bf49ab9
Fix grep regex errors in WordPress config parsing
cschantz
2025-11-21 17:25:11 -05:00
-
447da9e7e2
Add Plesk log path documentation based on official research
cschantz
2025-11-21 16:16:24 -05:00
-
eb6c4dbe55
Add HTTPS (SSL) log support for InterWorx - now includes transfer-ssl.log
cschantz
2025-11-21 16:04:52 -05:00
-
6256d9f2f4
Add Plesk support and diagnostics to bot-analyzer
cschantz
2025-11-21 15:40:11 -05:00
-
c6300b8abe
Fix critical integer expression and regex errors across multiple modules
cschantz
2025-11-21 15:17:04 -05:00
-
c8ebe4b0f0
Phase 2: Advanced analytics for loadwatch-analyzer - predictive and trend analysis
cschantz
2025-11-20 21:50:16 -05:00
-
99de72fe80
CRITICAL: Add advanced health indicators to loadwatch analyzer
cschantz
2025-11-20 21:21:53 -05:00
-
4bfade1bf3
Add Loadwatch Health Analyzer for system monitoring analysis
cschantz
2025-11-20 20:35:16 -05:00
-
cacb7dacec
Remove development test utilities - no longer needed
cschantz
2025-11-20 16:39:18 -05:00
-
207c8257b7
Remove testing directory and backup files - validation phase complete
cschantz
2025-11-20 16:38:29 -05:00
-
4566b0e5da
Update README to v2.2 with multi-panel support accomplishments
cschantz
2025-11-20 16:35:52 -05:00
-
7b4d06c7a9
Remove all AI/tool references from documentation
cschantz
2025-11-20 16:29:20 -05:00
-
9360912461
Documentation fixes: Update Plesk database prefix and validator test counts
cschantz
2025-11-20 16:26:17 -05:00
-
f3d8232486
CRITICAL: 5-pass comprehensive audit and bug fixes for validation scripts
cschantz
2025-11-20 16:17:06 -05:00
-
3d2aeb05d9
Update Plesk validator and documentation with real server test findings
cschantz
2025-11-20 16:01:28 -05:00
-
2d17c145ba
Update InterWorx validation and documentation with real server test results
cschantz
2025-11-20 15:51:48 -05:00
-
c27c0d5b4a
CRITICAL FIX: Update InterWorx log file name from access_log to transfer.log
cschantz
2025-11-20 15:50:45 -05:00
-
e841ed8971
Quote all variables in numeric comparisons for safety
cschantz
2025-11-20 15:43:20 -05:00
-
406e2accfe
Fix deploy script integer comparison - handle edge cases better
cschantz
2025-11-20 15:40:18 -05:00
-
c855e56451
Remove set -e from validation scripts to continue on test failures
cschantz
2025-11-20 15:38:46 -05:00
-
8cec01b646
Add deployment documentation and automated deploy script
cschantz
2025-11-20 15:33:29 -05:00
-
8639834ebb
Add directory tree visualization to validation scripts
cschantz
2025-11-20 15:29:34 -05:00
-
cbe6cb24f1
MAJOR ENHANCEMENT: Validation scripts now test OPERATIONS and document EVERYTHING
cschantz
2025-11-20 15:27:40 -05:00
-
5aa51611c1
TESTING PHASE: Add comprehensive validation scripts for InterWorx and Plesk
cschantz
2025-11-20 00:29:29 -05:00
-
23806a5023
CRITICAL FIX: Correct InterWorx database prefix pattern (verified from official docs)
cschantz
2025-11-20 00:21:55 -05:00
-
a199793347
Add comprehensive testing requirements for InterWorx/Plesk verification
cschantz
2025-11-20 00:06:35 -05:00
-
6464371375
Multi-panel refactoring COMPLETE - 38/38 modules (100%)! 🎉
cschantz
2025-11-19 23:54:29 -05:00
-
f1129d457e
Multi-panel support for wordpress-cron-manager.sh (MOST COMPLEX Class C refactoring)
cschantz
2025-11-19 23:53:27 -05:00
-
86e43d6d46
Update REFDB_FORMAT.txt with complete multi-panel refactoring status
cschantz
2025-11-19 23:48:15 -05:00
-
7556342a58
Update REFDB_FORMAT.txt with complete multi-panel architecture documentation
cschantz
2025-11-19 23:43:32 -05:00
-
9c2d86d21b
Multi-panel support for 500-error-tracker.sh (Class C refactoring)
cschantz
2025-11-19 23:31:22 -05:00
-
0a405eb59b
Consolidate all multi-panel documentation into .sysref (refDB)
cschantz
2025-11-19 23:30:06 -05:00
-
d387891ec4
Multi-panel support for website-error-analyzer.sh (Class C refactoring)
cschantz
2025-11-19 20:15:08 -05:00
-
a4b5e07ff4
REFACTOR: Class D modules - Panel-specific conditionals
cschantz
2025-11-19 20:08:31 -05:00
-
bc16d9f5b2
REFACTOR: Class B modules - Multi-panel log discovery
cschantz
2025-11-19 20:06:50 -05:00
-
e805bac2a6
ARCHITECTURE: Multi-Control-Panel Design Standards
cschantz
2025-11-19 19:52:16 -05:00
-
a4bcdf9ebb
PHASE 3: InterWorx support for critical security modules
cschantz
2025-11-19 19:48:34 -05:00
-
e8e68070d2
DEEP AUDIT UPDATE: Found hidden cPanel API dependencies
cschantz
2025-11-19 19:45:07 -05:00
-
b8a115d622
COMPREHENSIVE INTERWORX COMPATIBILITY AUDIT
cschantz
2025-11-19 18:57:11 -05:00
-
c175cd2747
PHASE 2: InterWorx bot-analyzer support + firewall detection
cschantz
2025-11-19 18:52:17 -05:00
-
9f6da10625
Implement InterWorx support: user/domain/database management
cschantz
2025-11-19 18:12:20 -05:00
-
59b8db44ea
Fix division by zero in progress indicator
cschantz
2025-11-19 16:44:24 -05:00
-
b2da618cc2
MASSIVE scalability fix: Eliminate O(n²) nested loops in domain threat analysis
cschantz
2025-11-18 20:41:46 -05:00
-
34a76bca7a
CRITICAL: Eliminate compression overhead - use uncompressed files for analysis
cschantz
2025-11-18 20:15:30 -05:00
-
d11970ff78
Major performance optimizations for bot-analyzer
cschantz
2025-11-18 19:38:26 -05:00
-
d3617d7256
Fix critical bugs in bot-analyzer: gzipped file access, performance, and scoping issues
cschantz
2025-11-18 19:35:55 -05:00
-
305a028618
Major performance and storage improvements
cschantz
2025-11-18 19:01:13 -05:00
-
63633aecf2
Fix live-attack-monitor, bot-analyzer compression, and user-manager temp dir
cschantz
2025-11-17 23:06:29 -05:00
-
09dfae6795
Fix live-attack-monitor, bot-analyzer compression, and user-manager temp dir
cschantz
2025-11-17 23:03:50 -05:00
-
b7417a6bfa
Fix live-attack-monitor auto-blocking and bot-analyzer compression
cschantz
2025-11-17 22:28:38 -05:00
-
0eca499a78
Fix Email, FTP, and Database monitoring to use file-based IP storage
cschantz
2025-11-14 20:52:07 -05:00
-
6d2a7b7b9b
Fix ip_data consolidation: skip ip_data file itself and remove local keyword
cschantz
2025-11-14 20:47:29 -05:00
-
2b51b2882c
Integrate malware scanner with IP reputation system
cschantz
2025-11-14 20:43:18 -05:00
-
2843b94b35
Integrate shared libraries into bot-analyzer
cschantz
2025-11-14 20:42:18 -05:00
-
0707c70c8b
Fix auto-blocking: Use file-based IPC for background process
cschantz
2025-11-14 20:02:12 -05:00
-
29628fe1ca
Fix critical bug: Add missing is_ip_blocked function
cschantz
2025-11-14 16:53:43 -05:00
-
cbf194f2dc
Integrate advanced intelligence into Email, FTP, and Database monitoring
cschantz
2025-11-14 16:48:44 -05:00
-
f22a57d2aa
Add context-aware scoring (geo, ISP, time-of-day)
cschantz
2025-11-14 16:45:50 -05:00
-
91578bfd51
Add advanced attack intelligence with 9 intelligent detection systems
cschantz
2025-11-14 16:43:40 -05:00
-
56b8233790
Implement progressive cumulative scoring for bruteforce attacks
cschantz
2025-11-14 16:34:48 -05:00
-
da01bd33c3
Fix integer expression error in variable validation
cschantz
2025-11-14 16:25:37 -05:00
-
64b00774ea
Fix variable comparison error in Quick Actions
cschantz
2025-11-14 16:23:55 -05:00
-
3e97dd86d9
Add comprehensive threat intelligence and behavioral analysis
cschantz
2025-11-14 16:17:59 -05:00
-
e179c4c213
Add comprehensive attack monitoring and auto-mitigation
cschantz
2025-11-14 15:48:50 -05:00
-
b72e78d540
Make CT_LIMIT optimizer MUCH smarter - CDN, caching, time patterns, resources
cschantz
2025-11-14 15:43:36 -05:00
-
5654392b8c
Enhance CT_LIMIT optimizer with per-site intelligence - analyzes ALL sites
cschantz
2025-11-14 15:30:55 -05:00
-
dbb4322cd2
Add intelligent CT_LIMIT optimizer - analyzes traffic to recommend optimal limit
cschantz
2025-11-14 15:26:31 -05:00
-
2499a5f0f7
Add intelligent firewall recommendations to live monitor
cschantz
2025-11-14 15:22:20 -05:00