ea26efaf0a
Previously, the script filtered log FILES by modification time but read ALL entries from those files, causing "Last 1 hour" to show entries from weeks/months ago if they were in recently-modified files. Now filters individual log entries by parsing their timestamps and comparing to the selected time range (1 hour, 6 hours, 24 hours, etc.). Changes: - Added cutoff timestamp calculation in awk BEGIN block - Extract timestamp from each Apache log entry - Skip entries older than cutoff with timestamp comparison - Works with both GNU date and BSD date for portability 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>